CYS_Software Developer_TP at Leonardo
Chieti, Abruzzo, Italy -
Full Time


Start Date

Immediate

Expiry Date

27 Apr, 26

Salary

0.0

Posted On

27 Jan, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Java, PostgreSQL, SQL, NoSQL, Git, Docker, Cybersecurity, OWASP, TCP/IP, HTTP/HTTPS, JavaScript, TypeScript, React, Linux, Kubernetes

Industry

Defense and Space Manufacturing

Description
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 60.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 dell’Area Cyber & Security Solutions, stiamo ricercando un/a Software Developer per iniziare una carriera nello sviluppo di prodotti cyber per la nostra sede di Genova / Roma Laurentina / Chieti Scalo / Torino. Di seguito l’elenco delle principali attività previste per il ruolo: Sviluppare componenti software per prodotti di cybersecurity sotto supervisione Implementare API RESTful e servizi backend secondo specifiche fornite Sviluppare componenti frontend per interfacce utente Scrivere unit test e integration test per il codice sviluppato Partecipare a code review per apprendere best practices Produrre documentazione tecnica di base (API docs, README) Supportare bug fixing e troubleshooting Collaborare con il team seguendo metodologie Agile/Scrum Apprendere security frameworks e best practices di secure coding Titolo di studio Laurea Magistrale in Ingegneria Informatica, Informatica o equivalente. Seniority Junior (fino a 2 anni di esperienza nello sviluppo software, o neolaureato con progetti significativi) Conoscenze e competenze tecniche: Linguaggi e Framework (obbligatori - almeno uno): Linguaggi backend: Python (Flask/FastAPI basics) o Java (Spring Boot basics) Database: PostgreSQL e SQL, NoSQL basics Version control: Git Containerizzazione: Docker basics Conoscenze di cybersecurity: Interesse per cybersecurity e sistemi di sicurezza Familiarità con OWASP Top 10 Secure coding practices basics Network protocols basics (TCP/IP, HTTP/HTTPS) Competenze preferenziali: Frontend Development: JavaScript/TypeScript con React basics Python scripting e automation REST API development Linux/Unix basics Message brokers basics (Kafka, RabbitMQ) Kubernetes basics Competenze comportamentali: Buone capacità comunicative e di team working Voglia di apprendere e crescere tecnicamente Problem solving e debugging Attenzione ai dettagli Proattività e curiosità tecnica Capacità di lavorare in team Agile Conoscenze linguistiche: Inglese intermedio (B1/B2) Competenze informatiche IDE basics (VSCode, IntelliJ, PyCharm) Git e version control workflows Testing frameworks basics (JUnit, pytest) API testing tools (Postman, curl) Linux command line basics CI/CD basics - preferenziale Altro Disponibilità a brevi trasferte su territorio nazionale Tesi di laurea in ambito cybersecurity o software engineering è un plus Progetti personali (GitHub) o contributi open source sono un plus Certificazioni in programmazione (Python, Java) sono titoli preferenziali Partecipazione a CTF (Capture The Flag) o security challenges è un plus Disponibilità a ottenere clearance di sicurezza nazionale Seniority: Primary Location: IT - Genova - Fiumara Additional Locations: IT - Chieti Scalo, IT - Roma - Via Laurentina, IT - Torino - C.so Marche Contract Type: Permanent Hybrid Working: International, multicultural, innovative, technological: this is Leonardo. The company’s passionate and talented team is strongly influenced by STEM (Science, Technology, Engineering, Mathematics) expertise, with a diverse range of experience that enables colleagues to share knowledge and know-how across the generations. Leonardo always wants to expand its talent pool, here you can find the right opportunity for you!
Responsibilities
Develop software components for cybersecurity products under supervision and implement RESTful APIs and backend services according to provided specifications. Participate in code reviews, write unit and integration tests, and produce basic technical documentation.
Loading...