Synergie Italia Spa, un gruppo internazionale specializzato nella gestione delle Risorse Umane, seleziona per HITACHI Rail STS, azienda leader nel settore ferroviario.
Full Stack Developer
Hitachi Rail è un attore globale nel settore ferroviario, il cui obiettivo è quello di fornire una vasta gamma di soluzioni integrate in tutto il mondo. Offre un ambiente lavorativo dinamico e inclusivo in cui un team diversificato di oltre 24.000 dipendenti collabora per guidare l'innovazione e le soluzioni di mobilità sostenibile.
Azienda impegnata nell'ispirare un futuro più sostenibile, ha come priorità il benessere dei propri dipendenti, clienti e delle comunità.
Compiti e responsabilità
* Supportare la corretta gestione dei requisiti per tutte le fasi del ciclo di vita del software;
* Contribuire alla progettazione e all'implementazione di una soluzione completa (moduli, documentazione e strumenti);
* Documentare e dimostrare le soluzioni sviluppando documentazione, diagrammi di flusso, layout, diagrammi, grafici, commenti al codice e codice chiaro;
* Contribuire al corretto funzionamento del SW sulle piattaforme applicabili;
* Contribuire a fornire il giusto livello di supporto alle altre unità funzionali (RAMS, Verifica, Test & Commissioning,...);
* Contribuire all'applicazione di metodologie comuni, soluzioni tecniche e best practice in coerenza con la funzione di sviluppo.
Requisiti
* Laurea specialistica/magistrale in Ingegneria Informatica/Elettronica/Telecomunicazioni/Automazione;
* Almeno 3 anni nello sviluppo di applicazioni web sia front end (lato client) che back end (lato server);
* Competenze generali di programmazione, progettazione, debug, test del software;
* Capacità di redigere documentazione inerente al software;
* Capacità di risoluzione di problemi;
* Forte attitudine al lavoro di gruppo in un ambiente internazionale;
* Progettazione UI e UX;
* Forte background nello sviluppo di applicazioni web;
* Almeno uno dei framework front-end più diffusi, preferibilmente Angular;
* Almeno un framework back-end popolare, preferibilmente Spring Boot e NodeJs;
* Tecnologie front-end essenziali come HTML5, CSS e JavaScript;
* Almeno un linguaggio di programmazione lato server come Java, Python, C#/.Net ecc.
* Tecniche avanzate per i test di unità e integrazione, integrazione continua;
* Esperienza con database SQL (almeno un DBMS come MySQL, Postgres, Oracle ecc.) e NOSQL (almeno un'implementazione come Cassandra, MongoDB ecc.);
* Familiarità con il pattern dei microservizi, preferibilmente con Docker e con OS Linux
Offriamo assunzione e tempo indeterminato, direttamente in azienda.
Sede di assunzione: Napoli/Genova
Modalità di lavoro: ibrida (fino a 10 giorni al mese di smartworking)
Mensa aziendale gratuita
Orario di lavoro: 8.00 - 16.30 con mezz'ora di pausa pranzo.
Flessibilità in entrata