Descrizione dell'offerta
Responsabilità principali
- Sviluppo attivo: 60-70% del tempo su codice, integrando strumenti AI
- Risoluzione di problemi tecnici e diagnosi di guasti critici
- Sperimentazione e valutazione di nuove piattaforme AI-assisted coding
- Modernizzazione AI-driven del codice legacy
- Revisione del codice (umana + assistita dall’IA) tramite programmazione a coppie
- Definizione di best practices per l’uso efficace dell’AI nello sviluppo
- Mentoring tecnico sul nuovo paradigma AI-enhanced
Mindset Richiesto
- Hands-on developer: non un manager che delega, ma uno sviluppatore senior operativo
- Early adopter: entusiasmo per innovazione e nuovi paradigmi di sviluppo
- AI-curious: interesse genuino per l’AI come strumento di produttività
- Leader by example: guida il team con l’esempio pratico nella transizione AI
- Continuous learner: consapevole che il modo di sviluppare sta cambiando rapidamente
Requisiti
Sviluppo Software
- C# e .NET Framework (2.0-4.x) + .NET Core/8+
- Esperienza pratica: ASP.NET, Web API, WCF
- Architetture a N livelli, modello OOP/OOD
- ORM (Ent7 anni di esperienza con codice scritto quotidianamente)
- Padronanzaity Framework
- Debugging avanzato e refactoring di codice legacy
Banca dati e BI
- SQL Server avanzato ): query complesse, T-SQL
- Performance tuning: execution plan, indici, ottimizzazione
DevOps e ALM
- Azure DevOps o Team Foundation Server
- Pipeline CI/CD, Git, strategie di branching
COMPETENZE TECNICHE DESIDERABILI (PLUS)
- Sviluppo assistito dall’AI
- Esperienza con AI coding assistants: GitHub Copilot, ChatGPT/Claude, Cursor, Tabnine
- Prompt engineering per sviluppo: dialogare efficacemente con AI
Benefit
- Lavoro intelligente 20%
- Welfare aziendale
- Budget formazione su AI tools
- Accesso a piattaforme premium