CYS - Software Engineer - IDG at Leonardo
Catania, Sicily, Italy -
Full Time


Start Date

Immediate

Expiry Date

21 Aug, 26

Salary

0.0

Posted On

23 May, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Python, C++, JavaScript, Microservices, Microfrontend, Docker, Kubernetes, Azure, AWS, RESTful API, SQL, NoSQL, Git, DevSecOps, CI/CD

Industry

Defense and Space Manufacturing

Description
Job Description: All’interno dell’Area Cyber & Security Solutions, stiamo ricercando un/a Software Engineer per le nostre sedi di Catania, Roma e Napoli. La persona si occuperà delle seguenti attività: Progettare, sviluppare e mantenere sistemi software Implementare e ottimizzare architetture a microservizi e microfrontend. Sviluppare applicazioni su tecnologie cloud-native sfruttando piattaforme cloud come Azure, AWS o piattaforma on premise Collaborare con il team per integrare sistemi e applicazioni eterogenee. Partecipare alla progettazione e allo sviluppo di API RESTful e servizi backend. Gestire il ciclo di vita del software adottando pratiche DevSecOps, CI/CD e testing automation. Assicurare la qualità del codice mediante code review, test unitari e test di integrazione. Monitorare e ottimizzare le prestazioni delle applicazioni in produzione. Lavorare in un ambiente Agile, partecipando a Sprint Planning, Daily Meeting e Retrospective. Titolo di studio: Laurea triennale/magistrale in Ingegneria Informatica, Informatica, Matematica, Fisica o discipline affini. Seniority: Neolaureato/a. Conoscenze e competenze tecniche: Esperienza di sviluppo con almeno uno dei seguenti linguaggi: Java, Python, C++, JavaScript. Conoscenza di architetture a microservizi e microfrontend. Conoscenza dei principi della containerizzazione (Docker, Kubernetes) e delle tecnologie cloud-native. Familiarità con i principali cloud provider (Azure, AWS, Google Cloud). Conoscenza di API RESTful, GraphQL e protocolli di comunicazione. Conoscenza con database relazionali (SQL, PostgreSQL, MySQL) e NoSQL (MongoDB, DynamoDB, Cassandra). Conoscenza degli strumenti di gestione del codice e versioning (Git, GitLab, Bitbucket). Conoscenza in DevSecOps, CI/CD e automazione del deployment. Cconoscenza delle pratiche di sicurezza del software e delle metodologie di testing. Competenze comportamentali: Capacità di problem-solving e di gestione delle complessità tecniche. Attitudine al lavoro in team e collaborazione con altri sviluppatori e architetti. Curiosità e voglia di innovare, con propensione all’aggiornamento continuo. Flessibilità e adattabilità a nuove tecnologie e metodologie di lavoro. Attenzione ai dettagli e capacità di scrivere codice pulito e manutenibile. Conoscenze linguistiche: Buona conoscenza della lingua inglese (B2 o superiore), sia scritta che parlata. Altro: Disponibilità a trasferte nazionali e internazionali, se richiesto. Eventuali certificazioni tecniche (es. AWS Developer, Azure Developer Associate) saranno considerate un plus Seniority: Primary Location: IT - Napoli - Pomigliano Additional Locations: IT - Catania, IT - Roma - Via Laurentina 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
Design, develop, and maintain software systems using microservices and cloud-native architectures. Manage the software lifecycle through DevSecOps practices and collaborate in an Agile environment to integrate heterogeneous systems.
Loading...