Senior Microsoft Dynamics 365 / Power Platform Developer – Programmer/Analyst
Offre en anglaisDevelop and enhance enterprise Microsoft Dynamics 365 CRM solutions and public-facing portals using Power Pages. Implement custom .NET plugins, integrations with Azure and Microsoft 365, and manage complex data migrations into Dataverse.
- Télétravail
- Canada
- Publié 31 août 2026
- Postuler avant le 30 sept. 2026
- 1 poste
Ouvre un site externe
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Revenu Québec
Spécialiste en science des données
- Hybride
Revenu Québec
Spécialiste en science des données
- Hybride
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- Sur place
Résumé du poste
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 new 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.
Ce que vous ferez
Develop and enhance enterprise Microsoft Dynamics 365 CRM solutions and public-facing portals using Power Pages. Implement custom .NET plugins, integrations with Azure and Microsoft 365, and manage complex data migrations into Dataverse.
Exigences
Requires a minimum of 5 years of Dynamics 365 SaaS and SDK development experience along with a valid Government of Canada Reliability Status. A degree in Computer Science or a related field and proficiency in C#/.NET and JavaScript are required.
Compétences indiquées
- Microsoft AzureSouhaitée
- CI/CDSouhaitée
- Microsoft 365Souhaitée
- JavaScriptSouhaitée
- AgileSouhaitée
- GitSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Microsoft Dynamics 365
- Power Platform
- Power Pages
- Dataverse
- C#/.NET
- JavaScript
- Power Apps
- Power Automate
- Azure DevOps
- CI/CD
- Git
- API Integration
- ETL
- Agile
- Microsoft 365
- Azure
Domaines d’emploi
- Software
- Technology
- Government & Public Sector
- Consulting
- Engineering
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 5+ ans
- Postuler avant le
- 30 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte