Back to job search
Maarut Inc logo

Senior Microsoft Dynamics CRM Developer

  • Lévis, QC
  • On-site
  • Posted Oct 27, 2026
  • 1 position

Opens an external site

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week

Job summary

The developer will manage the full lifecycle of Microsoft Dynamics CRM and Power Platform solutions, including requirements analysis, design, and coding. They are responsible for managing deployments across environments, performing automated testing, and resolving technical issues through log analysis.

Job details

Mandate Overview: The client is looking for a senior developer whose main field is Microsoft Dynamics CRM, with command of the CI/CD chain. The role covers the full cycle: requirements analysis, design, coding with automated tests, installation, integration of technical components and issue resolution. Two responsibilities define the position: reading CRM and Power Platform logs and traces to detect anomalies, and managing Dynamics and Power Platform deployments across environments, including rollback. The description also uses the standard Desjardins "advisor" wording (needs analysis, recommendations, work planning), which calls for analytical autonomy without turning the role into an architect or analyst position. The named best practices (clean architecture, clean code, design patterns) help differentiate comparable senior profiles. Target candidate: a Dynamics CRM developer with at least 5 years of experience who codes extensions, writes automated tests and manages the release of their own solutions across environments. Their resume shows Dynamics or Power Platform deployments through a CI/CD pipeline, with version tracking and rollback capability, on agile projects. Requirements Required: In-depth knowledge of Microsoft Dynamics CRM (development, configuration, log and trace interpretation) In-depth CI/CD knowledge, deployment management across environments (versions, dependencies, configurations, connection references, validations, rollback) Power Platform (log and trace troubleshooting, solution deployment) Software development best practices (clean architecture, clean code, design patterns) Development with automated tests Experience on agile development projects Desired: Experience with cloud concepts Profiles to Exclude: Profile mentioning Dynamics 365 functional configuration (forms, views, business process flows) without demonstrated code development. Dynamics 365 Finance and Operations or AX profile without a demonstrated Dynamics CRM (Customer Engagement) project. Power Apps or Power Automate profile without a demonstrated Dynamics CRM project. DevOps or CI/CD profile without demonstrated Dynamics application development. Profile mentioning Dynamics deployments without demonstrated version, environment or rollback management.

What you’ll do

The developer will manage the full lifecycle of Microsoft Dynamics CRM and Power Platform solutions, including requirements analysis, design, and coding. They are responsible for managing deployments across environments, performing automated testing, and resolving technical issues through log analysis.

Requirements

Candidates must have at least 5 years of experience with Microsoft Dynamics CRM development and in-depth knowledge of CI/CD pipelines. Proficiency in software development best practices, such as clean code and design patterns, is required along with experience in agile project environments.

Listed skills

  • CI/CD · Preferred
  • Automated testing · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Microsoft Dynamics CRM
  • Power Platform
  • CI/CD
  • Automated testing
  • Deployment management
  • Clean architecture
  • Clean code
  • Design patterns
  • Agile development
  • Software development
  • Log interpretation
  • Version control
  • Rollback management
  • Technical integration
  • Requirements analysis
  • Business Process
  • Planning
  • Agile Methodology
  • Management
  • Operations
  • Troubleshooting (Problem Solving)
  • DevOps
  • Customer Relationship Management
  • Finance
  • Needs Assessment
  • Software Design Patterns
  • Requirements Analysis
  • Software Development
  • Microsoft Dynamics 365
  • Microsoft Power Platform
  • Customer Engagement
  • Application Development
  • Microsoft Power Automate
  • Agile Projects
  • Microsoft Dynamics 365 Sales
  • Solution Deployment Descriptor

Job areas

  • Technology
  • Software
  • Data & Analytics
  • Microsoft Dynamics CRM Developer
  • Salesforce / CRM Developer
  • Software Developers

More jobs from Maarut Inc

See all jobs from Maarut Inc