Develop and maintain Java enterprise applications, contribute to modern front-end features and REST API integrations, and support testing, debugging, and database work across the software development lifecycle.
AI-Native Software Engineer - CDI Paris - Theodo Healthtech
📜 Description
- Concevoir et développer des produits digitaux utiles, performants et durables, de la conception au déploiement.
- Collaborer avec une équipe projet de 4 à 5 personnes et échanger régulièrement avec les clients.
- Moderniser des systèmes legacy à l’aide de l’IA et d’une méthode éprouvée.
- Écrire du code de qualité en intégrant tests, refactoring et standards techniques.
- Investiguer, déboguer et corriger durablement les problèmes dans différents environnements.
- Utiliser des LLM pour accélérer le développement et progresser sur l’ensemble du cycle de vie applicatif.
🛠️ Requirements
- Diplôme d’une école d’ingénieur.
- Aimer travailler en équipe et échanger avec des profils et métiers variés.
- S’intéresser aux enjeux clients et à la création de valeur.
- S’intéresser à l’IA, notamment à la GenAI, et assurer une veille technique.
- Être exigeant sur la qualité du travail et apprécier les méthodes structurées et l’amélioration continue.
Full job description
La practice AI Modernisation est l’offre prioritaire du Groupe et porte la vision de Theodo de devenir le leader européen de l’IA appliquée au développement logiciel. Notre métier, c’est la migration accélérée par IA de vieux systèmes de legacy vers des langages et framework plus modernes pour réduire les risques business, cybersécurité, de compliance que ces systèmes peuvent présenter. Grâce à une IA maîtrisée et une méthode éprouvée, nous allons 3 fois plus vite sur le delivery de ces projets critiques.
Si tu veux rejoindre le futur de la tech, tu es au bon endroit.
- Comprendre le problème de ton client et y répondre avec un produit performant, maintenable et orienté valeur, en intervenant sur tout le cycle de production, de la conception au déploiement.
- Produire du code de qualité dans les délais, en intégrant tests, refactoring et standards techniques de l’équipe, quelle que soit la technologie utilisée.
- Mener des investigations techniques, débugger efficacement et corriger les défauts de manière pérenne, dans tout type d’environnement.
- Analyser en profondeur des problèmes dans le code pour développer son esprit de résolution de problèmes
- Travailler avec un LLM pour accélérer les développements
- HealthHero : leader européen de la télémédecine, ils souhaitent moderniser leur plateforme française, Qare, en vue d’une fusion avec la plateforme UK. L’objectif est de passer de Loopback2 à Nest pour pouvoir upgrade de Node 10 vers Node 20. Grâce à notre méthode de modernisation accélérée par l’IA, nous passons d’une estimation à 70 semaines sans IA à une migration terminée en 21 semaines et accélérons la vitesse de delivery par 5.
- Pernod Ricard : souhaitait moderniser une application interne utilisée pour gérer leur campagnes marketing, des millions d’euros en jeu. L’impact de Theodo : 23 semaines pour moderniser complètement l’application de Vue Express vers React Nest avec une réécriture plus pragmatique. Nous avons également effectué la connection à leur nouvel ERP, auparavant impossible sans la migration.
- Devenir un expert en développement en étant formé aux meilleurs standards de qualité
- Développer des compétences transverses : coaching, recrutement, commercial, management et marketing technique
- Participer à des groupes d’expertises avec d’autres passionnés (Cybersécurité, Serverless, Performance, GreenIT…)
- Construire ton parcours sur-mesure pour atteindre tes objectifs : tech lead, senior architecte, évangéliste (spécialiste d’un sujet), CTO ou fondateur d’une entité etc
- Tu es diplômé·e d’une top école d’ingénieur
- Tu as entre 0 et 2 ans d'expérience
- Tu aimes travailler en équipe et intéragir avec des profils et des métiers variés, en faisant preuve de pédagogie et d’esprit constructif (revues de code, pair programming)
- Tu es orienté·e création de valeur : tu t’intéresses à l’activité du client et tu ne fais pas de la tech pour la tech
- Tu es promoteur de l’IA, notamment sur les sujets de GenAI, et tu cherches à progresser en continu grâce à la veille technique
- Tu fais preuve d’exigence sur la qualité du travail produit et sais questionner, voire interrompre, la chaîne de production lorsque nécessaire (#jidoka)
- Tu aimes travailler de manière structurée et appliques naturellement des principes d’organisation et d’amélioration continue (inspirés du 5S)
- Tu souhaites évoluer dans un environnement qui encourage au quotidien l’envie de progresser, l’esprit d’équipe et la prise d’initiative
- Un premier call de 30 minutes avec un recruteur
- Un échange d’une heure avec le même recruteur
- Un exercice de refactoring à effectuer chez toi, suivi d’un échange avec un tech lead pour revenir sur tes erreurs
- Un exercice en direct de debuging
- Un entretien dirigeant de 30 minutes pour revenir sur tes motivations à rejoindre Theodo et répondre à tes derniers questions
Similar jobs
Search more Full Stack Engineer jobsBuild and deploy customer-facing full-stack features across C#/.NET and React, investigate complex user issues, refine requirements, and help improve the security, usability, and scalability of the platform.
Build and maintain full-stack travel services that help get seafarers onto the right flights, resolving bugs and customer requests while shipping tested features and growing into service ownership.
Build and maintain full-stack web applications, owning mid-sized features from design through delivery while collaborating with product, design, and engineering teams to solve problems and deliver business value.
Software Engineer, Jade Awareness - AI Financial Partner
Build and evolve full-stack membership features that deepen engagement, drive retention, and deliver value, owning projects from architecture and API design through polished mobile experiences and ongoing code health.
