Concevoir et développer des solutions logicielles en s'appuyant sur les approches d'Agentic Engineering. Exploiter les outils et concepts d'ingénierie agentique afin d'intégrer l'intelligence artificielle dans le processus de développement logiciel, tout en garantissant la qualité, la robustesse et la maintenabilité du code.
Missions principales
Réaliser des développements logiciels en utilisant des outils d'Agentic Engineering tels qu'OpenCode, Claude Code et Cursor. Appliquer les concepts de Context Engineering, Harness Engineering et Spec-Driven Development dans les processus de conception et de développement.
Concevoir des architectures logicielles adaptées et appliquer les bonnes pratiques de développement, notamment le Test-Driven Development (TDD), le Clean Code et les principes SOLID.
Compétences attendues
Maîtrise des outils d'Agentic Engineering, notamment OpenCode, Claude Code et Cursor. Maîtrise des concepts de Context Engineering, Harness Engineering et Spec-Driven Development.
Expertise en développement logiciel, conception d'architectures et bonnes pratiques de programmation. Maîtrise des principes TDD, Clean Code et SOLID.
Connaissance approfondie de la plateforme .NET et du langage C#, ou de l'environnement TypeScript/Node.js.
Profil recherché
Développeur logiciel expérimenté disposant d'une solide expertise en architecture et en conception logicielle. Maîtrise des environnements .NET/C# ou TypeScript/Node.js et expérience dans l'utilisation des outils et méthodologies d'Agentic Engineering pour le développement logiciel.