Rheinmetall Italia S.p.A sta cercando un/una Software Engineer Expert da inserire all’interno dell'unità Sviluppo Software, per la propria sede di Roma.
Siamo leader mondiale nella Difesa e Sicurezza, operiamo in oltre 60 paesi come parte di uno dei principali gruppi industriali europei, Rheinmetall AG e siamo l’unica azienda nel settore della Difesa nel novero dei 40 titoli tedeschi a maggiore capitalizzazione e liquidità quotati sul segmento “Prime Standard” della Borsa di Francoforte (Dax 40).
Siamo un'azienda che sta affrontando un processo di evoluzione e trasformazione digitale in grado di creare opportunità di carriera in un ambiente di apprendimento e sviluppo continuo.
Etica, integrità, sostenibilità, inclusione, customer-centricity e innovazione sono i nostri valori da cui discende l'impegno per le nostre persone.
Sei una persona innovativa che ricerca il miglioramento continuo in tutto quello che fa?
Ti piace lavorare in team per migliorare i processi e le prestazioni della funzione in cui lavori?
Vuoi avere un ruolo attivo, che ti venga riconosciuto, nella crescita aziendale?
Vuoi lavorare con i migliori tecnici e/o ingegneri presenti nel mercato della difesa?
Vuoi acquisire nuove competenze e soft skills?
Come Software Engineer Expert sarai responsabile dello sviluppo di software di alta qualità, della scrittura di codice efficiente e della progettazione e l'ottimizzazione di algoritmi, fino ai test e alla manutenzione. Ha un ruolo nella definizione dell'architettura del software, di strutture modulari, scalabili e sicure. Fornisce feedback costruttivi ai membri del team meno esperti e si assicura che il codice sia conforme agli standard aziendali, attraverso code review e pair-programming.
Sarai inoltre coinvolto/a nello sviluppo di sistemi radar all’avanguardia che svolgono ruoli mission-critical in un’ampia varietà di contesti. Lavorerà a stretto contatto con ingegneri esperti, all’interno di team multidisciplinari seguendo le pratiche Agile per lo sviluppo di software.
La posizione prevede inoltre la progettazione e l’implementazione di codice robusto, che assicuri affidabilità, efficienza, sicurezza e manutenibilità. Verrà curato l’intero ciclo di vita del software: dall’analisi dei requisiti, attraverso la progettazione, lo sviluppo e la scrittura di unit test fino all’integrazione del software con il target hardware.
Le tue principali attività saranno:
* Analisi dei requisiti di sistema e studi di fattibilità
* Sviluppo e progettazione di applicativi software in ambienti Unix-like soprattutto real-time.
* Contribuire alla definizione delle architetture
* Redazione della documentazione tecnica in conformità alla MIL-STD-498 ed ai processi aziendali,
* Definizione ed esecuzione di test case e debugging
* Ottimizzazione delle prestazioni
* Mentoring e formazione
* Utilizzo di tools di gestione del ciclo di vita del software e di Continuous Integration e Continuous Delivery;
* Garantire la qualità del software prodotto secondo gli standard aziendali
Valutiamo con interesse:
* Laurea in informatica o Ing. Informatica.
* Buona conoscenza della Iingua inglese parlata e scritta.
* Ottima conoscenza dei principali standard di analisi e progettazione del software O.O (UML, design patterns, etc).
* Ottima conoscenza di tutto il ciclo di vita del software
* Ottima conoscenza di Java e/o C++
* Saper applicare con regolarità le best practice di O.O.P
* Buona capacità di comprensione delle esigenze degli stakeholders al fine di trasformarle in requisiti software tramite SYSML/UML, DOORS
* Buona conoscenza dei principi di TDD e Unit Testing per il test e la validazione del software prodotto (es. JUnit, CPPUnit, Spock)
* Ottime capacità di ottimizzazione del software attraverso l'uso di profiler e tools per l'analisi del codice statica e dinamica
* Ottima conoscenza dei principali protocolli di rete
* Buona conoscenza di GIT
* Ottima conoscenza del sistema operativo Linux e linguaggi di scripting
* Buona conoscenza di Jenkins, strumenti di configuration management e DevOps
* Attitudine allo sviluppo test-driven, alla stesura di test di unità e alla scrittura di codice che rispetti le metriche di qualità e performance.
* Buona conoscenza dei principi della metodologia Agile.
* Orientamento al Team Working
* Buona capacità di gestione dello stress e carichi di Iavoro unita a flessibilità e capacità di problem solving.
* Ottime capacità di comunicazione
Cosa offriamo:
Ambiente internazionale e caratterizzato da sfide e dinamicità
Opportunità di sviluppo professionale
Programmi di alta formazione
Un contesto lavorativo inclusivo, che abbraccia e valorizza l'unicità in tutte le sue forme
Retribuzione in linea con i maggiori players, proporzionata alle competenze e alla seniority possedute, che sarà compresa fra i 40k e i 46k
Programmi di Welfare innovativi e costruiti intorno alle persone
Assicurazione sanitaria
Ristorante Aziendale
Parcheggio per i dipendenti
Servizio Concierge
Modello di lavoro ibrido
Flessibilità oraria
Valutiamo con estremo interesse le candidature appartenenti alle categorie protette ai sensi degli artt. 1 e 18, legge 68/99.
Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei DL 215/03 e 216/03.
Le persone sono il nostro ASSET aziendale e rappresentano un patrimonio imprescindibile per l’innovazione del nostro business. I continui cambiamenti tecnologici e le trasformazioni del mercato richiedono flessibilità di pensiero, apprendimento rapido e mobilità. Invece della standardizzazione di massa, noi abbracciamo l'unicità di massa e la centricità umana.
_______________________________________________________________________
N.B.: Thank you for attaching your cv.
This announcement is addressed to both sexes, in accordance with Laws 903/77 and 125/91, and to people of all ages and nationalities, in accordance with DL 215/03 and 216/03.
We undertake to evaluate candidates belonging to the protected categories pursuant to art. 1 and 18, law 68/99