Microsoft Dynamics 365 (D365) Cloud Developer || Toronto, ON Onsite || Fulltime FTE

Acestack


Job Location:

Toronto - Canada

Monthly Salary: Not Disclosed
Posted on: 4 days ago
Vacancies: 1 Vacancy

Job Summary

Microsoft Dynamics 365 (D365) Cloud Developer

Job Title: Microsoft Dynamics 365 (D365) Cloud Developer
Location: Toronto ON Canada - 5 Days/Week Onsite
Job Type: Full-Time Permanent - FTE
Experience Required: 6 10 Years

Job Summary

We are seeking an experienced Microsoft Dynamics 365 (D365) Cloud Developer to design develop customize and implement enterprise-grade solutions on the Microsoft Dynamics 365 platform. The ideal candidate will have strong expertise in Dynamics 365 CRM and/or ERP modules Microsoft Power Platform C#/.NET development and cloud-based integrations.

In this role you will collaborate with business stakeholders solution architects and cross-functional development teams to deliver scalable secure and high-performing Dynamics 365 solutions that enhance business processes and operational efficiency.

Key Responsibilities Dynamics 365 Development
  • Design develop customize and implement Microsoft Dynamics 365 (CRM and/or ERP) solutions based on business requirements.

  • Configure and extend Dynamics 365 applications using industry best practices.

  • Develop scalable and maintainable customizations while ensuring platform performance and security.

  • Participate in solution design technical architecture and implementation planning.

Custom Development
  • Develop custom plugins workflows business rules and extensions using C# and Framework.

  • Build custom business logic to support enterprise workflows and business processes.

  • Create reusable components and libraries to improve development efficiency.

  • Perform code refactoring and optimization for improved application performance.

Power Platform Development
  • Develop low-code and pro-code solutions using Microsoft Power Platform.

  • Build Canvas Apps and Model-Driven Apps using Power Apps.

  • Design and automate business processes using Power Automate.

  • Develop and manage Dataverse tables relationships business rules and security models.

  • Integrate Power Platform solutions with Dynamics 365 and external enterprise systems.

Integration Development
  • Design and develop integrations between Dynamics 365 and third-party applications.

  • Build and consume RESTful APIs and web services.

  • Develop custom connectors and integration components.

  • Support data migration synchronization and enterprise integration initiatives.

Database & Data Management
  • Develop and optimize SQL queries stored procedures and database operations.

  • Manage data integrity and ensure efficient data access.

  • Support data migration and transformation activities.

  • Maintain high standards for data quality and consistency.

Quality Assurance & Best Practices
  • Perform code reviews and enforce development standards.

  • Ensure solutions meet security scalability and performance requirements.

  • Develop unit tests and support system integration testing.

  • Troubleshoot production issues and implement sustainable resolutions.

Collaboration & Agile Delivery
  • Work closely with Product Owners Business Analysts Solution Architects QA teams and other developers.

  • Participate in Agile/Scrum ceremonies including sprint planning backlog grooming daily stand-ups sprint reviews and retrospectives.

  • Translate business requirements into scalable technical solutions.

  • Provide production support enhancements and ongoing maintenance.

Required Skills & Qualifications Experience
  • 6 10 years of software development experience.

  • Strong hands-on experience with Microsoft Dynamics 365 (CRM and/or ERP).

  • Experience delivering enterprise-scale Dynamics 365 implementations.

  • Strong understanding of cloud-based application development.

Microsoft Dynamics 365
  • Dynamics 365 CRM

  • Dynamics 365 Customer Service

  • Dynamics 365 Sales

  • Dynamics 365 Customer Engagement (CE)

  • Dynamics 365 ERP (preferred)

  • Custom Entities

  • Forms

  • Views

  • Business Rules

  • Plugins

  • Workflows

Microsoft Power Platform
  • Power Apps

  • Power Automate

  • Microsoft Dataverse

  • Model-Driven Apps

  • Canvas Apps

  • Business Process Flows

Programming Languages
  • C#

  • .NET Framework

  • JavaScript

  • HTML

  • CSS (preferred)

Database Technologies
  • Microsoft SQL Server

  • SQL

  • Stored Procedures

  • Data Modeling

  • Data Management

Integration Technologies
  • REST APIs

  • Web APIs

  • JSON

  • OAuth Authentication

  • System Integrations

  • Web Services

Development Practices
  • Object-Oriented Programming (OOP)

  • Secure Coding Practices

  • Code Reviews

  • Unit Testing

  • Debugging & Troubleshooting

  • Performance Optimization

Agile & DevOps
  • Agile/Scrum Methodology

  • Sprint Planning

  • Backlog Grooming

  • Azure DevOps (preferred)

  • Git Version Control

  • CI/CD (preferred)

Preferred Qualifications
  • Microsoft Dynamics 365 certifications.

  • Microsoft Power Platform certifications.

  • Experience with Azure services and cloud-native integrations.

  • Knowledge of Azure Functions Logic Apps or Azure API Management.

  • Experience integrating Dynamics 365 with ERP finance or enterprise applications.

  • Exposure to DevOps automation and deployment pipelines.

Soft Skills
  • Strong analytical and problem-solving skills.

  • Excellent verbal and written communication.

  • Ability to communicate effectively with both technical and business stakeholders.

  • Strong collaboration and teamwork skills.

  • Excellent organizational and time management abilities.

  • Ability to manage multiple priorities in a fast-paced environment.

  • Self-motivated with a focus on quality and continuous improvement.

Work Location

Toronto ON (Onsite)

Experience: 6 10 Years

Key Skills

Microsoft Dynamics 365 Dynamics CRM Dynamics CE Power Platform Power Apps Power Automate Dataverse C# .NET Framework JavaScript SQL Server REST APIs Web Services Azure DevOps Git Agile CI/CD System Integrations CRM Development

Microsoft Dynamics 365 (D365) Cloud Developer Job Title: Microsoft Dynamics 365 (D365) Cloud Developer Location: Toronto ON Canada - 5 Days/Week Onsite Job Type: Full-Time Permanent - FTE Experience Required: 6 10 Years Job Summary We are seeking an experienced Microsoft Dynamics 365 (D365) Cloud ...