02 Sep
|
Maplesoft Group, an SEB
|
Canada
02 Sep
Maplesoft Group, an SEB
Canada
Job ID: 14377
Job Title: Senior Microsoft Dynamics 365 / Power Platform Developer – Programmer/Analyst
Contract Length: 24 Months
Location: Remote from within Canada
Federal Government Clearance Level Required: Reliability Clearance
Vacancy Type
- New Position
________________________________________
About Us
Maplesoft Group is currently seeking two Senior Microsoft Dynamics 365 / Power Platform Developers for a long-term remote contract opportunity supporting a federal government Business Application Transformation initiative.
________________________________________
Position Summary The Senior Microsoft Dynamics 365 / Power Platform Developer will support the modernization, enhancement, and ongoing evolution of an enterprise Microsoft Dynamics 365 CRM environment. The successful candidates will work on high-priority projects involving Dynamics 365, Power Platform, Power Pages, Dataverse, Azure, Microsoft 365, and custom .NET development.
The role will contribute to the modernization of a large enterprise CRM supporting client management, grants and contributions, applications, reporting, and government programs.
Resources will work remotely from within Canada using government-issued equipment, VPN access, and approved systems.
________________________________________
Key Responsibilities
- Develop and enhance Microsoft Dynamics 365 SaaS solutions and enterprise CRM functionality.
- Develop and maintain public-facing portals using Microsoft Power Pages.
- Configure Dynamics 365 entities, forms, views, dashboards, business rules, workflows, and security permissions.
- Develop Power Apps and Power Automate solutions.
- Develop client-side JavaScript customizations within Dynamics 365.
- Design and develop C#/.NET plugins, custom workflow activities, and custom actions using the Dynamics 365 SDK.
- Develop integrations between Dynamics 365, Microsoft 365, Azure, APIs, middleware, and external services.
- Perform complex data migrations into Microsoft Dynamics 365 Dataverse.
- Implement digital-signature capabilities integrated with Dynamics 365 and external portals.
- Support development of client reporting and portal modules.
- Support Dynamics 365 upgrades, including migration to current releases.
- Develop automation solutions for high-volume business processes.
- Integrate SharePoint with Dynamics 365 and related business applications.
- Improve performance, security, accessibility, and usability across the Dynamics and portal environment.
- Use Azure DevOps, Git, CI/CD pipelines, and automated deployment processes.
- Participate in Agile backlog grooming, sprint planning, daily workflow management, and user-story delivery.
- Prepare technical documentation, demonstrations, training materials, and knowledge-transfer sessions.
________________________________________
Required Qualifications
- Valid Government of Canada Reliability Status.
- Minimum 5 years of Microsoft Dynamics 365 SaaS development experience.
- Minimum 2 years of experience developing public-facing portals using Microsoft Power Pages.
- Minimum 5 years of server-side Microsoft Dynamics 365 SDK development, including plugins, custom workflow activities, and actions using C#/.NET.
- Minimum 3 years of experience with other Microsoft Power Platform components, such as Power Apps, Power Automate, or Power BI, excluding Dynamics 365, Power Pages, and Dataverse.
- Minimum 3 years of Azure DevOps experience within an Agile software-development environment, including daily Agile workflow management.
- Strong experience with JavaScript and Dynamics 365 client-side customizations.
- Experience developing integrations with Azure, Microsoft 365, APIs, middleware, and external services.
- Experience with Dataverse data migration and ETL processes.
- Experience with Git, CI/CD pipelines, automated deployments,
and application lifecycle management.
- Degree or diploma in Computer Science, Information Technology, Software Engineering, or a related discipline.
- Excellent English communication skills, both written and verbal.
________________________________________
Preferred Qualifications
- 7+ years of Microsoft Dynamics 365 SaaS development experience.
- 4+ years of recent public-facing Power Pages development.
- Previous federal government project experience.
- Experience implementing WET, Canada.ca, and WCAG standards.
- Experience with complex enterprise Dynamics 365 integrations.
- Experience integrating Dynamics 365 with Microsoft 365 Online Services and Azure Cloud Services.
- Experience with complex Dataverse ETL migrations from relational databases or similar data stores.
- 5+ years of Dynamics/Power Platform DevOps and ALM experience.
- Multiple Microsoft certifications, such as PL-400, PL-600, MB-series, or equivalent Dynamics 365 / Power Platform certifications.
- Experience with enterprise security architecture, custom controls, and complex business-process implementations.
________________________________________
Compensation
Salary Range: $90.00 - $110.00 / hour
________________________________________
Our recruitment process is led by human recruiters who review all applications and make the final hiring decisions. We use AI-assisted tools to help screen and organize applications. These tools do not replace human judgment, and all hiring decisions are made by people.
Please note that data collected by the Company may be stored or processed on servers located outside of Canada.
________________________________________
Application Submission Details
Submission Deadline
Thursday, Sept. 10, 2026 - 5:00pm EST
How To Apply
Click the "APPLY NOW" Button below:
________________________________________
Maplesoft is an equal opportunity employer and welcomes applications from all qualified candidates. Accommodations are available upon request throughout the recruitment process.
📌 Senior Microsoft Dynamics 365 / Power Platform Developer – Programmer/Analyst (Canada)
🏢 Maplesoft Group, an SEB
📍 Canada