Software Engineering Lead H/F

Il y a 22 heures

Courbevoie, Île-de-France Fortuneo Temps plein

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