MisuJob - AI Job Search Platform MisuJob

Ingénieur/Ingénieure Développement Full-Stack & IA Générative

Artelia

Saint-Ouen-sur-Seine, IDF, France Hybrid permanent

Posted: April 20, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Ingénieur/Ingénieure Développement Full-Stack & IA Générative

Job Description

Qui sommes-nous ?

Nous sommes un groupe d'ingénierie, acteur majeur dans les domaines du bâtiment, de l’eau, de l’énergie, de l’industrie et de la mobilité.

Détenu à 100% par nos salariés, nous sommes unis par une même passion, celle d’exercer un métier qui allie l’art de concevoir avec ingéniosité et de réaliser avec engagement. 

Nos 11 000 collaborateurs et collaboratrices, dans plus de 40 pays, créent chaque jour des solutions pour une vie positive au travers de nos enjeux stratégiques pour la planète et l’humanité. Nos équipes sont à taille humaine, privilégiant la proximité, les échanges quotidiens et le partage d’expérience.

Pour faciliter la lecture, l’écriture inclusive n’est pas utilisée dans  le corps de cette annonce, les termes employés au masculin se réfèrent aussi bien aux femmes, hommes qu'aux personnes non binaires.  

#LI-SC1

La DSI accompagne le groupe dans ses projets de croissance, de promotion de la transformation numérique et de l’innovation au bénéfice de l’ensemble du groupe. Vous rejoindrez l’équipe Global IT, qui conçoit et maintient les applications métier du Groupe Artelia. L’équipe a la volonté de mettre en place de bonnes pratiques et des architectures solides (Clean Architecture, CQRS, tests) sur une stack .NET / Angular moderne. Vous interviendrez aussi bien sur de nouveaux développements que sur le support, la maintenance et l’amélioration progressive des applications existantes. En parallèle, l’équipe intègre progressivement l’IA au service des métiers — chatbots, agents conversationnels, intégrations LLM, serveurs MCP — et dans ses propres processus de développement pour gagner en productivité et en qualité.

En tant qu’ingénieur développement full-stack & IA Générative, vous porterez deux casquettes complémentaires : développeur full-stack, concevant et livrant des applications métier solides, testées et maintenables ; et développeur IA, construisant des solutions IA concrètes pour les métiers (chatbots, agents, intégrations LLM) tout en utilisant l’IA pour démultiplier votre propre efficacité.

Vos missions sont les suivantes

• Développement full-stack (.NET / Angular) : Développer et maintenir des applications métier en .NET 9 / C# (backend) et Angular (frontend), en participant à la mise en place progressive de bonnes pratiques et patterns (Clean Architecture, CQRS, VSA). Développer des APIs .NET robustes et des interfaces Angular (composants, services, formulaires).
• Amélioration des applications existantes : Contribuer à la modernisation progressive du parc applicatif existant — refactoring, mise en place de tests, amélioration de la maintenabilité — dans le respect des contraintes métier et de continuité de service.
• Conception et développement de solutions IA pour les métiers : Participer à l’intégration de l’IA au sein des applications métier — nous sommes en début de cette démarche et cherchons quelqu’un pour la construire avec nous. Développer des chatbots et agents conversationnels intégrés à l’écosystème Microsoft (Teams, Copilot Studio). Développer des serveurs MCP (Model Context Protocol) en .NET exposant les données et outils internes aux LLM. Explorer et prototyper de nouvelles approches IA (agents autonomes, bases vectorielles, Snowflake Cortex) en fonction des cas d’usage métier identifiés. Sécuriser ces solutions avec OAuth 2.1 / Okta.
• Intégration de l’IA dans le workflow de développement : Configurer et étendre des outils d’assistance IA au développement (skills personnalisés, agents spécialisés). Construire des workflows de développement augmentés par l’IA : analyse d’US, planification, implémentation multi-agents, revue qualité automatisée. Industrialiser ces pratiques pour les rendre reproductibles par l’équipe.

Environnement technologique Artelia

• Backend : .NET 9, C#, ASP.NET Core, Entity Framework Core, Minimal APIs, Hangfire
• Frontend : Angular 17+, TypeScript, Signals, RxJS
• Architecture : Clean Architecture, CQRS, Vertical Slice (VSA), DDD
• Bases de données : SQL Server, PostgreSQL
• Testing : xUnit, Shouldly, .NET Aspire (intégration), Playwright (e2e)
• CI/CD & DevOps : Azure DevOps (repos, pipelines, work items, wikis), AWS / ECS, Podman
• Auth & Intégrations : Okta, OAuth 2.1, JWT Bearer, ServiceNow REST API
• IA & LLM : Snowflake Cortex, MCP (Model Context Protocol), Microsoft Copilot Studio
• IA outils dev : Github Copilot, Claude Code, skills / agents personnalisés
• Data : dbt, Snowflake, Talend

 

Compétences attendues

• Vous êtes titulaire d’un Bac+5 en informatique ou dans un domaine équivalent, et justifiez d’au moins 5 ans d’expérience en tant que développeur full-stack,
• Vous maîtrisez le développement .NET (C#, ASP.NET Core, Entity Framework Core) et avez une expérience significative en Angular (TypeScript, composants, services),
• Vous accordez de l’importance aux tests : tests unitaires, tests d’intégration — pour vous, tester fait partie du développement, pas d’une étape optionnelle,
• Vous êtes à l’aise avec les pratiques de qualité : code review, conventions, Git,
• Vous avez déployé des applications dans des environnements Cloud à base de conteneurs (AWS / ECS, Docker ou Podman).

Compétences appréciées

• Vous avez une première expérience ou une appétence sérieuse pour les LLM, bases vectorielles et APIs IA notamment sur des solutions RAG
• Expérience avec des outils IA de développement (Claude Code, GitHub Copilot, Cursor)

Curieux, vous aimez proposer des solutions innovantes et préférez faire bien plutôt que faire vite. Vous appréciez le travail en équipe, partagez vos connaissances et acceptez la critique constructive, tout en étant capable de mener des projets de manière autonome. Vous faites la différence entre over-engineering et solution adaptée au problème.

Nous vous offrons :

• Une entreprise sociale et citoyenne : accords diversité & inclusion, protection sociale et couverture mutuelle de qualité, un engagement via la Fondation Artelia
• Une organisation du travail modulable : télétravail jusqu'à 2 jours par semaine, 12 jours RTT, 27 jours de congés hors ancienneté, temps partiel choisi...
• Une politique de partage des résultats : intéressement et participation avec abondement, actionnariat salarié, politique de rémunération sur 3 ans, de nombreux avantages et réductions pour les activités via les œuvres sociales, forfait mobilité durable...
• Des opportunités de carrière et un accompagnement de vos challenges professionnels : politique formation individualisée, Artelia Academy, parcours métiers, mobilité interne

Notre process de recrutement :

• Echange téléphonique RH
• Entretien avec un manager opérationnel
• Entretien avec un recruteur

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply