Lead Developer .NET / Node.js – Agentic AI
Description
Dans le cadre du renforcement des équipes de développement logiciel de l'un de nos clients grands comptes, nous recherchons un Lead Developer .NET / Node.js spécialisé en Agentic Engineering.
Vous interviendrez sur la conception et le développement de nouvelles applications en vous appuyant sur des agents IA, tout en garantissant le respect des standards d'architecture et des bonnes pratiques de développement logiciel.
Rattaché à un architecte, vous collaborerez étroitement avec les équipes de développement et les responsables techniques.
Vos principales missions seront :
Concevoir et développer des applications en environnement .NET/C# ou TypeScript/Node.js.
Exploiter les outils d'Agentic Engineering (Claude Code, Cursor, OpenCode…) pour automatiser et optimiser les activités de développement.
Mettre en œuvre les approches de Context Engineering, Harness Engineering et Spec Driven Development.
Définir les contextes, instructions et spécifications nécessaires au bon fonctionnement des agents IA.
Garantir la qualité, la fiabilité et la maintenabilité du code produit.
Appliquer les bonnes pratiques de développement : TDD, Clean Code, principes SOLID.
Participer aux choix techniques et veiller au respect des standards d'architecture logicielle.
Collaborer avec les architectes et les équipes techniques sur les évolutions applicatives.
Profil recherché
Vous disposez d'une solide expérience en développement logiciel et maîtrisez les pratiques modernes de conception et d'architecture applicative.
Vous avez également une expérience concrète de l'utilisation d'agents IA dans le développement logiciel, au-delà de la simple assistance à la génération de code.
Compétences attendues :
Excellente maîtrise de .NET/C# ou TypeScript/Node.js.
Maîtrise des outils d'Agentic Engineering : Claude Code, Cursor, OpenCode ou équivalents.
Bonne connaissance des concepts de Context Engineering, Harness Engineering et Spec Driven Development.
Solides compétences en architecture logicielle et bonnes pratiques de développement.
Maîtrise du TDD, des principes SOLID et du Clean Code.
Capacité à concevoir des solutions robustes, maintenables et évolutives.
Autonomie, rigueur technique et capacité à travailler avec des interlocuteurs techniques de haut niveau.
Une connaissance de React, PostgreSQL, Azure DevOps et SonarQube constitue un atout supplémentaire.