LeHibou
Notre client dans le secteur Énergie et ressources naturelles recherche un/une Tech Lead .NET / React / AWS Senior H/F Description de la mission : Contexte de la missionLa mission s'inscrit au sein de la tribu Bemo Tech, rattachée à la Digital Factory de TotalEnergies. La tribu conçoit, développe et exploite Bemo, une plateforme SaaS B2B / B2B2C dédiée aux services de recharge de véhicules électriques. Le périmètre concerné est l'équipe Roaming, domaine critique de la plateforme Bemo. Cette équipe assure l'interface technique avec les opérateurs de bornes de recharge électrique et les partenaires de mobilité. Elle porte les échanges entre Bemo et ses partenaires de recharge, ainsi que la fiabilité des flux permettant l'enrôlement, l'autorisation, la session de recharge, la restitution de données et les traitements associés. Le domaine Roaming doit composer avec plusieurs partenaires aux pratiques techniques hétérogènes, tout en exposant aux autres équipes Bemo des données cohérentes, fiables et normalisées. Les enjeux principaux sont la stabilité de la plateforme, la qualité des données, la résilience des échanges partenaires, la traçabilité des traitements, l'exploitabilité en production et la capacité à faire évoluer le système dans un contexte international. La plateforme repose sur une architecture de microservices et sur des composants cloud AWS. Objectifs et livrablesNous recherchons une prestation de Tech Lead .NET / React / AWS, avec un positionnement opérationnel et hands-on. Le profil attendu devra démontrer une capacité effective de leadership technique de proximité, en intervenant à la fois sur le code, les revues de code, les diagnostics de production, les arbitrages techniques, l'animation de la squad et le développement des compétences des développeurs. Le Tech Lead est attendu comme référent technique du domaine Roaming et relais opérationnel technique auprès de l'équipe. Il devra être capable d'en comprendre les enjeux fonctionnels et techniques, d'en assumer les choix structurants, de clarifier les standards attendus, de faire progresser les pratiques collectives, d'accompagner les développeurs dans leur montée en compétence et de rendre visibles les risques nécessitant un arbitrage interne. Les attentes principales, non exhaustives, sont les suivantes : Assurer un leadership technique de proximité auprès de la squad, en clarifiant les standards attendus, en animant les échanges techniques utiles et en facilitant les décisions du quotidien ; Accompagner les développeurs dans leur montée en compétence par du feedback technique, des revues de code exigeantes, du partage de connaissances et des points individuels d'accompagnement technique ; Contribuer aux développements, aux analyses techniques et aux arbitrages d'architecture ou de conception, tout en évitant de devenir le point de passage unique de l'équipe ; Renforcer la qualité de delivery : conception, tests, revues, documentation, maintenabilité, sécurité, exploitabilité et réduction de la dette technique prioritaire ; Identifier et remonter au management interne les risques, écarts, blocages ou besoins d'arbitrage dépassant le cadre de la squad. Attendus production et exploitation Intégrer les contraintes de production dans les choix techniques : observabilité, diagnostic, rollback, sécurité et exploitabilité ; Contribuer à l'analyse des incidents, anomalies ou comportements inattendus, et proposer des actions de correction ou de prévention adaptées ; Améliorer la traçabilité, la fiabilité des traitements sensibles et la capacité de réconciliation ou d'analyse des écarts ; contribuer aux runbooks, procédures de support, analyses post-incident et échanges avec les équipes de support applicatif (anglais obligatoire) Utilisation des outils d'IA L'utilisation raisonnée d'outils d'IA est appréciée pour assister le développement, les tests, la documentation, l'analyse de code ou l'investigation. Elle devra rester strictement compatible avec les exigences de sécurité, de confidentialité, de validation humaine et de qualité logicielle attendues sur un produit en production. Nice to have React ; PostgreSQL, MongoDB et Entity Framework ; architecture hexagonale / clean architecture ; observabilité : logs, métriques, traces, alerting ; expérience pratique sur des services AWS serverless ou containerisés ; expérience sur des flux critiques, partenaires, financiers, de facturation, de réconciliation ou de qualité de données ; Domain-Driven Design, CQRS, event-driven architecture ou patterns d'intégration distribuée ; Infrastructure as Code, notamment Terraform ; feature flags, stratégie de retour arrière, déploiements progressifs ou canary deployments ; utilisation professionnelle d'outils d'IA pour le développement, les tests, la documentation ou l'analyse de code. Expérience attendue Niveau Senior / Tech Lead confirmé ; Au moins 8 ans d'expérience réussie en développement logiciel ; Expérience significative en leadership technique, idéalement d'au moins 18 mois comme Tech Lead, lead developer ou référent technique ; Capacité à intervenir sur un produit critique en production, avec des exigences fortes de qualité, disponibilité et maintenabilité ; Capacité à rester hands-on tout en structurant les pratiques techniques et en accompagnant l'équipe ; Expérience souhaitée dans un contexte SaaS, plateforme, microservices ou produit à forte volumétrie d'échanges. Modalités Langues : français courant et anglais professionnel obligatoire. Début de mission : seconde quinzaine d'octobre 2026. Jours de télétravail : 2 jours par semaine (présence sur site : 3 jours). Attendus sur les dossiers de compétences proposés Les CV transmis devront faire clairement apparaître les éléments suivants : • expériences .NET / React ; • expériences AWS et microservices ; • expériences de Tech Lead, lead developer ou référent technique, avec taille d'équipe et durée. Compétences / Qualités indispensables : .NET, C#, AWS, api rest, Tech Lead, Git, architecture microservices Compétences / Qualités qui seraient un + : React, PostgreSQL, MongoDB et Entity Framework, observabilité : logs, métriques, traces, alerting Informations concernant le télétravail : Oui — 2 jours/semaine