Filiale informatique du groupe E.Leclerc, Infomil conçoit, déploie et maintient les solutions IT utilisées chaque jour par plus de 650 magasins et drives, en France et en Europe.
Avec plus de 700 collaborateurs, nous développons des solutions numériques qui accompagnent les activités des magasins, des drives et des équipes du mouvement E.Leclerc.
Au sein de l’équipe Ingénierie logicielle, vous participez à un projet innovant visant à moderniser une solution logicielle d’encaissement grâce à l’intelligence artificielle.
Votre mission consiste à concevoir et à mettre en œuvre une usine d’agents IA permettant d’automatiser progressivement différentes étapes de la modernisation logicielle : analyse du code existant, génération de tests, migration du code métier et documentation.
Vous contribuerez notamment à la transformation d’une application reposant sur .NET Framework vers des API développées en .NET Core, en vous appuyant sur les principes d’une architecture hexagonale.
Ce stage vous permettra d’explorer les applications concrètes de l’intelligence artificielle dans le développement logiciel, tout en travaillant sur des enjeux de qualité, de fiabilité et d’industrialisation.
Analyser une codebase .NET Framework existante afin d’identifier les traitements métier, les dépendances techniques et les scénarios fonctionnels à préserver.
Concevoir et mettre en place une usine d’agents IA capable d’orchestrer différentes étapes du processus de modernisation logicielle.
Définir les responsabilités, les interactions et les mécanismes de contrôle des agents afin de fiabiliser les résultats produits.
Automatiser la génération de tests permettant de caractériser le comportement de l’application existante et de sécuriser sa transformation.
Participer à la migration progressive des traitements métier vers des API développées en .NET Core.
Contribuer à la mise en place d’une architecture hexagonale afin de séparer les règles métier, les interfaces techniques et les accès aux données.
Comparer les comportements de l’application avant et après migration afin de détecter les régressions fonctionnelles.
Participer à la génération et à la mise à jour de la documentation technique de la solution modernisée.
Évaluer les apports et les limites des agents IA dans un processus industriel de développement, de modernisation et de qualification logicielle.
Documenter les méthodes, les outils et les bonnes pratiques afin de faciliter la réutilisation de l’usine d’agents sur d’autres composants de la solution.
Langages et frameworks : C#, .NET Framework, .NET Core
Intelligence artificielle : conception, orchestration et utilisation d’agents IA
Architecture logicielle : architecture hexagonale, séparation des responsabilités et conception d’API
Qualité logicielle : tests automatisés, tests de caractérisation et validation des non-régressions
Modernisation applicative : analyse de code existant, migration progressive et documentation technique
Vous préparez un diplôme de niveau Bac+5 en informatique, génie logiciel ou dans un domaine équivalent.
Vous recherchez un stage de fin d’études de 6 mois.
Vous possédez de bonnes bases en développement logiciel, notamment en programmation orientée objet.
Vous avez des connaissances en C# et en environnement .NET.
Vous vous intéressez à l’intelligence artificielle et souhaitez explorer l’utilisation d’agents IA pour automatiser des tâches de développement.
Vous connaissez les principes fondamentaux de conception d’applications et d’architecture logicielle.
Vous manifestez un intérêt pour les tests automatisés, la qualité logicielle et la modernisation d’applications existantes.
Vous faites preuve de rigueur, de curiosité et d’un bon esprit d’analyse.
Vous appréciez le travail en équipe et souhaitez contribuer à un projet innovant associant développement logiciel et intelligence artificielle.
Vous hésitez à postuler ? Votre potentiel, votre motivation et votre capacité à apprendre sont tout aussi importants que votre expérience.
VOTRE FUTURE EXPÉRIENCE CHEZ INFOMIL
Vous rejoignez l’équipe Ingénierie logicielle, qui conçoit, fait évoluer et industrialise les solutions utilisées au sein du domaine Front Office.
Accompagné par des professionnels expérimentés, vous participez à un projet concret de modernisation d’une solution d’encaissement, en explorant les possibilités offertes par les agents IA pour automatiser certaines étapes du développement logiciel.
Vous développez vos compétences en C#, en architecture logicielle, en tests automatisés et en intelligence artificielle appliquée au développement. Vous contribuez également à la mise en place d’une solution reproductible, documentée et réutilisable sur d’autres composants logiciels.
Ce stage vous permettra de travailler sur des problématiques techniques concrètes, de confronter les résultats produits par l’IA aux exigences de qualité logicielle et de découvrir les enjeux de la modernisation d’applications dans un environnement professionnel.
INCLUSION ET ACCESSIBILITÉ
Conformément à nos valeurs, nous recrutons tous les talents en prônant diversité, inclusivité et égalité.
Nous étudions toutes les candidatures sans discrimination.
Des aménagements peuvent être proposés lors du recrutement et dans le poste.
CONDITIONS ET ENVIRONNEMENT DE TRAVAIL
Type de contrat : Stage de fin d’études – 6 mois
Localisation : Toulouse
Vous évoluerez au sein d’une équipe technique collaborative, dans un environnement favorisant l’apprentissage, le partage de connaissances et l’innovation.
PROCESSUS DE RECRUTEMENT
Nous avons à cœur de vous offrir une expérience transparente et accessible :
Étude de votre candidature
Entretien RH (en visio ou adaptable selon vos besoins)
Entretien manager avec votre futur manager
Entretien de validation
Nous vous accompagnons à chaque étape et adaptons le processus si nécessaire.
POURQUOI NOUS REJOINDRE ?