Senior Software Engineer (Data Processing)

Senior Software Engineer (Data Processing)

Full-Time 90000 - 120000 € / anno (stimato) Smart working non possibile
ALTEC S.p.A.

In sintesi

  • Mansioni: Sviluppa e gestisci sistemi software per l'elaborazione dei dati in ambito spaziale.
  • Azienda: ALTEC, leader nel settore aerospaziale con un team innovativo.
  • Benefit: Salario competitivo, opportunità di crescita e ambiente di lavoro stimolante.
  • Altre informazioni: Ambiente dinamico con possibilità di apprendimento continuo e collaborazione.
  • Perché questo lavoro: Lavora su progetti all'avanguardia che influenzano le missioni spaziali.
  • Qualifiche: Laurea in Informatica o ingegneria software e esperienza nello sviluppo front-end.

La retribuzione prevista è compresa tra 90000 - 120000 € per anno.

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 / Post CSS.
  • 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: Postgre SQL, My SQL/Maria DB).
  • 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 Web Assembly (Wasm)
  • Knowledge of one No SQL database (e. g: Mongo DB)
  • Knowledge of one TSDB (e. g: Influx DB)
  • Knowledge or experience with Cesium JS
  • Experience with Identity Services and JWT Token mechanism for session authentication and authorization.
  • Ability to develop microservices using framework like Quarkus or Spring Boot.
  • Experience in Agile methodologies would be a further asset
  • #J-18808-Ljbffr

Senior Software Engineer (Data Processing) datore di lavoro: ALTEC S.p.A.

ALTEC è un datore di lavoro eccezionale, offrendo un ambiente stimolante e innovativo nel settore aerospaziale. I dipendenti beneficiano di opportunità di crescita professionale attraverso progetti all'avanguardia e collaborazioni con esperti del settore, il tutto in una cultura aziendale che promuove la cooperazione e la risoluzione dei problemi. Inoltre, la posizione offre l'accesso a tecnologie avanzate e un forte supporto per lo sviluppo delle competenze, rendendo ALTEC un luogo ideale per chi cerca un impiego significativo e gratificante.

ALTEC S.p.A.

Dettagli di contatto:

Team di recruiting di ALTEC S.p.A.

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Senior Software Engineer (Data Processing)

Partecipa ai Meetup Locali

Immergiti nella community tech partecipando a meetup locali di ingegneria e sviluppo software. Questo non solo ti permetterà di imparare delle nuove tendenze, ma anche di incontrare potenziali datori di lavoro e colleghi. Non c'è nulla di meglio che un contatto personale per lasciare il segno!

Contribuisci a Progetti Open-Source

Un ottimo modo per farti notare è contribuire a progetti open-source. Questo non solo arricchisce il tuo portfolio, ma ti mette in contatto con professionisti del settore che possono facilmente raccomandarti per posizioni full-time. Inoltre, dimostrerai competenze pratiche che le aziende adorano!

Esplora le Piattaforme di Recruitment Tecnico

Ci sono piattaforme di recruitment specializzate per il settore tech dove le aziende cercano costantemente profili come il tuo. Assicurati di registrarti su siti specifici per ingegneri e sviluppatori per ricevere piuttosto offerte di lavoro pertinenti e opportunità interessanti. Fai in modo che il tuo profilo risalti!

Applica Direttamente a ALTEC S.p.A.

Non dimenticare di controllare il sito web di ALTEC S.p.A. per eventuali opportunità di lavoro nel settore ingegneristico. Applicare direttamente può aumentare le tue chance di essere notato, specialmente se segui i loro canali social per aggiornamenti su assunzioni e eventi informativi.

Pensiamo che ti servano queste competenze per eccellere come Senior Software Engineer (Data Processing)

Analisi dei requisiti utente
Specifiche tecniche
Progettazione software
Sviluppo di applicazioni software
Test di software
Documentazione software
Sviluppo di applicazioni front-end

Alcuni consigli per la tua candidatura 🫡

Mostra i tuoi progetti!:Nel tuo CV, assicurati di includere una sezione dedicata ai progetti di sviluppo software a cui hai lavorato. Questi possono essere progetti universitari, lavori freelance o anche side projects. Se hai un GitHub, non dimenticare di linkarlo: i recruiter adorano vedere il codice e come affronti le sfide.

Competenze tecniche in evidenza:Fai un elenco chiaro delle tue competenze tecniche nel tuo CV, come linguaggi di programmazione, framework e strumenti che conosci. Assicurati che siano rilevanti per il ruolo di Senior Software Engineer (Data Processing) in ALTEC S.p.A.. Questo aiuterà a dimostrare che sei il candidato ideale per il lavoro!

Scrivi una lettera di motivazione mirata:Quando scrivi la tua lettera di motivazione, evidenzia perché sei appassionato di ingegneria e sviluppo software. Parla dei tuoi obiettivi professionali e di come pensi di crescere in ALTEC S.p.A.. Ricorda, vogliamo vedere il tuo entusiasmo e il tuo desiderio di imparare!

Attenzione ai dettagli:Nell'ambito dell'ingegneria e dello sviluppo software, i dettagli contano. Fai attenzione alla formattazione del tuo CV e della lettera di motivazione. Un CV ben strutturato e privo di errori mostra che sei meticoloso e professionale, qualità fondamentali per un ruolo a tempo pieno come Senior Software Engineer (Data Processing).

Come prepararti a un colloquio di lavoro presso ALTEC S.p.A.

Preparati con le tue abilità tecniche

Per un colloquio in ingegneria e sviluppo software, è fondamentale essere in grado di dimostrare le tue abilità tecniche. Preparati a rispondere a domande di programmazione e a risolvere problemi dal vivo. Puoi anche praticare con piattaforme come LeetCode o HackerRank per affrontare esempi di codice che potresti incontrare.

Mostra il tuo portfolio di progetti

Essendo un candidato full-time, è importante avere un portfolio ben curato che mostri il tuo lavoro. Porta con te esempi di progetti passati, sia personali che professionali. Spiega il tuo ruolo in ciascun progetto e i risultati ottenuti. Questo non solo dimostra le tue capacità, ma anche la tua passione per il settore.

Preparati a domande sul lavoro di squadra

Nel campo dell'ingegneria e sviluppo software, il lavoro di squadra è cruciale. Aspettati di ricevere domande su come hai collaborato in precedenti progetti o come affronti i conflitti con i membri del team. Pratica le tue risposte usando esempi concreti che mettano in luce le tue abilità relazionali.

Conosci il processo di sviluppo che usano

Ogni azienda ha il proprio modo di fare le cose. Prima del colloquio in ALTEC S.p.A., informati sul loro processo di sviluppo software, come Agile o Scrum. Essere in grado di discutere come ti adatteresti a questi metodi o come hai già lavorato con essi può farti risaltare come candidato ideale.