Full-Stack Software Developer

2 giorni fa

Napoli, Italia Leonardo Tempo pieno 32.732 € - 45.000 €/anno
Questa posizione è in Leonardo Il processo di selezione sarà interamente gestito Leonardo. -
-

Job Description
Leonardo is an international industrial group that creates multi-domain technological capabilities for global security. A leader in major strategic Aerospace, Defense, and Security programs, it has over 62,000 employees worldwide. The company has a significant industrial presence in Italy, the United Kingdom, Poland, and the United States, and operates in 150 countries also through subsidiaries, joint ventures, and shareholdings. Leonardo is a technological and industrial partner for Governments, Defense Administrations, Institutions, and businesses. Within the Electronics Business Area, we are looking for a Full-Stack Software Developer for our Naples Fusaro office. The person will primarily be responsible for the following activities:
* Software architecture: defining components, services, protocols, data flows, and responsibilities of various modules.
* Full-stack development: creating both the front-end (HMI, operational consoles, dashboards) and the back-end (services, data processing, databases, APIs).
* System integration: analyzing how the system should communicate with external systems and defining the relevant interfaces.
* Interoperability: studying data formats, protocols, APIs, and information exchange mechanisms between heterogeneous systems.
* Requirements analysis: translating operational and system requirements into software and architectural requirements.
* Interface definition: specifying Interface Control Documents (ICD) or equivalent documentation for interactions between subsystems.
* Information flow management: designing how data and information are acquired, processed, stored, and presented to operators.
* Integration and testing: supporting software integration with other subsystems and verifying correct end-to-end behavior.
* System evolution: evaluating the architectural impact of introducing new functionalities or integrating new systems. Educational

Qualifications:

* Technical Diploma, Computer Science Seniority: Junior
- Expert (1-5 years of experience) Technical knowledge and

skills:

* Solid knowledge of Software Engineering principles and main design patterns.
* Competencies in designing software architectures for complex and distributed systems.
* Experience in Full-Stack development, both Front-End and Back-End.
* Knowledge of service-oriented architectures, client-server, microservices, and API-based architectures.
* Design and development of APIs and software interfaces for integration with external systems.
* Ability to analyze and define interoperability and integration requirements between heterogeneous systems.
* Knowledge of main protocols, formats, and data exchange mechanisms between applications and systems.
* Ability to define interfaces, data flows, and integration contracts between subsystems.
* Competencies in designing and using relational and non-relational databases.
* Knowledge of software security principles, authentication, authorization, and communication protection.
* Experience with version control tools and methodologies, CI/CD, testing, and software configuration management.
* Ability to operate in contexts characterized by distributed systems, high reliability requirements, and integration of complex systems.
* Ability to translate system and operational requirements into software requirements, architectures, and technical specifications.
* Knowledge of software integration, verification, and validation methodologies. Behavioral

skills:

* Proactivity.
* Ability to work in a team.
* Problem-solving attitude.
* Flexibility in dealing with topics outside one's domain of expertise. Language knowledge:
* Good knowledge of English (B2) Other: The ideal candidate is available for short/medium-term business trips, after adequate on-the-job training, in Italy and/or abroad. *Commitment, enhancement of skills, and care for the well-being and safety of people are the cornerstones of our corporate culture.
* *We strive every day to foster an inclusive and stimulating work environment, actively promoting the principles of inclusion, equity, and valuing diversity.
* *What do

we offer
?
*
* Our collective labor agreement of reference is the CCNL for Private Metalworking Industry and Plant Installation;
* Work mode: Hybrid;
* Contractual category: Employee;
* Contract type: permanent employment;
* Gross annual salary (RAL)/salary range: €32,731.92
- €45,000;
* Thirteenth monthly salary;
* Performance bonus linked to Business results;
* Welfare vouchers worth 250 euros annually;
* Company canteen;
* Opportunities for continuous training and updating of professional skills and soft skills;
* Well-being: we prioritize the economic, physical, social, and psychological well-being of our people, offering multiple solutions tailored to their needs. *The company reserves the right to evaluate the level of classification an