Haystack
← Back to Jobs
Technology
CS

Senior Microsoft Dynamics 365 CE Developer

Cynet SystemsMontreal, QC🇺🇸United StatesPosted Sep 22, 2026

Quick Overview

Salary
$60 - $65/hr
Seniority
Mid Senior
Work mode
Hybrid
Location
Montreal, QC, United States
Posted
21 hours ago
SQLOAuthSOC 2AgileAzureC#.NETGitHub ActionsJavaScriptREST

Job Description

We are looking for Senior Microsoft Dynamics 365 CE Developer for our client in Montreal, QC

Job Title: Senior Microsoft Dynamics 365 CE Developer

Job Location: Montreal, QC

Job Type: Contract

Pay Range: $60.00hr - $65.00hr

Job Overview:

The organization is seeking an experienced MS Dynamics 365 CE Developer to join the team. The ideal candidate will have a strong background in developing and implementing solutions using Microsoft Dynamics 365 CE. This role requires a deep understanding of the Dynamics 365 CE platform, including customization, configuration, and integration with other systems.

Key Responsibilities:

  • Design, develop, and implement solutions using Microsoft Dynamics 365 CE.
  • Customize and configure Dynamics 365 CE applications to meet business requirements.
  • Design and implement C# plugins, workflows, and custom business logic in Dynamics 365 CE.
  • Work with Dataverse to create, update, and manage data models and relationships.
  • Integrate Dynamics 365 CE with other systems and applications using Power Automate, Azure Functions, Web APIs, and connectors.
  • Perform data migration and ensure data integrity.
  • Perform unit testing and provide technical support and troubleshooting to ensure reliability and performance.
  • Create and maintain technical documentation.
  • Stay updated with the latest features and updates in Dynamics 365 CE.
  • Maintain best practices in ALM and source control using Azure DevOps or GitHub Actions.

Skills Required:

  • Bachelor s degree in Computer Science, Information Technology, or a related field.
  • 7 to 15 years of experience in MS Dynamics 365 CE development.
  • Proficiency in customizing and configuring Dynamics 365 CE applications.
  • Strong knowledge of C#, .NET, JavaScript, and SQL.
  • Experience with Dynamics 365 CE integration using REST APIs and web services.
  • Experience working with Dataverse, Power Automate, and Azure Services such as Azure Functions and Logic Apps.
  • Familiarity with security models in Dynamics 365 CE including authentication via Azure AD and OAuth.
  • Experience with DevOps for packaging and deploying solutions using GitHub pipelines, CI/CD pipelines, and automated deployments is a plus.
  • Strong analytical and problem-solving skills with the ability to design and implement solutions.
  • Team player with a strong attitude and work ethics.
  • Strong oral and written communication skills with the ability to work effectively with global teams.

== ==

Benefits
Our Benefits Include:
  • Medical, Dental, and Vision Insurance
  • 401(k) Retirement Plan
  • Health Savings Account (HSA)
  • Disability Insurance (Short-Term and Long-Term)
  • Life and AD&D Insurance
  • Paid Sick Leave (where required by applicable state or local law)
  • Supplemental Insurance Plans
  • Identity Theft Protection
  • Pet Insurance
  • Employee Wellness Programs
  • Employee Assistance Program (EAP)
  • Career Growth and Professional Development Opportunities
Disclaimer: Benefits eligibility, accrual rates, and usage limits may vary based on employment status, length of service, and work location. Paid Sick Leave is provided in strict accordance with applicable state and municipal mandates. Cynet Systems Inc. reserves the right to modify, amend, or terminate any benefit plans at any time in accordance with applicable laws.

About Cynet Systems

Founded in 2010 and headquartered in the Washington, DC metro area, Cynet Systems Inc. is a leading technology staffing and workforce solutions company serving Fortune 500 companies, government agencies, and enterprise organizations across the United States and Canada. We deliver agile, scalable talent solutions across IT, engineering, life sciences, clinical, and professional staffing, powered by a high-performing recruitment engine operating across North America and Asia.
As a nationally and locally certified Minority Business Enterprise (MBE), Cynet Systems is committed to helping organizations build high-performing teams while empowering professionals to grow rewarding careers. Our organization is certified to ISO 9001, ISO 14001, ISO 27001, and SOC 2 Type II standards, reflecting our commitment to quality, security, operational excellence, and customer success.

Similar jobs