Job Title: MS Dynamics 365 CE Developer
Location: Montreal, QC – Onsite
Duration: Until end of 2026, with high possibility of extension
Pay Rate: $60–$79/hr INC
Responsibilities
- Design, develop, and implement Dynamics 365 CE solutions.
- Customize and configure Dynamics 365 CE applications.
- Develop C# plugins, workflows, and custom business logic.
- Work with Dataverse to create and manage data models and relationships.
- Integrate Dynamics 365 CE with other systems using Power Automate, Azure Functions, Web APIs, and connectors.
- Perform data migration and ensure data integrity.
- Conduct unit testing and troubleshoot technical issues.
- Create and maintain technical documentation.
- Follow best practices for ALM and source control.
- Support solution packaging and deployment through CI/CD pipelines.
- Collaborate with global teams and provide technical support.
Required Skills
- 7–15 years of MS Dynamics 365 CE development experience.
- Strong Dynamics 365 CE customization and configuration experience.
- C#, .NET, JavaScript, and SQL.
- REST APIs and web services.
- Dataverse and Power Automate.
- Azure Functions and Logic Apps.
- Dynamics 365 CE security, Azure AD, and OAuth.
- Azure DevOps / GitHub Actions and CI/CD.
- Strong analytical and problem-solving skills.
- Strong communication and teamwork skills.
- Bachelor's degree in Computer Science, Information Technology, or related field.