Technical Leader C# AI - 037100
Descrizione dell'offerta
Overview
- Sviluppo attivo : 60-70% del tempo su codice, integrando strumenti AI
- Problem solving tecnico e troubleshooting critico
- Sperimentazione e valutazione di nuove piattaforme AI-assisted coding
- Modernizzazione AI-driven del codice legacy
- Coordinamento operativo del team nella transizione verso i nuovi strumenti
- Definizione di best practices per l'uso efficace dell'AI nello sviluppo
- "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
RESPONSABILITÀ PRINCIPALI
- Sviluppo attivo : 60-70% del tempo su codice, integrando strumenti AI
- Problem solving tecnico e troubleshooting critico
- Sperimentazione e valutazione di nuove piattaforme AI-assisted coding
- Modernizzazione AI-driven del codice legacy
- Coordinamento operativo del team nella transizione verso i nuovi strumenti
- Code review (umana + AI-assisted) e pair programming
- 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
COMPETENZE TECNICHE OBBLIGATORIE
- 5- assoluta C# e .NET Framework (2.0-4.x) + .NET Core/8+
- Esperienza hands-on: ASP.NET, Web API, WCF
- Architetture N-tier, pattern OOP/OOD
- ORM (Ent 7 anni di esperienza con codice scritto quotidianamente
- Padronanza ity Framework)
- Debugging avanzato e refactoring di codice legacy
Database & BI
- SQL Server avanzato ): query complesse, T-SQL
- Performance tuning: execution plan, indici, ottimizzazione
DevOps & ALM
- Azure DevOps o Team Foundation Server
- CI/CD pipelines, Git, branching strategies
COMPETENZE TECNICHE DESIDERABILI (PLUS)
AI-Assisted Development MOLTO IMPORTANTE
- Esperienza con AI coding assistants : GitHub Copilot, ChatGPT/Claude, Cursor, Tabnine
- Prompt engineering per sviluppo: dialogare efficacemente con AI
- Piattaforme vibe coding : Replit, Lovable.dev, Bolt.new, v0.dev
- AI per refactoring, test generation, documentation automation
- Comprensione limiti e rischi dell'AI-generated code
Cloud & Modern Stack
- Microsoft Azure: App Services, Functions, Container Apps, SQL Database
- Applicazioni cloud-native, containerizzazione (Docker, AKS)
- Azure OpenAI Service o integrazione LLM
Data Platform
- Power BI: report, modellazione dati, DAX
- Microsoft Fabric, Data Lake, Data Factory
ESPERIENZA PROFESSIONALE RICHIESTA
Minima: 5-7 anni in sviluppo software enterprise con coding continuo
Background ideale:
- Ruoli operativi: Senior Developer, Lead Developer, Technical Lead
- NO profili puramente manageriali che hanno smesso di programmare
- Progetti ERP, gestionali o applicazioni enterprise complesse
- Settori: HR tech, Finance, Insurance, Software house B2B
Esperienza con AI/nuove tecnologie (PLUS significativo):
- Utilizzo attivo di AI coding assistants in progetti reali
- Sperimentazione piattaforme no-code/low-code moderne
- Progetti di refactoring AI-assisted
- Contributi community tech (blog, talk, open source) su AI