Taro Logo

CYS-SOFTWARE ENGINEER - ENG

Leading global company in Aerospace, Defense and Security, operating in helicopters, aircraft, aerostructures, electronics, cyber security and space sectors with over 53,000 employees worldwide.
Rome, Metropolitan City of Rome Capital, ItalyGenoa, Metropolitan City of Genoa, Italy66100 Chieti, Province of Chieti, Italy
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Cybersecurity · Space · Enterprise SaaS

Description For CYS-SOFTWARE ENGINEER - ENG

Leonardo SpA, a global leader in Aerospace, Defense and Security, is seeking a Senior Software Engineer for their locations in Rome, Genoa, or Chieti Scalo. With over 53,000 employees worldwide, Leonardo is at the forefront of technological innovation across multiple domains including helicopters, aircraft, electronics, cyber security, and space.

The role requires a seasoned professional with 5+ years of experience in software development leadership. The ideal candidate will be responsible for system engineering activities, analysis, design, and defining system requirements across various levels of product architecture. This position offers an opportunity to work on strategic programs and cutting-edge technology solutions for governments, defense administrations, institutions, and enterprises.

Key technical requirements include expertise in multiple programming languages (Python, Java, C++), strong understanding of ICT architectures, containerization (Docker, Kubernetes), and cloud technologies (VMware, OpenStack). The role demands proficiency in DevOps practices, database management (SQL/NoSQL), and security systems.

The position offers a hybrid working arrangement and involves occasional short to medium-duration travel. The successful candidate will join a dynamic environment where they'll coordinate development teams, architect solutions, and drive technological innovation. This is an excellent opportunity for a technical leader who thrives in a complex, multi-domain environment and wants to contribute to significant international projects in aerospace and defense.

The role combines technical leadership with hands-on development, requiring both deep technical knowledge and strong soft skills including stress management, multi-project handling, and problem-solving abilities. Working at Leonardo means being part of a multicultural, innovative team strongly influenced by STEM expertise, where knowledge sharing across generations is encouraged and valued.

Last updated 3 days ago

Responsibilities For CYS-SOFTWARE ENGINEER - ENG

  • Analyze and interpret explicit and latent product needs and interact with clients
  • Technically coordinate medium-sized development teams
  • Develop and formalize proposals for improving software architecture
  • Evaluate IT solutions feasibility from technological and economic perspectives
  • Define software development cycle aspects based on required standards
  • Design new system architectures and define software component structure
  • Troubleshoot and fix software issues

Requirements For CYS-SOFTWARE ENGINEER - ENG

Python
Java
Linux
Kubernetes
PostgreSQL
MongoDB
  • Master's degree in STEM fields (preferred)
  • Over 5 years of experience as Senior Developer/Team Leader with decision-making responsibility
  • Proficiency in programming languages (Python, Java, C++, C)
  • Deep knowledge of ICT system architectures, virtualization, containerization
  • Experience with networking and database management
  • Knowledge of architectural development patterns
  • Proficiency with DevOps tools (Apache Maven, Jenkins)
  • C1 level English proficiency
  • Experience with authentication systems (Keycloak, LDAP)
  • Knowledge of monitoring systems (Nagios, Zabbix)
  • Understanding of CI/CD systems
  • Full-stack development concepts

Interested in this job?

Jobs Related To Leonardo SpA CYS-SOFTWARE ENGINEER - ENG