⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Senior Microsoft Dynamics 365 / Power Platform Developer – Programmer/Analyst

  • Source: Maplesoftgroup
  • Maplesoft Group
  • Remote
  • Ottawa
  • Senior

Job Description

Senior Microsoft Dynamics 365 / Power Platform Developer – Programmer/Analyst
Application Programmer

Ottawa Contract Aug 31, 2026

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.

________________________________________

Pre…

Skills

  • dynamics-crm
  • microsoft-power-platform
  • microsoft-dynamics-365-crm
  • microsoft-azure
  • dot-net
  • microsoft-power-apps
  • javascript
  • c-sharp
  • azure-devops
  • microsoft-power-automate
  • power-bi
  • bullhorn
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Maplesoft Group

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes