Touring recherche un Lead Developer Azure/.NET (chef d’équipe développeurs) qui fera le lien entre les besoins métier et les solutions technologiques.
En tant que Lead, vous êtes un véritable people manager et vous dirigerez le cœur technique de notre organisation : des standards de développement jusqu’au développement et aux intégrations Cloud.
Vous êtes également responsable de l’encadrement technique et du coaching d’une équipe de développeurs. Vous assurez la traduction des besoins fonctionnels en solutions IT robustes, veillez à la qualité et à la performance des livrables techniques, et stimulez l’amélioration continue ainsi que le partage des connaissances au sein de l’équipe.
L’architecture IT chez Touring est actuellement en construction et en pleine transformation. Vous jouez un rôle central dans la création, l’optimisation et l’évolution de notre architecture et infrastructure IT.
Rôle & Positionnement
Vos responsabilités
Responsabilités techniques
Vous êtes responsable de la conception, du développement et du support des solutions IT internes :
Analyse & Spécifications : Comprendre les spécifications fonctionnelles/techniques, clarifier les zones d’ombre, évaluer la faisabilité.
Conception de solutions : Définir l’approche technique en concertation avec le Lead Architect, le QA Lead et le Lead Analyst.
Développement & Configuration : Réaliser le front-end, le back-end, les intégrations et les API ; adapter les systèmes aux processus métier.
Tests & Qualité : Effectuer des tests unitaires, soutenir le QA, revoir le code et les configurations.
Déploiement & Support : Préparer les releases, soutenir les processus CI/CD, suivre les incidents en production.
Documentation & Amélioration : Maintenir la documentation technique, refactoriser le code, introduire de nouveaux outils et méthodes.
Gouvernance : Veiller à la qualité du code, aux revues de code, à la dette technique, au secure coding, etc.
Gestion des processus & outils : Responsable des standards techniques, des processus DevOps et du choix des outils.
People Management
Vous encadrez une équipe de spécialistes techniques et veillez à leur développement :
Encadrement quotidien & Coaching : Accompagner sur les tâches complexes, jouer un rôle de mentor, encourager la collaboration.
Planification & Delivery : Suivre l’avancement, prioriser les tâches, respecter les délais et les SLA.
Évaluation & Développement : Mener les entretiens d’évaluation, suivre les plans de développement, identifier les besoins en formation, planifier les certifications et assurer le transfert de connaissances.
Stack & Outils
Stack & outils internes : Azure DevOps, Git, API Management, Power Platform, .NET, Power Automate, SQL, etc.
Une expérience avec Azure Integration Platform constitue un avantage.