Job Description:
Leonardo è un gruppo industriale internazionale, tra le principali realtà mondiali nell’Aerospazio, Difesa e Sicurezza che realizza capacità tecnologiche multidominio in ambito Elicotteri, Velivoli, Aerostrutture, Elettronica, Cyber Security e Spazio. Con oltre 53.000 dipendenti nel mondo, l’azienda ha una solida presenza industriale in Italia, Regno Unito, Polonia, Stati Uniti, e opera in 150 paesi anche attraverso aziende controllate, joint venture e partecipazioni. Protagonista dei principali programmi strategici a livello globale, è partner tecnologico e industriale di Governi, Amministrazioni della Difesa, Istituzioni e imprese.
All’interno della UO ATM Server Infrastructure SW della Electronics Division stiamo cercando un/a Software developer per la nostra sede di Roma Tiburtina km 12,400, che possa contribuire allo sviluppo dei sistemi per il controllo del traffico aereo per i programmi di Air Traffic Management con particolare riferimento a 4-Flight e Lead In Sky.
Titolo di studio:
Laurea Magistrale Ingegneria informatica o equivalente.
Livello di esperienza:
1. Junior: 1-3 anni di esperienza;
2. Expert: 3-5 anni di esperienza
Conoscenze e competenze tecniche:
3. Capacità da analista funzionale programmatore;
4. capacità di analisi dei requisiti e conoscenza del tool di gestione DOORS;
5. capacità elevata di Problem Solving;
6. conoscenza della programmazione Object Oriented e della programmazione procedurale;
7. conoscenza del linguaggio di programmazione Python, C++ e Java;
8. conoscenza e applicazione del ciclo di vita sw Waterfall, Iterativo, Agile ed Extreme Programming;
9. conoscenza dei sistemi operativi Linux;
10. preferita conoscenza del processo di sviluppo del software secondo ED-109A.
Competenze comportamentali:
11. Ottime capacità di lavorare in team;
12. ottime capacità comunicative, collaborative e organizzative al fine di rispettare le date di consegna;
13. capacità di lavorare in team inter-funzionali.
Conoscenze linguistiche:
14. Buona conoscenza della lingua inglese (B2).
Competenze tecniche:
15. Ottime conoscenze in Python, Java, C, C++;
16. conoscenza dei Design Patterns ed UML2;
17. conoscenza dei principali DBMS (Microsoft SQL Server, PostgreSQL, MySQL, Oracle SQL, SQLite);
18. conoscenza dei principali tool di versioning (SVN, Git, CVS);
19. conoscenza dei principali IDE di sviluppo (Eclipse, JetBrains, Visual Studio).
Altro:
La/il candidata/o ideale offre la propria disponibilità a svolgere l’attività lavorativa principalmente in sede e ad effettuare trasferte di breve/media durata, dopo adeguato training on the job, in Italia e/o all’estero.
20. •
21. •
22. •
23. •
Seniority: