Postée il y a 6 jours
Afin de renforcer nos équipes chez l'un de nos clients grands comptes, nous recherchons un(e) Tech Lead Développeur .NET (F/H) passionné(e) par les technologies et le leadership technique.
En tant que Tech Lead Développeur .NET confirmé, vous serez responsable de la conception et de la mise en ?uvre des solutions techniques complexes tout en dirigeant une équipe de développeurs. Vous jouerez un rôle clé dans la définition de l'architecture des projets et vous serez le garant de la qualité et des bonnes pratiques de développement.
Missions :
Conception et développement de solutions logicielles en utilisant la plateforme .NET (C#, , .NET Core).
Leadership technique : supervision d?une équipe de développeurs, définition des bonnes pratiques de codage, revue de code et mentoring.
Conception d'architecture logicielle : assurer la conception d?architectures évolutives et robustes, en collaboration avec les architectes et les autres équipes.
Gestion de projets : collaboration avec les chefs de projet pour assurer le respect des délais, la qualité et la gestion des risques.
Innovation continue : proposer des solutions innovantes et suivre les dernières tendances et évolutions technologiques dans le monde du développement .NET.
Assurance qualité : mettre en place des outils et des processus pour garantir la qualité du code, la performance et la scalabilité des applications.
Profil candidat:
De formation ingénieur ou universitaire, vous justifiez d'une expérience réussie en tant que tech lead développeur avec une Expertise en C#, , .NET Core et technologies associées.
Expérience avérée dans la conception d'architectures logicielles et le développement d'applications complexes.
Maîtrise des bonnes pratiques de développement (Tests unitaires, intégration continue, déploiement continu).
Expérience avec les bases de données relationnelles (SQL Server, PostgreSQL, etc.) et les systèmes de gestion de version (Git).
Bonne connaissance des principes de Cloud Computing (Azure de préférence).
Excellente capacité à communiquer, à collaborer et à travailler en équipe.