Senior Microsoft Dynamics 365 Developer / Lead

Enterprise Solutions Inc.

Toronto

Hybrid

CAD 110,000 - 150,000

Full time

33 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Enterprise Solutions Inc. is seeking a Senior Microsoft Dynamics 365 Developer/Lead to architect, develop, and lead complex Dynamics 365 Customer Service and Power Platform solutions in a hybrid Canada setting.

The role emphasizes hands-on architecture, enterprise integration, plugin development, and platform engineering leadership, with collaboration across security, networking, and data teams. Onsite 3 days a week in Montreal or Toronto, relocation considered.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • 5+ years of experience building web applications.
  • Relevant experience in Microsoft Dynamics 365, Power Platform, Azure, and enterprise application development.

Responsibilities

  • Define solution architecture and technical designs for Dynamics 365 Customer Service and Power Platform applications.
  • Develop and configure Dynamics 365 functionality, Power Apps, Power Automate workflows, and plugins.
  • Build secure, scalable, and resilient enterprise applications.
  • Integrate Dynamics 365 with external and on-premises systems using Azure Service Bus, Azure Data Factory, Azure Logic Apps, and data migration capabilities.
  • Work with Azure SQL and Azure Key Vault to support application integrations and platform requirements.
  • Support AI Builder and Copilot Studio integrations with Dynamics 365.
  • Collaborate with Security, Identity Management, Power Engineering, Networking, and Exchange/email teams.
  • Perform code reviews, configuration reviews, unit testing, and integration testing.
  • Develop reusable components, common functions, and automation tools.
  • Support GitHub Actions CI/CD pipelines, release deployments, and application upgrades.
  • Provide production support, troubleshooting, and application performance improvements.

Skills

Dynamics 365 CS
Power Apps
Power Automate
C# / .NET
Azure SQL
Azure Service Bus
Azure Logic Apps
GitHub Actions
Solution architecture
Security & scalability

Education

Bachelor's degree in CS/IT

Tools

Azure Data Factory
Azure Key Vault
Copilot Studio

Job description

Location: Montreal, QC or Toronto, ON, Canada

Work Model: Hybrid – 3 days onsite per week (Mandatory)

Relocation: Candidates willing to relocate to Montreal or Toronto are welcome.

Job Description

We are looking for a Senior Microsoft Dynamics 365 Developer / Lead with strong experience in Dynamics 365 Customer Service and Microsoft Power Platform.

The ideal candidate will have hands-on expertise in application architecture, solution design, development, enterprise integrations, and platform engineering. The role involves providing technical leadership, building scalable enterprise applications, supporting platform engineering initiatives, and guiding development teams.

Key Responsibilities
  • Work with Product Owners and business stakeholders to understand requirements, perform analysis, and develop project plans.
  • Define solution architecture and technical designs for Dynamics 365 Customer Service and Power Platform applications.
  • Develop and configure Dynamics 365 functionality, Power Apps, Power Automate workflows, and plugins.
  • Build secure, scalable, and resilient enterprise applications.
  • Integrate Dynamics 365 with external and on-premises systems using Azure Service Bus, Azure Data Factory, Azure Logic Apps, and data migration capabilities.
  • Work with Azure SQL and Azure Key Vault to support application integrations and platform requirements.
  • Support AI Builder and Copilot Studio integrations with Dynamics 365.
  • Collaborate with Security, Identity Management, Power Engineering, Networking, and Exchange/email teams.
  • Perform code reviews, configuration reviews, unit testing, and integration testing.
  • Develop reusable components, common functions, and automation tools.
  • Support GitHub Actions CI/CD pipelines, release deployments, and application upgrades.
  • Provide production support, troubleshooting, and application performance improvements.
  • Follow Agile and iterative development practices.
Required Skills
  • Strong hands-on experience with Microsoft Dynamics 365 Customer Service.
  • Experience with Power Apps, Power Automate, Dynamics plugins, and solution architecture.
  • Strong C# and .NET development experience.
  • Experience with Azure Data Factory, Azure Service Bus, Azure SQL, Azure Logic Apps, and Azure Key Vault.
  • Experience with Microsoft Copilot Studio.
  • Experience implementing CI/CD pipelines using GitHub Actions.
  • Knowledge of enterprise application architecture, security, scalability, and integration patterns.
  • Experience with Agile development methodologies.
  • Strong problem-solving, troubleshooting, and communication skills.
Desired Skills
  • Microsoft Dynamics 365, Power Platform, and Azure certifications.
  • Knowledge of enterprise architecture patterns and platform engineering.
  • Experience with functional, regression, performance, and integration testing.
  • Experience with delivery management, release planning, and production support.
  • Ability to interact directly with business users and stakeholders.
  • Experience developing reusable components and automating enterprise development processes.
Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • 5+ years of experience building web applications.
  • Relevant experience in Microsoft Dynamics 365, Power Platform, Azure, and enterprise application development.
Additional Requirements
  • Must be available to work onsite 3 days per week in Montreal or Toronto.
  • Candidates currently based in either location or willing to relocate will be considered.
  • Strong communication and technical leadership skills are required.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Dynamics 365 Lead Developer: Power Platform & Azure
Dynamics 365 Lead Developer: Power Platform & Azure

Enterprise Solutions Inc. • Toronto

Hybrid
CAD 110,000 - 150,000
Microsoft Dynamics Lead
Microsoft Dynamics Lead

Apptoza Inc. • Montreal

Hybrid
CAD 120,000 - 160,000
Microsoft Dynamics 365 Developer
Microsoft Dynamics 365 Developer

Astra-North Infoteck Inc. • Montreal

Hybrid
CAD 90,000 - 130,000
Senior Systems Developer (Dynamics 365)
Senior Systems Developer (Dynamics 365)

Resonaite • Toronto

Hybrid
CAD 110,000 - 150,000
Microsoft Dynamics 365 Developer
Microsoft Dynamics 365 Developer

eClerx LLC • Montreal

On-site
CAD 90,000 - 130,000
Senior Software Engineer - Power APPS
Senior Software Engineer - Power APPS

Bbgc • Montreal

On-site
CAD 110,000 - 140,000
MS Dynamics CRM Architect
MS Dynamics CRM Architect

Veriday • Toronto

On-site
CAD 96,000 - 152,000
Dynamics and Power Platform CRM Developer
Dynamics and Power Platform CRM Developer

COFOMO • Montreal

Hybrid
CAD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

BBGC • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Microsoft Dynamics CRM Developer
Senior Microsoft Dynamics CRM Developer

Veriday Inc. • Toronto

On-site
CAD 80,000 - 120,000