Senior Software Engineer – Full Stack
Descrizione dell'offerta
Descrizione
Siamo alla ricerca di un/a Senior Software Engineer – Full Stack in ambito Assicurazione che lavorera con Generali che si occupi di:
- Contribuire alla progettazione e allo sviluppo di applicazioni full stack, sia lato back-end (microservizi e architetture serverless) sia lato front-end (interfacce web moderne e responsive)
- Contribuire alla definizione di linee guida di sviluppo, rilascio e manutenzione degli artefatti e all’aggiornamento continuo delle competenze di tutta la struttura
- Sperimentare con nuove tecnologie e strumenti, contribuire alla progettazione e allo sviluppo di tecniche ed architetture finalizzate a standardizzare il metodo di sviluppo
- Garantire elevate performance, affidabilità, sicurezza e qualità delle applicazioni realizzate
Sei adatto/a alla posizione se possiedi:
- Almeno 5 anni di esperienza nello sviluppo di applicazioni Java (es. framework Spring Boot e Quarkus) rivolte al mercato enterprise
- Esperienza nella progettazione e sviluppo di API RESTful
- Almeno 3 anni di esperienza nello sviluppo front-end con JavaScript e TypeScript, preferibilmente con l’utilizzo di almeno uno dei principali framework come Angular, React o Vue.js
- Passione per la user experience e attenzione al dettaglio nell’ergonomia delle interfacce utente
- Esperienza di lavoro in team preferibilmente eterogenei come competenze e provenienza delle persone
- Attitudine alla leadership tecnica, mentorship e collaborazione cross-funzionale
- Buona conoscenza della lingua inglese (riferimento QCER B2)
Inoltre, sei un/a candidato/a ideale se possiedi:
- Conoscenza o esperienza pregressa nell’impiego della AI generativa (GenAI) applicata allo sviluppo software e familiarità con concetti come Agentic AI
- Esperienza nello sviluppo di software containerizzati mediante stack Swarm/Kubernetes o servizi equivalenti, anche in cloud (es. AWS Fargate)
- Esperienza nello sviluppo su cloud AWS
- Buona conoscenza dei database relazionali e non relazionali: progettazione degli schemi, indicizzazione e gestione delle performance
- Familiarità con pratiche DevSecOps, inclusa l’integrazione della sicurezza nel ciclo di vita del software
- Laurea in informatica, ingegneria informatica o altro titolo di studio preparatorio alla progettazione e sviluppo software