Skip to content
Capco

PDLC/SDLC Expert – GenAI H/F

France - Paris; France - ParisFrance
Tech & Engineering
POSTED 9 OCTVERIFIED 1D AGO
Apply Ask
Pay · market
€46k–€82k
p25–p75 · n=19
Open for
27d
closes ~43d here
Hiring · 30d
692
+4 net · open roles
LLMs

Capco France recherche un·e Expert Senior en Ingénierie Logicielle – Cycle de développement augmenté par l'IA pour accompagner les acteurs majeurs des services financiers dans la transformation et l'industrialisation de leurs pratiques d'ingénierie logicielle.

Au sein de notre Practice Technology & Engineering, vous interviendrez à l'intersection de l'ingénierie logicielle, de l'architecture applicative et de l'intelligence artificielle pour concevoir des cycles de développement logiciel (SDLC) augmentés par l'IA, fiables, traçables et adaptés aux exigences des environnements réglementés.

Votre rôle sera de faire évoluer les pratiques de développement en combinant les fondamentaux de l'ingénierie logicielle — qualité du code, tests automatisés, architecture et maintenabilité — avec les nouvelles capacités offertes par l'IA générative et les agents de développement.

Au-delà de l'utilisation d'outils d'assistance au code, vous comprendrez les mécanismes internes des modèles d'IA générative, leurs capacités et leurs limites, afin de concevoir des processus d'ingénierie fiables intégrant des mécanismes de validation humaine, d'évaluation objective et de contrôle indépendant.

Vous contribuerez également à définir des standards d'ingénierie réutilisables et à accompagner leur adoption auprès de plusieurs équipes de développement.

Vos missions

  • Concevoir et industrialiser des cycles de développement logiciel (SDLC) augmentés par l'IA, en intégrant les principes de développement piloté par les spécifications (Spec-Driven Development – SDD), la traçabilité entre exigences métier, spécifications, architecture, code et tests, ainsi que les standards de qualité logicielle.
  • Définir et diffuser les bonnes pratiques d'ingénierie logicielle, afin d'assurer la qualité, la maintenabilité et la fiabilité des développements.
  • Concevoir des processus de développement intégrant l'IA générative et les agents de programmation, en tenant compte du fonctionnement des grands modèles de langage (LLM), de leurs limites, de la gestion du contexte, de la mémoire et des mécanismes d'orchestration des agents.
  • Mettre en place des mécanismes de contrôle et de validation, incluant les tests automatisés, les tests de contrats, les contrôles qualité automatisés, les pipelines d'intégration et de déploiement continus (CI/CD), les évaluations objectives et les validations humaines, afin de sécuriser les développements assistés par IA.
  • Accompagner les équipes d'ingénierie dans l'adoption de nouvelles pratiques, en définissant des standards réutilisables, en favorisant le partage des connaissances et en contribuant à l'amélioration continue des processus de développement.

Votre profil

  • Une expertise confirmée en ingénierie logicielle, avec une excellente maîtrise des fondamentaux du développement : TDD, BDD, Gherkin/Cucumber, SOLID, Clean Code, design patterns, refactoring et stratégies de tests automatisés.
  • Une solide compréhension des architectures logicielles et des cycles de développement, notamment DDD, Clean Architecture, architecture hexagonale, développement piloté par les spécifications (SDD), méthodes Agile, cycle en V et modèles hybrides.
  • Une compréhension approfondie du fonctionnement interne de l'IA générative et des LLM, notamment la tokenisation, les fenêtres de contexte, les mécanismes d'attention, l'inférence, l'appel d'outils, la gestion de la mémoire, les hallucinations, la dérive des modèles et les sources de non-déterminisme.
  • Une bonne maîtrise des concepts d'IA agentique et d'agents de programmation, notamment l'orchestration multi-agents, les environnements d'exécution et de supervision des agents, la gestion des tâches longues, de l'état, des interruptions et des reprises d'exécution.
  • Une capacité à concevoir et industrialiser des processus d'ingénierie fiables, intégrant CI/CD, contrôles qualité automatisés, vérifications indépendantes, évaluations objectives et supervision humaine, tout en accompagnant leur adoption auprès d'équipes pluridisciplinaires.

Les compétences qui feront la différence

Source · CapcoFirst seen 3 NovOriginal ↗