Dans le Pôle de développement logiciel des technologies .NET, composé de 18 développeurs répartis en 5 Services sur 5 sites différents, vous assurerez le lead de l’équipe basée à Lyon, constituée de 5 développeurs Progress et 3 développeurs C# .NET.
Dans ce contexte, vous travaillerez sur des projets ambitieux dans un environnement structuré en accompagnant le Responsable du Pôle. A ce titre :
* Vous participez et menez l’équipe au développement des nouveaux modules essentiels dans différentes technologies sur la base du langage C# pour notre outil TMS (Transport Management System) conjointement avec les compétences Progress.
* Vous accompagnerez l’équipe à devenir un acteur majeur de cette modernisation technologique, via notamment la création d’API et de DLL afin de pérenniser notre outil et le rendre modulable.
Votre rôle :
Dans votre rôle de Lead développeur C#, vous favoriserez cette modernisation, accompagnez le Responsable de Pôle à la transformation des produits et de l’équipe à laquelle vous serez le référent.
Vos missions principales :
* Assurer la qualité et la performance du code produit dans l’équipe.
* Veiller à la qualité du code et de l’architecture ainsi qu’au respect des standards.
* Être vigilant sur la conception technique.
* Suivre avec attention les défauts de qualité et leur résolution.
* Avoir une bonne maitrise des technologies utilisées, et une vision d’ensemble du produit, de son architecture et de son infrastructure.
* S’assurer que les décisions sur les choix techniques liés à son produit soient prises, tout en veillant à conserver une propriété collective au code produit.
* Promouvoir une démarche basée sur les tests, et s’assurer de la présence et de la pertinence des tests automatiques.
* Porter et diffuser les bonnes pratiques de développement.
Être le garant du respect des bonnes pratiques de développement dans l’équipe.
* Prendre part aux développements en appliquant à lui-même ces bonnes pratiques dans un souci d’exemplarité.
* Favoriser la progression de l’équipe et du Pôle.
Mettre en place et favoriser des pratiques telles que le pair programming, la revue de code.
* Être le référent technique centralisant les sujets au niveau des différents comités.
* Animer, en lien avec les Lead Développeurs des autres Services du Pôle, des sessions de montée en compétence et des katas de code.
* Faire de la veille technologique partagée avec l’équipe et le Pôle.
* Favoriser l’autonomie de l’équipe.
Faciliter la résolution de problèmes :
* Être humble et à l’écoute, ouvert au débat, assertif.
* Être pédagogue et être capable de transmettre une connaissance, un savoir ou un savoir-faire.
Qui êtes-vous ?
Vos compétences professionnelles et personnelles :
* Esprit d’équipe et capacité d’écoute.
* Autonomie, esprit d'initiative et curiosité.
* Leadership, capacité à fédérer et entrainer les autres.
* Excellente communication et pédagogie.
* Sens de l’organisation, fiabilité et rigueur.
* Force de proposition, dynamique et ayant le sens de l’initiative.
Vos compétences techniques :
* Fort intérêt pour les pratiques liées au software craftmanship (propriété collective du code, Tests Driven Development, Intégration et Déploiement Continue, Agilité,...).
* Connaissance de la méthodologie Scrum ou Kanban / Aptitude à l’assimiler rapidement.
* Bonne compréhension des problématiques liées à la mise à l’échelle, aux performances et à la haute disponibilité de services.
Expérience indispensable attendue :
Minimum 5 ans en tant que développeur avec une première expérience de leadership technique.
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.