Senior Full Stack & Integration Developer
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
Cerchiamo un/a professionista che abbia una solida visione tecnica complessiva per progettare, sviluppare, testare e distribuire soluzioni software basate su tecnologia browser e servizi cloud partendo da una corretta e scalabile architettura dei dati.
La figura sarà responsabile del presidio tecnico per gli applicativi R&D, garantendo la continuità operativa dei servizi esistenti e guidando l'evoluzione tecnologica. Dovrà inoltre definire le scelte architetturali, sovrintendere a repository e release, e fare da punto di riferimento tecnico e di coordinamento all'interno del team.
Responsabilità Chiave (Ownership Tecnica)
- Architettura e Sviluppo End-to-End: Gestire l'intero ciclo di vita degli applicativi interni (dal concept architetturale alla messa in produzione, monitoraggio e manutenzione evolutiva).
- Ownership tecnica di architettura e Continuità Operativa: Garantire la stabilità, le performance e la sicurezza degli applicativi e servizi core in produzione, gestendo ambienti cloud, accessi, secrets e backup.
- Integrazione Ecosistema Aziendale: Progettare e mantenere connettori e integrazioni API stabili con i sistemi gestionali/ERP aziendali e CRM, coordinando fornitori e consulenti esterni.
- AI Engineering in Produzione: Ingegnerizzare e integrare funzionalità LLM avanzate all'interno dei prodotti interni.
- Governance Tecnica e Qualità: Definire workflow strutturati, standard qualitativi, revisione del codice, automazioni CI/CD e affiancamento tecnico del team.
- Documentazione tecnica: Garantire il presidio e l'aggiornamento continuativo della documentazione tecnica, delle architetture e delle procedure di rilascio.
Competenze Tecniche e Requisiti Richiesti
- Esperienza Comprovata di almeno 5 anni di esperienza continuativa nello sviluppo Full Stack, con almeno 2 applicativi complessi seguiti end-to-end fino alla produzione e successiva manutenzione.
- Esperienza avanzata in TypeScript su Node.js: architettura delle API REST, middleware, gestione errori, logging
- Vue 3 e Nuxt in produzione: SSR, server routes, state management, ottimizzazione delle performance
- MongoDB / MongoDB Atlas: modellazione dati, indici, aggregation pipeline, migrazioni di schema; conoscenza di SQL
- Deploy e gestione di applicativi cloud (Vercel, MongoDB Atlas, Microsoft Azure): ambienti, secrets, monitoraggio, backup
- Autenticazione e sicurezza: JWT, OAuth2, SSO con Microsoft Entra ID, gestione sicura di credenziali e API key
- Integrazione di LLM in applicativi di produzione: API Anthropic/OpenAI, gestione di prompt e costi, embeddings e ricerca semantica
- Integrazione con sistemi gestionali/ERP via API, inclusa la gestione di sincronizzazioni e anomalie
- C#/.NET a livello sufficiente per leggere, mantenere ed estendere componenti esistenti
- Power BI: modelli dati, Power Query, DAX di base, refresh pianificati e gateway
- Git e GitHub con workflow strutturato: code review, CI/CD, gestione delle release
Requisiti Preferenziali / Valore Aggiunto
- Esperienze maturate in ambito AI (prodotti, funzionalità o automazioni basate su LLM)
- Sviluppo di soluzioni end-to-end, dall'ideazione alla messa in produzione e manutenzione
- Architetture ad agenti e Model Context Protocol (MCP)
- Autodesk Platform Services o, più in generale, esperienza nel settore AEC
- Integrazioni con Zucchetti AdHoc o altri ERP italiani
- Servizi di invio email transazionali (SendGrid o equivalenti)
- Familiarità con le API Salesforce, come interlocutore dei consulenti esterni
- Conoscenza dei processi di sviluppo in contesti certificati ISO
- Comprensione dell'architettura dei dati per la Business Intelligence & Power BI
Formazione e Lingue
- Percorso Formativo: Laurea in Ingegneria Informatica, Informatica, percorsi specialistici post-diploma o solido background tecnico equivalente supportato da un comprovato track-record di progetti reali.
- Lingua Inglese: Buona conoscenza della lingua inglese tecnica, con eccellente capacità di lettura e stesura di documentazione, specifiche architetturali e commit.
Soft Skills e Attitudini Relazionali
- Autonomia decisionale e senso di ownership: Forte responsabilità sulla continuità dei servizi, tempestività nel problem-solving e capacità di proporre soluzioni architetturali sostenibili.
- Capacità di dialogo con interlocutori non tecnici: Attitudine a tradurre esigenze di business e di processo aziendale in requisiti tecnici e specifiche funzionali.
- Attitudine alla condivisione e lavoro di squadra: Propensione alla condivisione delle scelte tecniche, revisione collaborativa del codice e supporto ai colleghi del team.
- Flessibilità e metodo: Precisione organizzativa, stima accurata dei tempi di rilascio con il management e velocità di esecuzione.
- La selezione è aperta a persone di ogni genere, nel rispetto delle pari opportunità
- È preferibile una collaborazione con partita IVA.
Get similar jobs in Italy by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in Italy.
Finding similar jobs…