2

Remote Dynamics 365 Developer Jobs in Toronto, ON

The Dynamics 365 Functional Lead is responsible for leading Venture's Microsoft Business ... Coordinate with Solution Architects, Developers, Infrastructure, and Security teams. * Mentor ...

25-176 -Sr. Solutions Engineer

Oshawa, ON ยท Remote

$90 - $100/hr

CHQ - 1908 Colonel Sam Drive, Oshawa (hybrid - 3 days remote) Job Overview We are seeking a highly skilled Microsoft 365 Solutions Engineer with deep expertise in Power Platform (especially Power ...

Senior Software Developer

Toronto, ON ยท On-site +1

CA$120K - CA$140K/yr

This is a full-time permanent position This is an existing vacancy This role is remote and open to ... We use Microsoft 365 (Outlook, OneDrive, Teams, Word, Excel, etc.) and Slack Salary Range: The ...

We are the leader in AI-driven Remote Facility Supervision solutions for the Trucking and Logistics ... 365- for some of the world's largest logistics facilities, as well as small and medium-sized ...

25-033 Service Now Developer

Toronto, ON ยท Remote

$80 - $90/hr

MP5 Hourly Rate: $80 - $95/hour Duration: 12 Months Hours of work: 35 Location: 889 Brock Road, Pickering (100% remote) Job Overview We are seeking a skilled ServiceNow Developer to join our dynamic ...

Developer Relations Intern

Toronto, ON ยท Remote

CA$8 - CA$16/hr

Self-motivated, proactive, and able to work independently in a remote environment * Passionate ... Work alongside a diverse, global team of experts and innovators in a fast-paced, dynamic ...

next page

Showing results 1-20

Remote Dynamics 365 Developer information

What are some common challenges faced by Remote Dynamics 365 Developers and how can they be addressed?

Remote Dynamics 365 Developers often encounter challenges such as coordinating effectively with geographically dispersed teams, managing version control on customizations, and staying current with frequent platform updates. To address these, developers can leverage collaboration tools like Microsoft Teams and Azure DevOps for real-time communication and code management. Regularly participating in virtual sprint meetings and knowledge-sharing sessions also helps maintain alignment and fosters a collaborative work culture despite the remote setup.

What is the difference between Remote Dynamics 365 Developer vs Remote Power Platform Developer?

AspectRemote Dynamics 365 DeveloperRemote Power Platform Developer
Required SkillsDynamics 365 CRM, C#, JavaScript, Power Apps, Power AutomatePower Apps, Power Automate, Power BI, Dataverse, Canvas and Model-driven apps
Work EnvironmentImplementing CRM solutions within organizations, customizing Dynamics 365 modulesBuilding low-code/no-code apps and automations across business processes
Industry UsageCustomer relationship management, sales, service, marketingBusiness process automation, data analysis, app development

The main difference is that Remote Dynamics 365 Developers focus on customizing and implementing Dynamics 365 CRM solutions, while Remote Power Platform Developers specialize in creating low-code apps and automations using the Power Platform tools. Both roles require knowledge of related Microsoft technologies and often collaborate, but their core responsibilities and skill sets differ slightly.

What is a Remote Dynamics 365 Developer?

A Remote Dynamics 365 Developer is a professional who specializes in designing, developing, customizing, and maintaining applications within the Microsoft Dynamics 365 platform, while working from a remote location. They use programming languages like C#, JavaScript, and Power Platform tools to create solutions tailored to business needs. Their work often includes integrating Dynamics 365 with other systems, troubleshooting technical issues, and ensuring the platform meets organizational requirements. Remote developers collaborate with teams through virtual communication tools and are responsible for delivering high-quality solutions regardless of their physical location.

What are the key skills and qualifications needed to thrive as a Remote Dynamics 365 Developer?

To thrive as a Remote Dynamics 365 Developer, you need strong expertise in software development, Dynamics 365 customization, and a solid understanding of CRM/ERP principles, typically backed by a relevant degree and Microsoft certifications. Proficiency in tools like Power Platform, Azure, Visual Studio, and familiarity with Dynamics 365 SDKs is essential. Excellent problem-solving, self-management, and effective communication skills help you deliver solutions and collaborate remotely with teams and clients. These skills and qualities ensure the delivery of robust, scalable Dynamics 365 solutions while maintaining productivity and clear communication in a remote work environment.

What are the most commonly searched types of Dynamics 365 Developer jobs in Toronto, ON?

The most popular types of Dynamics 365 Developer jobs in Toronto, ON are:

Infographic showing various Remote Dynamics 365 Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 79% Full Time, 3% Part Time, and 18% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution.

Dynamics 365 Developer - Power Platform

Endeavor4

Mississauga, ON โ€ข Remote

CA$90K - CA$100K/yr

Full-time

Re-posted 3 days ago


Job description

We are seeking an Intermediate Dynamics 365 Developer to join our growing Microsoft Business Applications practice. This role is ideal for a developer with experience building solutions on the Microsoft Power Platform and Dynamics 365 who is looking to further develop their technical and consulting skills while working on enterprise client projects. 


The successful candidate will work alongside Solution Architects, Senior Developers, Functional Consultants, and Project Managers to deliver high-quality Dynamics 365 and Power Platform solutions. The role involves hands-on development, customization, integration support, troubleshooting, and participation throughout the software delivery lifecycle. 

Strong communication skills and the ability to collaborate effectively within distributed Agile teams are essential. 


Key Responsibilities 


Dynamics 365 & Power Platform Development 

  • Configure and customize Dynamics 365 Customer Engagement applications including Sales, Customer Service, and related solutions. 
  • Develop and support: 
  • Plugins and custom workflow activities using C# and .NET 
  • Client-side scripting using JavaScript and TypeScript 
  • Dataverse customizations, business rules, and security configurations 
  • Power Automate cloud flows and integrations 
  • Model-Driven Apps and Power Platform solutions 
  • Participate in solution deployments and environment management activities. 
  • Troubleshoot and resolve application defects and production issues. 
  • Follow established coding standards, development practices, and solution architecture guidelines. 


Power Pages Development 

  • Develop and maintain Power Pages portals integrated with Dataverse and Dynamics 365. 
  • Support: 
  • Web templates and page configurations 
  • Liquid templates 
  • JavaScript customizations 
  • Portal security and authentication configurations 
  • Assist in improving portal performance, usability, and accessibility. 

Azure Integration Support 

  • Participate in integration development using: 
  • Azure Functions 
  • Azure Logic Apps 
  • Azure Service Bus 
  • Azure Storage 
  • REST APIs 
  • Assist with troubleshooting and supporting integration solutions. 
  • Follow established security and integration best practices. 


Project Delivery & Collaboration 

  • Participate in Agile delivery teams and sprint activities. 
  • Attend backlog grooming, sprint planning, daily standups, sprint reviews, and retrospectives. 
  • Collaborate with: 
  • Solution Architects 
  • Functional Consultants 
  • Project Managers 
  • Senior Developers 
  • Provide accurate effort estimates for assigned development tasks. 
  • Maintain technical documentation and deployment notes. 
  • Contribute to continuous improvement initiatives and reusable development assets. 


Required Experience & Qualifications 

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience. 
  • 2–5 years of software development experience. 
  • 2+ years of experience working with Dynamics 365 Customer Engagement and/or Microsoft Power Platform. 
  • Hands-on experience with: 
  • C# 
  • .NET 
  • JavaScript 
  • Dataverse 
  • Power Automate 
  • Model-Driven Apps 
  • Understanding of Dynamics 365 customization and configuration concepts. 
  • Experience working with source control and development lifecycle processes. 
  • Experience working within Agile project teams. 
  • Strong analytical and problem-solving skills. 
  • Strong written and verbal English communication skills. 


Preferred Qualifications 

  • Microsoft certifications in Dynamics 365, Power Platform, or Azure. 
  • Experience with: 
  • Power Pages 
  • Azure Functions 
  • Azure Logic Apps 
  • Azure Service Bus 
  • Azure DevOps 
  • CI/CD pipelines 
  • Experience working for a Microsoft Partner or consulting organization. 
  • Experience supporting integrations with ERP, finance, or line-of-business systems. 


Salary & Benefits

  • The compensation range for this role is $90,000 - $100,000 CAD, depending on years of comparable experience, skill set, and the unique value you bring.
  • Must be legally entitled to work in Canada or the United States and be available for occasional travel in Canada and the USA.


Transparency Statement

Qualified candidates will be asked to complete a Predictive Index survey as part of the application process.
Endeavour Solutions uses AI tools, such as Microsoft Copilot, to assist with administrative tasks like transcribing interview notes. These tools do not make hiring decisions.


Endeavor4's AODA Statement of Commitment

Endeavor4 is an equal opportunity employer that does not discriminate against any employee or applicant based on race, ancestry, place of origin, colour, ethnic origin, citizenship, religion, gender identity, gender expression, creed, sex, sexual orientation, age, record of offences, marital status, family status or disability. Endeavour is committed to a fair and inclusive work environment. We will endeavor to accommodate the needs of qualified applicants in all parts of the hiring process.