La divisione specializzata Digital & Technologies di Adecco sta ricercando un/una:
SOFTWARE DEVELOPER / ANALYST L.68/99
Per conto dell'azienda leader in Italia nello sviluppo e nell?integrazione di soluzioni di Intelligent Transport Systems, Tolling e Infrastructure Management, stiamo ricercando dei profili di Full Stack Developer e dei profili di Software Analyst che entrino a far parte del team incaricato di progettare e sviluppare nuove soluzioni relative ai progetti in corso in Italia e in altri Paesi, UE ed extra UE a Firenze.
La ricerca è rivolta esclusivamente ai candidati appartenente alle Categorie Protette L.68/99.
In particolare, le attività saranno le seguenti:
Software Developer
Partendo dai requisiti di alto livello, analizzare progetti complessi, definendone i processi e le architetture di funzionamento;
Redigere conseguente documentazione tecnica di progetto;
Definire l?architettura software del sistema da realizzare in termini di componenti di backend ed interfacce di frontend;
Realizzare, sviluppare e coordinare lo sviluppo, mediante l?utilizzo dei framework utilizzati in azienda, delle funzionalità richieste;
Integrare nei sistemi di viabilità i moduli software dei sistemi esterni ad essi;
Supportare adeguatamente i team interni dedicati al test degli applicativi;
Supportare le fasi di collaudo in campo e configurazione;
Attività di mentoring e formazione verso gli altri membri del team su temi relativi a nuovi progetti e tecnologie;
Contribuire alla definizione dei progetti e strategie di sviluppo dei progetti interni ed esterni al gruppo.
Competenze Richieste
Ottima conoscenza di linguaggi, librerie e framework front-end (es. Javascript, React, Angular)
Solida comprensione della programmazione orientata agli oggetti e familiarità con vari pattern di progettazione e architettura
Conoscenza di Java, in particolare JavaEE e di almeno un framework
Conoscenza di NodeJS e di almeno un framework (es. Spring, Express, Fastify)
Conoscenza di almeno un framework CI/CD (es. Jenkins, ecc.)
Familiarità con i database (es. Oracle, Postgresql, MongoDB) e con i server web (es. Wildfly, Apache, Nginx)
Conoscenza dell'ambiente Unix per la gestione di servizi e script
Esperienza di integrazione con API che utilizzano REST e altre tecnologie come GraphQL
Capacità di lavorare con metodologie Agile e Kanban.
Gradita conoscenza di Python.
Gradita conoscenza metodologie Agile.
Laurea in Informatica, Matematica, Fisica, Ingegneria informatica, Ingegneria elettronica, Ingegneria delle Telecomunicazioni o equivalenti.
Almeno 1 anno di esperienza in ruoli analoghi.
Software Analyst
Raccolta dei requisiti utente, definizione dei processi e redazione dei documenti di analisi funzionale e tecnica;
Coordinamento funzionale del Team di sviluppo del software di singoli componenti;
Software selection e integrazione di moduli software sviluppati all?esterno;
Supporto alle fasi collaudo e go live.
Competenze Richieste
Esperienza di analisi funzionale su progetti IT
Conoscenza dello sviluppo Java e del framework Spring
Conoscenza dei tool/standard di gestione del SW (es. Git, Jira, UML, ecc.)
Autonomia sullo sviluppo di soluzioni complesse
Conoscenza della lingua inglese livello B2.
Gradita conoscenza di Python.
Gradita conoscenza metodologie Agile.
Inserimento
Contratto a tempo determinato con ottime prospettive di conferma a tempo indetermina...