Microsoft Dynamics 365 Software Engineer (This is only for candidates in Canada)
Why This Role Stands Out
This hybrid role offers significant growth potential as you leverage your expertise in Microsoft Dynamics 365 Customer Service and Case Management to design and develop impactful solutions. You'll thrive here if you possess strong C#, .NET, and Power Platform skills, and are eager to collaborate within a dynamic team environment. Apply today to contribute to innovative projects and advance your career!
Quick Overview
Job Description
Microsoft Dynamics 365 Software Engineer
Location: Canada
Experience: 5 7 Year
Remote
Role Type: Contract
Job Description
We are seeking an experienced Microsoft Dynamics 365 Software Engineer with strong hands-on expertise in D365 Customer Service/CRM and Case Management. The ideal candidate will design, develop, customize, integrate, and support scalable Dynamics 365 solutions supporting end-to-end case management processes.
Key Responsibilities
- Design and develop Microsoft Dynamics 365 Customer Service and Case Management solutions.
- Configure case lifecycle, queues, routing, SLAs, escalations, and business processes.
- Customize D365 using plugins, workflows, JavaScript, C#, and .NET technologies.
- Develop solutions using Power Apps, Power Automate, and Microsoft Dataverse.
- Design and maintain custom entities, forms, views, dashboards, and security roles.
- Develop integrations between D365 and external applications using REST APIs.
- Build automated workflows supporting case creation, assignment, tracking, and resolution.
- Configure role-based security, field-level security, auditing, and access controls.
- Troubleshoot application, integration, workflow, and production-related D365 issues.
- Participate in requirements gathering, solution design, development, testing, and deployment.
- Work with business stakeholders to translate requirements into technical solutions.
- Support data migration, system enhancements, releases, and production deployments.
- Follow coding standards, source control, CI/CD, and Azure DevOps practices.
- Prepare technical documentation covering configurations, integrations, and custom development.
- Collaborate with architects, analysts, developers, QA, and business teams.
Required Skills
- 5 7 years of software development experience with strong Microsoft Dynamics 365 expertise.
- Strong experience with Dynamics 365 Customer Service/CRM and Case Management.
- Hands-on knowledge of case lifecycle management, queues, routing, SLAs, and escalations.
- Strong development experience with C#, .NET, JavaScript, plugins, and custom workflows.
- Experience with Power Apps, Power Automate, Power Platform, and Dataverse.
- Experience developing and consuming REST APIs and enterprise integrations.
- Knowledge of D365 security models, governance, auditing, and solution management.
- Experience with Azure services, Azure DevOps, Git, and CI/CD pipelines.
- Strong troubleshooting, analytical, communication, and problem-solving skills.
Preferred Skills
- Experience implementing enterprise or public-sector Case Management solutions.
- Experience with Azure Functions and Logic Apps.
- Knowledge of Power Pages and SharePoint integrations.
- Microsoft Dynamics 365 or Power Platform certifications are advantageous.
Similar jobs
- IS
Systems Engineer Sr with Security Clearance
NewINFORMATION SYSTEMS SOLUTIONS, INC
Fort Huachuca, AZ🇺🇸On-siteYesterdayVMwareTechnology - SO
Java Software Engineer with Python experience with Security Clearance
NewSet of X
Ft Meade, MD🇺🇸HybridYesterdayAgileJavaPythonTechnology - CT
Hardware/Software Design Engineer (Senior) – FULLY CLEARED wit with Security Clearance
NewConstellation Technologies, Inc
Fort Meade, MD🇺🇸$125k - $230k/yrHybridYesterdayAWSFPGAC++Technology - SO
Embedded Software Engineer with Security Clearance
NewSet of X
Ft Meade, MD🇺🇸HybridYesterdayAssemblyC++Python+2Technology - WS
AI/ML Software Developer with Security Clearance
NewWarriors Solutions
Tysons, VA🇺🇸HybridYesterdayJavaJavaScriptLLM+1Technology - BE
Staff Systems Engineer with Security Clearance
NewBCubed Engineering, an Auria company
Tampa, FL🇺🇸$110k - $150k/yrHybrid2 days agoAgileTechnology