Descriptif de l’emploi
Dans ce contexte, notre client recrute un Software Engineering Team Lead pour encadrer une équipe d’ingénieurs logiciels, avec un rôle combinant management, leadership technique et pilotage de l’activité.
Missions principales :
- Manager et accompagner une équipe d’ingénieurs : one-to-one, suivi de carrière, mentoring et recrutement.
- Définir les orientations techniques et architecturales et garantir la qualité des développements.
- Superviser les pratiques de code review, testing et intégration continue.
- Piloter l’activité : planning, estimations, priorisation, suivi des délais et gestion des risques.
- Assurer la coordination avec les équipes Produit et les différents interlocuteurs techniques.
- Rester hands-on sur les sujets complexes : développement, debugging, optimisation et architecture.
- Faciliter le fonctionnement Agile et contribuer à l’amélioration continue de l’équipe.
Le poste s’adresse à un profil souhaitant avoir un impact à la fois sur l’équipe, la technique et le delivery, sans s’éloigner complètement du développement.
Hard Skills
- 10 ans d’expérience minimum en développement logiciel.
- Très bonne maîtrise du C/C++, Python apprécié.
- Solide connaissance de l’architecture logicielle et des bonnes pratiques d’ingénierie.
- Expérience significative en management, mentoring ou leadership technique.
- Maîtrise d’un environnement Agile, notamment Scrum.
- Connaissances DevOps / CI-CD, systèmes distribués ou optimisation de performances appréciées.
Soft Skills
- Leadership naturel et capacité à fédérer une équipe.
- Pédagogie et capacité à faire progresser les collaborateurs.
- Capacité à prendre de la hauteur tout en restant opérationnel.
- Excellente communication et aisance dans les échanges transverses.
- Esprit pragmatique, analytique et orienté résultats.
- Anglais professionnel courant.