> Markdown version of [/jobs/ext/3209566-tech-lead-net-azure-modernisation-migration-d-api](https://www.wearedevelopers.com/jobs/ext/3209566-tech-lead-net-azure-modernisation-migration-d-api). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Tech Lead .NET / Azure - Modernisation & Migration d'API - **Company:** RIDCHA DATA - **Location:** Ivry-sur-Seine, France - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Automation of Tests, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Delivery Pipeline, Generative AI, Gitlab, Gitlab-ci, Restful APIs - **Published:** September 28, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4513d6919b99799d ## About the Role Profil recherchéNous recherchons un profil Tech Lead / Lead Developer .NET confirmé, avec une forte autonomie et une expérience concrète sur des projets de modernisation ou de migration. Compétences indispensables : 7 à 15 ans d?expérience en développement .NET. Expérience confirmée en tant que Tech Lead ou Lead Developer .NET. Très bonne maîtrise de C# et .NET Framework. Expérience de migration vers du .NET moderne. Expérience concrète de migration d?applications/API vers Azure. Très bonne maîtrise des API REST. Capacité à analyser une codebase existante et ses dépendances. Maîtrise des tests automatisés : unitaires, intégration, end-to-end et non-régression. Bonne maîtrise de GitLab et des pipelines CI/CD. Expérience des revues de code et bonnes pratiques de développement. Capacité à travailler de façon autonome sur un périmètre complexe. ? Point prioritaire : expérience IAL?expérience concrète avec l?IA est un critère majeur de la mission. Le candidat doit pouvoir présenter des réalisations concrètes dans lesquelles l?IA a permis d?accélérer un projet de développement ou de migration, par exemple : Génération ou refactoring de code. Analyse automatisée de code legacy. Génération de documentation. Création de tests automatisés. Utilisation d?agents IA. Code review assistée par IA. Mise en place de guardrails. Amélioration de l?observabilité. Gains de temps ou de productivité mesurables grâce à l?IA. Une simple connaissance ou une « sensibilité » à l?IA ne suffit pas : il faut pouvoir démontrer des cas d?usage réels. ? Soft skillsAutonome et responsable de son périmètre. Méthodique et pragmatique. Capable de travailler sur une codebase peu documentée. Esprit d?analyse et capacité à identifier rapidement les dépendances. Bon relationnel avec les équipes techniques et métiers. Pédagogue et capable de vulgariser les sujets techniques. Habitué aux environnements de migration, modernisation et transformation SI ## Description La migration de frameworks .NET legacy vers des versions modernes. La migration des API vers Microsoft Azure. L?analyse et la gestion des dépendances entre plusieurs API. La mise en place d?un dispositif complet de tests de non-régression, inexistant à ce jour. L?utilisation de l?IA et d?outils agentiques pour accélérer l?analyse, le développement, la documentation et les tests. Le consultant devra être capable de prendre en charge le sujet de manière autonome, dans un contexte où les équipes internes disposent d?une capacité limitée. ? Missions principalesAnalyser le code existant : endpoints, règles métier, dépendances et architecture. Identifier les impacts et prérequis liés à la migration. Produire et/ou mettre à jour la documentation technique et les schémas d?architecture. Concevoir et mettre en place un harnais de tests de non-régression. Piloter la montée de version de .NET Framework vers .NET moderne. Migrer les API vers Azure, en tenant compte des dépendances entre les différents composants. Garantir le respect des standards de code, architecture, sécurité et observabilité. Mettre en place les pratiques de qualité : Tests unitaires Tests d?intégration Tests end-to-end Tests de non-régression, Exploiter les outils d?IA générative et agentique pour accélérer les phases d?analyse, développement, documentation et tests. Collaborer avec les équipes techniques, architecture, QA, cloud et produit. Participer aux revues techniques et démonstrations bimensuelles. ?? Environnement techniqueC# .NET Framework .NET moderne API REST Microsoft Azure GitLab CI/CD Tests automatisés Architecture applicative Outils IA / agents de développement ## Related Videos - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [GitLab CI pipelines for a whole company](https://www.wearedevelopers.com/videos/143-gitlab-ci-pipelines-for-a-whole-company) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Best Companies to Work For in Paris: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/190-best-companies-to-work-for-in-paris-top-25-companies-in-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)