Full Stack Software & AI Engineer
Per un’importante realtà del settore assicurativo, siamo alla ricerca di un Full Stack Software & AI Engineer da inserire all’interno di un team dedicato allo sviluppo e all’evoluzione delle applicazioni software a supporto dei processi Sinistri e Front Office.
La figura sarà coinvolta nello sviluppo di applicazioni enterprise basate principalmente su Java e Angular e contribuirà all’introduzione di nuove metodologie e strumenti di Artificial Intelligence nel ciclo di vita del software, con l’obiettivo di migliorare qualità, automazione, testing e velocità di delivery.
Principali attività:
- Sviluppare e integrare strumenti di Artificial Intelligence all’interno del Software Development Life Cycle (SDLC), promuovendo approcci di AI-Assisted Software Engineering.
- Utilizzare Machine Learning e Large Language Models (LLM) per supportare attività quali generazione e revisione del codice, creazione di test case, refactoring, documentazione tecnica e manutenzione applicativa.
- Partecipare direttamente allo sviluppo di applicazioni enterprise, garantendo il rispetto dei requisiti funzionali e tecnici.
- Gestire le attività di testing e contribuire al miglioramento della qualità del software.
- Definire e monitorare KPI applicativi, contribuendo a garantire la qualità e l’affidabilità dei rilasci.
- Gestire attività di troubleshooting e supportare la manutenzione correttiva, evolutiva e adattativa delle applicazioni.
- Collaborare con le funzioni di business nella raccolta e nell’analisi dei requisiti relativi ai processi aziendali.
- Promuovere l’adozione di nuove tecnologie e soluzioni AI, valutandone l’impatto su produttività, qualità del software e time-to-market.
Requisiti richiesti:
- Laurea Magistrale in Informatica, Ingegneria Informatica o discipline equivalenti.
- Almeno 4-5 anni di esperienza nello sviluppo di applicazioni Java Enterprise e Angular, preferibilmente maturata in contesti enterprise strutturati.
- Solida esperienza nello sviluppo backend e nelle principali modalità di integrazione: REST, SOAP, JDBC, Message Queue, Kafka, FTP.
- Esperienza nella migrazione di applicazioni Java tra diversi runtime e/o verso ambienti containerizzati o cloud.
- Esperienza nell’integrazione di strumenti di Artificial Intelligence nei processi di sviluppo, code review, refactoring e testing.
- Familiarità con Prompt Engineering e automazione di workflow basati su AI.
- Conoscenza di tematiche legate a performance testing, application monitoring e software performance analysis.
- Conoscenza di architetture applicative, pattern di integrazione, strumenti DevOps e principi di sicurezza applicativa.
- Costituisce titolo preferenziale l’esperienza nella gestione dei requisiti e nelle diverse fasi di un progetto IT, dall’analisi al rilascio.
Completano il profilo:
- Orientamento al risultato.
- Capacità di lavorare in autonomia e di prendere decisioni.
- Buone capacità organizzative e di pianificazione.
- Attitudine all’innovazione e interesse per le nuove tecnologie.
Sede di lavoro: Bologna
Contratto: Tempo indeterminato
RAL: €40.000 – €48.000 + premio variabile
Benefit: Polizza sanitaria e buoni pasto
