Find your next tech and IT Job or contract CI/CD

What you need to know about CI/CD

CI/CD (Continuous Integration / Continuous Delivery or Continuous Deployment) is a DevOps methodology that automates software development steps, from code integration to production deployment. Continuous Integration (CI) consists of regularly integrating code changes into a central repository, followed by a series of automated tests to quickly detect errors. This ensures code stability and quality while facilitating collaboration between developers. Continuous Delivery (CD) extends CI by automating the preparation of deployment-ready versions. Teams can thus frequently deliver features to their users with minimal manual effort. Continuous Deployment (CD), an additional step, automatically pushes validated changes to production without human intervention, making the process even faster and smoother. CI/CD is essential for agile projects, enabling reduced delivery times, improved software quality, and promoting rapid iterations in a secure environment.

595 results
Contractor
Permanent

Job VacancyTech Lead / Développeur Senior Microsoft Dynamics 365 CRM

OBJECTWARE
Published on
.NET
ALM
C#

3 years
40k-88k €
400-700 €
Ile-de-France, France
Contexte de la missionAu sein de la Direction IT, vous rejoignez une équipe en charge d'un portefeuille d'applications CRM stratégiques reposant sur Microsoft Dynamics 365, Dataverse et Power Platform. Le périmètre comprend des solutions Cloud (Online) ainsi qu'une application CRM On-Premise dédiée aux processus KYC/KYP/KYI/KYS. Ces applications sont fortement intégrées au système d'information via des API, des flux de données et des services Azure. Dans un contexte de sécurisation des applications, d'évolution des besoins métier et réglementaires et d'industrialisation des livraisons, vous contribuerez également à la modernisation de l'environnement On-Premise et à sa migration vers Azure. Missions principalesEn tant que Tech Lead / Développeur Senior CRM Dynamics 365, vous interviendrez à la fois sur des développements complexes et sur le pilotage technique opérationnel du périmètre. Vous serez garant de la cohérence des choix d'architecture, de la qualité du code, de la fiabilité des intégrations et de la maîtrise de la dette technique. Vos principales responsabilités seront les suivantes : Référent technique CRM : garantir la cohérence des conceptions techniques sur Microsoft Dynamics 365 Online et Dynamics CRM On-Premise. Développement : concevoir, développer et maintenir des fonctionnalités complexes en C# .NET, plugins, Custom APIs, workflows, JavaScript/TypeScript, Web Resources, PCF et Power Automate. Pilotage technique : encadrer opérationnellement une équipe de développeurs basée en Inde, répartir les travaux, réaliser les revues de code, suivre l'avancement et accompagner la montée en compétences, sans responsabilité hiérarchique directe. Intégration des applications : concevoir et fiabiliser les API et flux entre les applications CRM et les systèmes tiers : API REST/SOAP, Web API, webhooks, Azure Functions, Logic Apps, Service Bus et API Management. Fiabilité et performance : analyser les dépendances inter-applicatives, les contrats d'interface, les transformations de données et les erreurs de synchronisation. Garantir la sécurité, la résilience, la supervision et la traçabilité des échanges. Conception et coordination : contribuer aux estimations, analyses d'impact, conceptions techniques, arbitrages et cérémonies Agile, en coordination avec les équipes métier, architecture, production et sécurité. Qualité et industrialisation : sécuriser les livraisons grâce aux tests unitaires et d'intégration, aux standards de développement, à la documentation et aux pratiques ALM, DevSecOps et CI/CD. Support et amélioration continue : prendre en charge les incidents complexes de niveau 3, optimiser les performances et réduire la dette technique. Modernisation vers Azure : contribuer à la préparation de la migration de l'environnement On-Premise, notamment par le diagnostic de l'existant, la cartographie des dépendances, la définition de l'architecture cible et l'accompagnement de la transition. Profil recherchéFormation supérieure en informatique, ingénierie logicielle ou expérience équivalente. Environ 10 ans d'expérience ou plus en développement d'applications d'entreprise, avec une expérience significative sur Microsoft Dynamics CRM / Dynamics 365. Maîtrise des environnements Dynamics 365 Online et Dynamics CRM On-Premise. Solides compétences en C# .NET, JavaScript/TypeScript, Dataverse et Power Platform. Expérience confirmée dans la conception et le développement d'API, l'intégration de systèmes et les services Azure. Expérience en tant que Tech Lead, Lead Developer ou Développeur Senior ayant assuré un rôle de référent technique sur un périmètre applicatif complexe. Bonne maîtrise des pratiques de développement industrialisé : tests, revues de code, ALM, CI/CD et DevSecOps. Capacité à piloter techniquement une équipe distribuée, à coordonner plusieurs interlocuteurs et à intervenir sur des problématiques techniques complexes. Une expérience en modernisation d'applications On-Premise vers Azure constitue un atout. Environnement techniqueMicrosoft Dynamics 365 CRM, Dynamics CRM On-Premise, Dataverse, Power Platform, C# .NET, JavaScript, TypeScript, PCF, Power Automate, API REST/SOAP, Azure Functions, Azure Logic Apps, Azure Service Bus, API Management, ALM, DevSecOps, CI/CD, tests unitaires et d'intégration.
View this job

Contract roles and jobs for CI/CD

DevOps Engineer (Cloud)

The DevOps Engineer (Cloud) uses CI/CD practices to automate the integration, testing, deployment, and production of applications, ensuring continuous and reliable delivery in Cloud environments.

Systems & Networks Engineer

The Systems & Network Engineer implements and manages CI/CD pipelines to automate configuration management and infrastructure deployments, contributing to the reliability and speed of updates.

Lead Developer / Tech Lead

The Lead Developer / Tech Lead oversees continuous integration and continuous deployment within development teams, setting up efficient CI/CD pipelines to improve code quality and accelerate delivery processes.

Fullstack Developer

The Fullstack Developer designs and develops applications using a CI/CD approach, integrating automation tools to ensure rapid deployments and smooth integration between front-end and back-end.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us