SOFTWARE BACK-END DEVELOPER (NODE.JS)
Descrizione dell'offerta
Overview
In ottica di crescita ed espansione continua, siamo alla ricerca di un Software Back-end Developer (Node.js) per un Cliente leader nel settore Difesa. I candidati ideali saranno inseriti presso il team progettuale del Cliente situato a Roma.
La risorsa si occuperà delle seguenti attività:
- Analisi dei requisiti funzionali e non funzionali in collaborazione con i System Engineer
- Progettazione dell’architettura software back-end, applicando principi OOP e Design Patterns
- Modellazione e progettazione di schemi database relazionali (SQL Server, PostgreSQL) e NoSQL (MongoDB)
- Sviluppo delle logiche di business e servizi applicativi tramite JavaScript/TypeScript e Node.js
- Creazione di API (RESTful, gRPC) per l’interazione con interfacce utente e altri layer software
- Sviluppo di unit test e integration test per validare la robustezza del codice
- Supporto alle fasi di integrazione software con apparati fisici o simulatori (SIL/HIL)
Il profilo ideale deve avere le seguenti caratteristiche:
- Laurea in Ingegneria Informatica o Scienze dell’Informazione (mandatoria)
- Esperienza di almeno 2 anni nello sviluppo software back-end con JavaScript/TypeScript e Node.js
- Conoscenza approfondita della programmazione a oggetti (OOP) e dei principali Design Patterns
- Buona conoscenza di database SQL (SQL Server, PostgreSQL) e NoSQL (MongoDB), inclusa la modellazione dati e la scrittura di query complesse.
L'attività si svolgerà solo in presenza presso il plant del cliente.
Cosa offriamo
- Inquadramento a tempo indeterminato con livello commisurato all’esperienza del candidato.
Annuncio rivolto a candidati di qualsiasi genere (D.Lgs. 198/2006 e s.m.i.).
I dati personali saranno trattati ai sensi del Reg. UE 2016/679 (GDPR).
#J-18808-Ljbffr