Software Engineering Lead H/F
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Au sein de l’équipe Souscription de la Direction DIGITAL, le Lead Software Engineering a pour mission principale de porter la cohérence technique de l'équipe Souscription tout en accompagnant activement le développement individuel de ses membres.
Vos missions seront les suivantes :
Vision et leadership technique
- Définir et maintenir la vision technique du périmètre Souscription en collaboration avec l’Engineering Manager : architecture, standards de qualité, choix techniques et technologiques, gestion de la dette
- Garantir la cohérence des décisions techniques entre les 4 sub-streams ; identifier et résoudre les dépendances et contradictions
- Ancrer l'excellence en Software Engineering : faire appliquer les standards sur la CI/CD, la stratégie de testing automatisé (pyramide de tests) et l'observabilité (APM, logging, alerting, monitoring de la performance)
- Garantir la maîtrise du cycle de vie produit : accompagner les fonctionnalités de la phase de cadrage/discovery technique jusqu'au déploiement, au suivi en production et au décommissionnement des briques obsolètes
- Porter l'exigence IA4Dev : encadrer et promouvoir l'utilisation des outils d'IA de développement, définir les bonnes pratiques/chartes d'usage, veiller à la sécurité du code généré et maintenir un niveau d'exigence élevé sur le contrôle critique par les équipes
- Suivre les évolutions techniques des périmètres adjacents et anticiper les impacts
- Mener des revues de code à valeur ajoutée afin d’ancrer les standards et détecter les signaux d'alarme
- Conduire les explorations techniques (PoCs, benchmarks) sur les sujets à enjeu
- Rester un contributeur actif sur des développements structurants (~50% du temps en régime cible ; ~40% en phase transitoire)
- Contribuer au PI Planning en portant la vision technique de l'équipe Souscription : identification des dépendances inter-équipes, anticipation des risques techniques sur le PI
Structuration de l'équipe et développement des référents
- Identifier, au sein de chaque sub-stream, les profils à potentiel de leadership technique et les accompagner activement vers ce rôle
- Définir avec l'Engineering Manager le profil et les responsabilités attendues d'un référent technique dans ce contexte
- Construire progressivement la délégation : transférer la proximité technique quotidienne vers les référents au fur et à mesure de leur montée en compétences
- Suivre la maturité de chaque sub-stream et adapter le niveau d'intervention en conséquence
Management et développement des personnes
- Phase transitoire : assurer les 1-to-1 réguliers avec les développeurs seniors et les profils à potentiel de chaque sub-stream ; maintenir un pouls fiable sur l'ensemble de l'équipe
- Régime cible : concentrer les 1-to-1s sur les référents techniques, en leur déléguant le suivi de proximité de leurs sub-streams
- Accompagner les parcours professionnels : identification des axes de progression, construction de plans de développement, préparation des évaluations
- Participer aux décisions de recrutement : grilles d'entretien tech, conduite des entretiens, avis circonstancié à l'Engineering Manager
- Gérer les accès techniques (repositories, environnements, outils) en tant que dernier décisionnaire, en déléguant l'exécution là où c'est possible
- Identifier les risques RH (surcharge, désengagement, frustration) et les remonter proactivement à l'Engineering Manager
Communication et diffusion
- Structurer et diffuser les décisions techniques au sein de l'équipe de manière claire, avec le contexte et le raisonnement
- Être l'interface technique vers les parties prenantes extérieures (autres équipes, Architecture, Sécurité, Conformité)
- Produire et maintenir la documentation structurante : ADRs, standards d'équipe, runbooks
- Animer des rituels techniques (tech syncs, post-mortems, design reviews) en assurant leur efficacité, pas seulement leur tenue
- Remonter à l'Engineering Manager les signaux faibles organisationnels et techniques avant qu'ils ne deviennent des incidents
Profil recherché
Vous devriez postuler si vous avez :
De formation BAC+5 avec un cursus orienté développement, vous justifiez de minimum 8 années d’expérience en développement backend ou fullstack dans un contexte bancaire ou fintech.
Ce serait encore mieux si vous aviez :
- Expérience préalable en leadership technique d'équipe (Tech Lead ou équivalent)
- Maîtrise ou forte expérience sur : React/TypeScript, pnpm workspace, AWS (DynamoDB, Kinesis, SQS, CloudFront) ; architecture event-driven ; expérience de migration de systèmes legacy appréciée
- Appétence pour le développement des personnes et capacité à iden