Nous recherchons un Technical Lead Backend .NET expérimenté pour rejoindre une équipe de développement en charge d’applications core business.
Vous interviendrez comme référent technique sur les projets backend, avec un rôle à la fois hands-on, architectural et de leadership technique. Vous serez responsable de la qualité des développements, de l’accompagnement des développeurs et de la mise en œuvre des bonnes pratiques de conception, de développement, de sécurité et de DevOps.
La mission se déroule dans un environnement majoritairement francophone et nécessite une excellente maîtrise du français.
Être le référent technique backend sur les projets.
Garantir la qualité, la maintenabilité, la robustesse et les performances des développements.
Définir et promouvoir les standards de développement et les bonnes pratiques.
Effectuer ou superviser les code reviews.
Accompagner les choix d’architecture et de conception.
Identifier et anticiper les risques techniques.
Veiller à l’application des bonnes pratiques de DevOps, CI/CD et développement sécurisé.
Concevoir et développer des services REST avec .NET / .NET Core / .NET 8+.
Développer des applications backend robustes et maintenables en environnement C#.
Utiliser Entity Framework Core pour l’accès aux données.
Appliquer les principes de programmation orientée objet, les design patterns et les principes de clean code.
Travailler avec des bases de données relationnelles, notamment Oracle 19+ et SQL Server 2016+.
Intervenir sur des environnements intégrant l’écosystème Apache et des composants Java lorsque nécessaire.
Accompagner et coacher les développeurs backend.
Faire monter l’équipe en compétence sur les pratiques de développement et d’architecture.
Apporter un support technique dans la résolution de problèmes complexes.
Faciliter le partage de connaissances et les bonnes pratiques.
Contribuer à la répartition des tâches techniques.
Collaborer avec les Project Managers, Business Analysts, Product Owners et autres parties prenantes.
Participer aux estimations et à la planification des développements.
Assurer le suivi technique des travaux.
Contribuer à l’amélioration continue des pratiques de l’équipe.
C# / .NET
.NET Core / .NET 8+
REST / RESTful APIs
Entity Framework Core
Architecture logicielle
Object-Oriented Programming (OOP)
Design Patterns
SQL
Oracle 19+
Git
Azure DevOps / CI/CD
Code Review
Secure Development / Cybersecurity
Apache
Java
JSON
Visual Studio
Environnements Agile
Connaissance des pratiques DevOps
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.