Tu es expert·e sur les technologies Microsoft, passionné·e par la qualité logicielle et prêt·e à accompagner des équipes vers l’excellence technique ?
Ça tombe bien, CodeWorks recrute un·e Tech Lead .NET !
Chez le client
En tant que Tech Lead .NET, tu joues un rôle clé dans la structuration, l’accompagnement et la montée en compétence des équipes de développement.
Tu es garant·e de la qualité du delivery et de la bonne application des bonnes pratiques de développement.
Ton objectif : guider les équipes vers un haut niveau de maturité technique, tout en assurant la réussite des projets grâce à ta vision technique et ton leadership.
Tu seras en charge :
d’accompagner les équipes dans l’implémentation des bonnes pratiques (.NET, clean architecture, DDD, testing…)
de challenger les choix techniques et proposer des solutions robustes, scalables et pérennes
d’identifier les axes d’amélioration technique et organisationnelle
d’animer les rituels tech (code reviews, ateliers d’architecture, communautés de pratiques)
de favoriser la qualité du code et la culture de la performance
de t’assurer de l’alignement entre les objectifs business et les décisions techniques
de devenir un véritable moteur de la transformation technologique chez nos clients
Au sein de CodeWorks
Tu rejoins la communauté .NET et occupes un rôle de référent·e technique auprès de tes pairs.
Tu participes activement à la vie interne :
partages d’expertise (talks, articles, mentoring, conférences)
collaboration avec les équipes RH et commerciales sur les recrutements ou avant-ventes
contribution à l’évolution de notre modèle d’entreprise
En tant que Tech Lead .NET, tu possèdes :
minimum 8 ans d’expérience dans le développement autour de la stack .NET
une solide expérience de lead technique ou d’encadrement d’équipes
une bonne maîtrise des enjeux front-end (React, Angular)
Compétences techniques attendues
Maîtrise avancée de .NET (Framework, Core, .NET 5 à 9) et du langage C#
Solide expérience en architecture logicielle (DDD, CQRS, microservices…)
Capacité à concevoir et exposer des API REST robustes
Maîtrise des bases de données relationnelles (SQL Server) et NoSQL (MongoDB, Redis)
Pratique du CI/CD, DevOps, conteneurisation (Docker, Kubernetes)
Expérience sur les environnements cloud : Azure (préféré) ou AWS
Maîtrise des tests automatisés (unitaires, intégration) et des outils associés (xUnit, MSTest, etc.)
Application rigoureuse des principes SOLID et des **design patterns
**
Soft Skills & Leadership
Leadership naturel et capacité à fédérer une équipe autour d’une vision technique
Excellentes compétences de communication, aussi bien avec les devs qu’avec les métiers
Esprit pragmatique, orienté solution, avec une forte appétence pour la résolution de problèmes complexes
Curiosité, veille constante, envie de faire progresser les autres autant que soi-même
Méthodologies & Certifications
Expérience concrète des méthodes Agile (Scrum, Kanban)
Pratique des démarches DevOps
Certifications Microsoft appréciées (Azure Solutions Architect, Azure Developer Associate…)
Objectif : évaluer l’adéquation entre tes attentes actuelles et futures et le modèle de CodeWorks.
Objectif : évaluer tes compétences techniques et postures. Recontre avec 2 CodeWorkers. Questions théoriques + test technique.
Objectif : t’informer de notre décision et t’en expliquer les raisons.
Retour oral : pour annoncer la décision et en expliquer les principales raisons.
Retour mail : pour préciser notre décision, partager des pistes de progression et laisser une trace de nos échanges.
Ces entreprises recrutent aussi au poste de “Autres”.