Développeur Intern
OCTO Technology
Développeur Intern
OCTO Technology
IT consulting, design, implementation, digital transformation
Sujet de stage
Comment aborder la réécriture d'une application existante avec l'IA ?
Sous-titre
Réécrire sans repartir de zéro, comment comprendre un système avant de le reconstruire, et ce que l'IA change à cette équation.
Le WHY
Réécrire sans comprendre l'existant, c'est reproduire les mêmes erreurs. L'IA change cette équation : extraire les règles métier, reconstituer la logique fonctionnelle, et reconstruire en s'alignant sur les besoins métier d'aujourd'hui avec les experts dans la boucle.
Les missions
Le déroulement du stage
Étape 1 : Cadrage
Monter en compétences sur les approches de réécriture applicative, les fondamentaux du DDD et ce que l'IA apporte aujourd'hui. S'appuyer sur des retours d’expériences pour identifier les cas concrets.
Étape 2 : Extraction du fonctionnel
Explorer comment l'IA peut analyser une application existante, extraire les règles métier et reconstituer une vision fonctionnelle exploitable, y compris pour identifier et rationaliser les fonctionnalités.
Étape 3 : Stratégies de réécriture progressive
Explorer les approches de réécriture de l'interface utilisateur, de la logique métier et de la persistance des données en intégrant l'IA pour guider les choix techniques et fonctionnels, comme la stratégie de migration des données ou la gestion d'une bascule progressive.
Étape 4 : Exploration agentique
Concevoir et tester des agents capables d'orchestrer tout ou partie du processus de réécriture, en intégrant des points de validation humaine aux étapes clés.
Étape 5 : Prototype & Partage
Construire un premier prototype de pipeline de réécriture agentique réutilisable sur de futurs projets, puis restituer les apprentissages en interne et via un article de blog.
Et parce que nous savons qu’un job n’est pas “juste” un job, on vous partage aussi quelques petits + qui font notre différence :
Sans oublier les fondamentaux :
OCTO priority
Collaborer avec des personnes talentueuses issues de différents horizons. Aussi, ce que nous cherchons avant tout, ce sont des personnalités qui enrichiront OCTO.
En respectant l'égalité des chances, les candidatures sont examinées sans aucun préjugé quant à l'âge, l'ethnie, l'identité de genre, l’expression de genre, le handicap, la nationalité, la religion ou l'orientation sexuelle.
IT consulting, design, implementation, digital transformation
OCTO Technology provides IT consulting, design, and implementation services. It helps clients design and build IT systems and applications to transform their businesses, focusing on technology, methodology, and understanding business challenges. The company works by offering advisory, design, and delivery work to create digital solutions, combining technical tools with process and sector expertise. It differentiates itself through its long-standing experience, strong consultant skills, and, after joining Accenture Digital, a broader range of technological and sector-specific capabilities to deliver complete digital transformation services. The goal is to develop comprehensive, unique digital transformation offerings for the French market and to help clients navigate complex technology changes across multiple regions.
Explore more opportunities at OCTO Technology