Senior Software Engineer (Data Processing)

ALTEC S.p.A.

Torino

In loco

EUR 35.000 - 50.000

Tempo pieno

14 giorni+

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Descrizione del lavoro

A leading aerospace technology company in Torino seeks a Software Engineer to develop and maintain software data systems. The role involves analyzing user requirements, implementing both frontend and full-stack applications, and collaborating closely with engineers. Candidates should have a relevant degree and experience in software engineering techniques, especially in front-end development using Vue.js or React. Knowledge of modern web technologies and databases is essential, along with good problem-solving skills and the ability to work in a team.

Competenze

  • BSc, MSc or equivalent in a relevant field with high academic standing.
  • Experience in defining, designing, coding, and testing web and standalone front-end applications.
  • Knowledge of UML for software engineering process.

Mansioni

  • Develop, implement, and maintain software data systems.
  • Analyze user requirements and define software design.
  • Implement both frontend and full-stack applications.

Conoscenze

Software engineering techniques for requirement gathering
Front-end web application development in Vue.js / React
Experience with Tailwind / PostCSS
Development of standard webservices backends providing REST APIs
Experience with GIT or equivalent version control system
Knowledge of continuous integration tools (Gitlab CI, Jenkins)
Knowledge of Linux operating system and scripting languages
Knowledge of relational databases (PostgreSQL, MySQL/MariaDB)

Formazione

BSc, MSc or equivalent degree in Informatics, Software Engineering, or Computer Engineering

Strumenti

Docker
PostgreSQL
MySQL/MariaDB

Descrizione del lavoro

ALTEC is involved in several Science and Technological Programs in the aerospace domain where ground segment is a relevant part to perform mission operations of orbiting infrastructure, planetary exploration systems and orbiting systems with reentry capability. ALTEC has the know-how and provides the competences to design, implement and operate either the whole ground segment or part of it consisting of ground stations, communication network, mission control centers, mission control systems and P/L control systems.

The Mission Control System and Simulation group host the computer engineers, software engineers and aerospace engineers who oversee the ground segment from definition to end of operations; it develops and integrates the mission control systems and P/L control systems, implements ground communication networks, interfaces ground stations and prepare mission control centers to execute mission operations. Moreover, it is involved in the definition, implementation and test of operational simulator needed to support ground segment validation, operations team training and mission operations preparation.

Duties

You will be part of the team that is in charge of all engineering aspects of the development, implementation and maintenance of software data systems under the ALTEC responsibility.

You will be in charge of the development, implementation and maintenance of data system front-end.

You will work in close collaboration with the software engineer, data engineers, mission operators and infrastructure engineer during project phases.

You will implement both frontend and full-stack applications, depending on the project specificity.

Among the main duties, you will be involved in:

  • Analyze user requirements, support technical requirements specification and define software design.
  • Implementation of software applications (including related tests).
  • Support software test campaign preparation and execute test campaign.
  • Prepare software related documentation (SW Specification, SW Design, Technical Notes, SW Test Procedures, SW Release Notes, SW User Manuals).
  • Refine, extend and improve existing Company applications.
  • Performing software troubleshooting and bug fixing.
  • Participate to periodic technical meetings.
REQUIRED EXPERIENCE & TECHNICAL SKILLS
  • A BSc, MSc or equivalent degree in Informatics, Software Engineering, or Computer Engineering with a high academic standing.
  • Experience as Software Engineer role in the definition, design, coding and testing of web and standalone front-end applications.
  • Knowledge of UML for software engineering process.
  • Knowledge of software engineering techniques for requirement gathering and analysis, design, software testing, documentation and quality assessment. Experience in front-end web application development in Vue.js / React.
  • Experience with Tailwind / PostCSS.
  • Experience with the development of standard webservices backends providing REST APIs.
  • Experience with software version control system tool such as GIT or equivalent.
  • Knowledge of continuous integration concepts and tools such as Gitlab CI or equivalent (e.g. Jenkins).
  • Knowledge of the Linux operating system and scripting languages.
  • Knowledge or experience with container technologies (i.e. Docker / Podman).
  • Knowledge of relational database (e.g: PostgreSQL, MySQL/MariaDB).
SOFT SKILLS
  • Problem Solving
  • Result oriented
  • Fostering Cooperation
  • Relationship Management
ADDITIONAL ASSETS (not mandatory, considered as a plus)
  • Knowledge in developing application using the Unity VR engine.
  • Knowledge of WebAssembly (Wasm)
  • Knowledge of one NoSQL database (e.g: MongoDB)
  • Knowledge of one TSDB (e.g: InfluxDB)
  • Knowledge or experience with CesiumJS
  • Experience with Identity Services and JWT Token mechanism for session authentication and authorization.
  • Ability to develop microservices using framework like Quarkus or SpringBoot.
  • Experience in Agile methodologies would be a further asset
Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Mid-Senior Software Engineer (Mission Control)
Mid-Senior Software Engineer (Mission Control)

ALTEC S.p.A. • Torino

In loco
EUR 40.000 - 45.000
Senior Software Engineer (Data Processing)
Senior Software Engineer (Data Processing)

ALTEC S.p.A. • Torino

In loco
EUR 45.000 - 65.000
Junior Software Engineer (Data Processing)
Junior Software Engineer (Data Processing)

ALTEC S.p.A. • Torino

In loco
EUR 30.000 - 35.000
AI Engineer
AI Engineer

ALTEC S.p.A. • Torino

In loco
EUR 30.000 - 35.000
IT System Administrator
IT System Administrator

ALTEC S.p.A. • Torino

In loco
EUR 35.000 - 45.000
Junior Data Processing Software Engineer (Aerospace)
Junior Data Processing Software Engineer (Aerospace)

ALTEC S.p.A. • Torino

In loco
EUR 30.000 - 35.000
SW Developer & Data Manager
SW Developer & Data Manager

Thales • Gorgonzola

In loco
EUR 40.000 - 60.000
Senior Software Engineer rif. 97817
Senior Software Engineer rif. 97817

WeHunt • Torino

In loco
EUR 35.000 - 60.000
Flexible working arrangements (smart working)
Ticket Restaurant
Senior Golang Developer
Senior Golang Developer

Rollbar, Inc. • Milano

Ibrido
EUR 40.000 - 60.000
Flexible hybrid work model
Continuous growth opportunities
International collaboration
Mission Control Software Engineer (Mid-Senior)
Mission Control Software Engineer (Mid-Senior)

ALTEC S.p.A. • Torino

In loco
EUR 40.000 - 45.000