Senior software engineer
La figura entrerà a far parte del team Innovation & Digital Transformation e contribuirà allo sviluppo e all’evoluzione delle soluzioni digitali a supporto dei processi aziendali. Il ruolo prevede un percorso di affiancamento iniziale e progressiva autonomia, con l’obiettivo di acquisire nel tempo la capacità di analizzare esigenze e opportunità, progettare soluzioni tecnologiche e svilupparle fino alla loro implementazione e manutenzione. La persona sarà coinvolta in progetti che combinano software development, automazione, integrazione dei sistemi e intelligenza artificiale, collaborando con l’IT Manager, il team Innovation & Digital Transformation e le diverse funzioni aziendali. In particolare, contribuirà alla progettazione e allo sviluppo di:
* Applicazioni web full stack
* Soluzioni di automazione dei processi aziendali
* Integrazioni tra ERP, e-commerce e sistemi aziendali
* Applicazioni basate su Large Language Models (LLM)
* AI Agent e workflow intelligenti
* Soluzioni digitali a supporto di logistica, supply chain, customer service e vendite La posizione offre l’opportunità di lavorare su progetti concreti e ad alto impatto sul business, trasformando esigenze operative e opportunità di miglioramento in soluzioni tecnologiche. Nel corso del percorso competente, la persona acquisirà progressivamente autonomia nelle diverse fasi del ciclo di sviluppo: analisi, progettazione, sviluppo, testing, documentazione, rilascio e manutenzione delle soluzioni realizzate. Profilo ideale Cerchiamo una persona con curiosità tecnologica, forte interesse per lo sviluppo software e l’intelligenza artificiale e desiderosa di confrontarsi con problemi reali, imparando progressivamente a trasformarli in soluzioni concrete. Competenze tecniche Costituiscono requisiti di base:
* Conoscenza di Python
* Conoscenza di JavaScript o TypeScript
* Familiarità con SQL
* Utilizzo di Git e GitHub
* Comprensione dei principi delle API REST Competenze preferenziali Costituiscono titolo preferenziale la conoscenza o esperienza con:
* React o Next.js
* FastAPI
* Node.js
* PostgreSQL
* Docker
* Supabase
* AWS, Microsoft Azure o Google Cloud
* OpenAI API o Anthropic API Interesse ed esperienza nell’AI Particolare interesse sarà rivolto a candidati che abbiano già avuto modo di sperimentare le nuove tecnologie legate all’intelligenza artificiale, in particolare:
* Utilizzo di Claude Code, Codex, Cursor o strumenti analoghi di AI-assisted development
* Realizzazione di progetti personali pubblicati su GitHub
* Sperimentazione di LLM e API di intelligenza artificiale
* Utilizzo dell’AI per l’automazione di attività e processi Non è richiesta la conoscenza di tutte le tecnologie indicate: saranno particolarmente apprezzati curiosità, capacità di apprendimento e propensione alla sperimentazione. Caratteristiche personali Completano il profilo:
* Forte curiosità tecnologica e desiderio di sperimentare nuove tecnologie
* Interesse verso intelligenza artificiale, automazione e innovazione digitale
* Attitudine al problem solving
* Voglia di imparare e spirito di iniziativa
* Capacità di comprendere le esigenze degli utenti e trasformarle in soluzioni concrete
* Attitudine a lavorare in autonomia dopo un adeguato periodo di affiancamento
* Predisposizione al lavoro in team
* Capacità di comunicare e collaborare con interlocutori tecnici e non tecnici
* Mentalità orientata all’innovazione e al miglioramento continuo Cosa offriamo La posizione offre l’opportunità di entrare in uno storico contesto manifatturiero nel quale lo sviluppo software e l’intelligenza artificiale vengono utilizzati per innovare concretamente i processi aziendali. La persona avrà la possibilità di lavorare su tecnologie moderne e su progetti trasversali alle diverse funzioni aziendali, sviluppando progressivamente competenze sia tecniche sia di analisi dei processi e delle esigenze del business. L’obiettivo è costruire nel tempo una figura capace di unire competenze software, AI e conoscenza del contesto aziendale, contribuendo attivamente ai progetti di innovazione e trasformazione digitale del Gruppo CALEFFI.
* Applicazioni web full stack
* Soluzioni di automazione dei processi aziendali
* Integrazioni tra ERP, e-commerce e sistemi aziendali
* Applicazioni basate su Large Language Models (LLM)
* AI Agent e workflow intelligenti
* Soluzioni digitali a supporto di logistica, supply chain, customer service e vendite La posizione offre l’opportunità di lavorare su progetti concreti e ad alto impatto sul business, trasformando esigenze operative e opportunità di miglioramento in soluzioni tecnologiche. Nel corso del percorso competente, la persona acquisirà progressivamente autonomia nelle diverse fasi del ciclo di sviluppo: analisi, progettazione, sviluppo, testing, documentazione, rilascio e manutenzione delle soluzioni realizzate. Profilo ideale Cerchiamo una persona con curiosità tecnologica, forte interesse per lo sviluppo software e l’intelligenza artificiale e desiderosa di confrontarsi con problemi reali, imparando progressivamente a trasformarli in soluzioni concrete. Competenze tecniche Costituiscono requisiti di base:
* Conoscenza di Python
* Conoscenza di JavaScript o TypeScript
* Familiarità con SQL
* Utilizzo di Git e GitHub
* Comprensione dei principi delle API REST Competenze preferenziali Costituiscono titolo preferenziale la conoscenza o esperienza con:
* React o Next.js
* FastAPI
* Node.js
* PostgreSQL
* Docker
* Supabase
* AWS, Microsoft Azure o Google Cloud
* OpenAI API o Anthropic API Interesse ed esperienza nell’AI Particolare interesse sarà rivolto a candidati che abbiano già avuto modo di sperimentare le nuove tecnologie legate all’intelligenza artificiale, in particolare:
* Utilizzo di Claude Code, Codex, Cursor o strumenti analoghi di AI-assisted development
* Realizzazione di progetti personali pubblicati su GitHub
* Sperimentazione di LLM e API di intelligenza artificiale
* Utilizzo dell’AI per l’automazione di attività e processi Non è richiesta la conoscenza di tutte le tecnologie indicate: saranno particolarmente apprezzati curiosità, capacità di apprendimento e propensione alla sperimentazione. Caratteristiche personali Completano il profilo:
* Forte curiosità tecnologica e desiderio di sperimentare nuove tecnologie
* Interesse verso intelligenza artificiale, automazione e innovazione digitale
* Attitudine al problem solving
* Voglia di imparare e spirito di iniziativa
* Capacità di comprendere le esigenze degli utenti e trasformarle in soluzioni concrete
* Attitudine a lavorare in autonomia dopo un adeguato periodo di affiancamento
* Predisposizione al lavoro in team
* Capacità di comunicare e collaborare con interlocutori tecnici e non tecnici
* Mentalità orientata all’innovazione e al miglioramento continuo Cosa offriamo La posizione offre l’opportunità di entrare in uno storico contesto manifatturiero nel quale lo sviluppo software e l’intelligenza artificiale vengono utilizzati per innovare concretamente i processi aziendali. La persona avrà la possibilità di lavorare su tecnologie moderne e su progetti trasversali alle diverse funzioni aziendali, sviluppando progressivamente competenze sia tecniche sia di analisi dei processi e delle esigenze del business. L’obiettivo è costruire nel tempo una figura capace di unire competenze software, AI e conoscenza del contesto aziendale, contribuendo attivamente ai progetti di innovazione e trasformazione digitale del Gruppo CALEFFI.