Microsoft Dynamics CRM Developer
- Montreal, QC, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Requirements
- 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.
Skills:
- 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
More about this job
Responsibilities
Analyze requirements, design and develop Microsoft Dynamics CRM solutions, write automated tests, integrate technical components, install solutions, and resolve issues. Analyze CRM and Power Platform logs and traces, and manage deployments across environments, including versioning, validation, dependencies, configuration, and rollback.
Requirements
Candidates should have at least five years of experience developing and configuring Microsoft Dynamics CRM, including writing automated tests and managing deployments through CI/CD pipelines. They should be experienced with Power Platform troubleshooting, agile projects, and software development practices such as clean architecture, clean code, and design patterns.
Skills
- Dynamics CRM Configuration
- CI/CD
- Deployment Management
- Power Platform
- Log and Trace Analysis
- Automated Testing
- Clean Architecture
- Clean Code
- Design Patterns
- Agile Development
- Requirements Analysis
- Issue Resolution
- Version Control
- Rollback Management
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
Keywords
- Microsoft Dynamics CRM
- Power Platform
- CI/CD
- Automated Testing
- Agile Development
- Clean Architecture
- Clean Code
- Design Patterns
- Log Analysis
- Trace Analysis
- Deployment Management
- Environment Management
- Version Tracking
- Rollback
- Dependencies
- Configuration
- Connection References
- Requirements Analysis
- Technical Integration
- Issue Resolution