Lead Software Engineer - CDI Paris - Theodo AI-Modernisation
L’histoire de Theodo et son succès
Le groupe Theodo accompagne depuis 2009 les entreprises innovantes dans la conception, le développement et le déploiement de produits digitaux ingénieux, en tirant parti du meilleur de la technologie et de l’approche Lean.
Notre approche unique est fondée sur 3 principes :
- les expertises reconnues dans les technologies clés de la conception et du développement produit
- la création de valeur pour nos clients en toutes circonstances
- recruter les meilleurs talents digitaux et cultiver leur ingéniosité grâce à l’approche lean
Le groupe Theodo connaît une croissance exceptionnelle depuis 15 ans, avec plus de 700 Theodoers, principalement des Software Engineers, passionnés de technologie et d’amélioration continue. En 2025, le groupe génère 100M€ de chiffre d’affaires.
La practice AI Modernisation est l’offre prioritaire du Groupe et porte la vision de devenir le leader européen de l’IA appliquée au développement logiciel. Elle se concentre sur la migration accélérée par IA de vieux systèmes legacy vers des langages et framework modernes pour réduire les risques business, cybersécurité, compliance.
Si tu veux rejoindre le futur de la tech, tu es au bon endroit.
Ton équipe
Tu rejoindras une communauté tech de plus de 350 Theodoers : software engineers, tech leads, engineering managers et architectes, avec lesquels tu pourras échanger, apprendre et progresser au quotidien. Les équipes projet sont constituées selon les besoins de chaque client, à taille humaine (4 à 5 personnes) réunissant Software Engineers, Tech Lead et Product Manager. Vous collaborerez étroitement avec le client grâce à des échanges réguliers.
Tes futures missions
Nous recrutons un(e) Tech Lead pour concevoir et développer des produits digitaux utiles, performants et durables pour répondre aux problématiques de nos clients et de leurs utilisateurs. En tant que Tech Lead, tu es garant du rythme et de la qualité de delivery de ton projet, mobilises ton équipe, fais les choix techniques adaptés et accompagnes les Software Engineers dans leur progression.
Responsabilités :
- Garantir le delivery et la qualité du projet en structurant le delivery autour de standards : concevoir des architectures évolutives et résilientes, rédiger des spécifications précises, mettre en place une stratégie de qualité (Clean Code, tests automatisés, code reviews), assurer un environnement de travail structuré (principes 5S), accélérer la vitesse de développement grâce au déploiement des agents IA.
- Être le partenaire technique du client : participer aux routines projet (backlog refinement, daily, cérémonies) et veiller à la satisfaction continue du client, expliquer et défendre les choix techniques pour créer de la confiance.
- Créer les conditions de performance de l’équipe : mettre en place un environnement de travail efficace, mettre en place des boucles de résolution des problèmes via Daily Problem Solving, créer les conditions pour que l’équipe exploite les LLM et gagne en productivité.
- Faire progresser les Software Engineers : analyser les défauts, former et accompagner l’équipe (pair programming, code reviews, formation).
Les problématiques – exemples
- HealthHero : moderniser la plateforme française Qare, passer de Loopback2 à Nest, passer de Node 10 à Node 20, migration entière en 21 semaines, accélérer la vitesse de delivery par 5.
- Pernod Ricard : moderniser une application interne de gestion de campagnes marketing, passer de Vue Express vers React Nest, réaliser la connexion à leur nouvel ERP. 23 semaines pour la modernisation complète.
Tes perspectives d’évolution
- Architecte senior : développer une expertise technique.
- Solution Architect : participer à la vente de projets complexes en définissant les solutions techniques les plus ingénieuses.
- Engineering Manager : évoluer vers une direction managériale.
Profil recherché
- 4 à 8 ans d’expérience en développement.
- Solide maîtrise des architectures web (front, back, BDD, infra, déploiement) et des pratiques DevOps (Docker, Kubernetes).
- Capacité à concevoir des architectures scalables, faire des choix techniques pertinents et garantir un haut niveau de qualité de code.
- Expérience dans le coaching et l’accompagnement de développeurs, en restant connecté·e à la tech.
- Orientation création de valeur et compréhension des enjeux métier du client.
Pourquoi rejoindre Theodo?
Environnement de travail stimulant, possibilités d’évolution, accompagnement par un coach interne, participation à des projets associatifs, soirées mensuelles, week-ends d’entreprise, actions, épargne salariale, budget matériel, avantages CSE, RTT, mutuelle, tickets restaurants.
Prêt à nous rejoindre?
Chez Theodo, nous sommes convaincus que la diversité est une richesse et que l’égalité des chances est essentielle pour construire des équipes performantes et épanouies. Nous accueillons toutes les candidatures, sans distinction de genre, d’origine, d’orientation sexuelle, d’âge, d’état de handicap ou de croyances.
#J-18808-Ljbffr