Senior Dynamics 365 CE Developer

2 weeks ago


Mississauga, Ontario, Canada Total Power Limited Full time $120,000 - $180,000 per year

We�re looking for an experienced Senior Dynamics 365 CE Developer with deep technical expertise in Microsoft Dynamics 365 Customer Engagement (CE), Microsoft Field Service, and related Microsoft cloud technologies to support the design, development, and deployment of enterprise-level business solutions.

This role is ideal for someone who understands how to translate complex business requirements into practical, scalable solutions within the Dynamics 365 ecosystem and enjoys collaborating within a cross-functional, fast-paced environment.

As a Senior Dynamics 365 CE Developer, you will play a key role in customizing, extending, and integrating Dynamics 365 CE solutions using C#, JavaScript, and Power Platform components. You�ll work closely with architects, analysts, and managers from initial discovery through deployment and post-implementation support, ensuring that each solution meets our business goals and technical standards.

The Opportunity

You will report to the Director of Enterprise Applications and spend most of your time developing and configuring Dynamics 365 CE apps, plugins, and integrations while also contributing to technical design discussions, estimating work, and supporting the advancement of the Technician experience.

You�ll have the opportunity to work on projects that greatly impact the customer and Technician experience by Improving usability, integrating Dynamics with other Power Platform tools, Azure, and third-party applications.

What you will do

The Senior Dynamics 365 CE Developer will be comfortable in all aspects of Project delivery including solution design, development, technical specs, prototyping, requirements definition, technical support, integration support, and more. Your day-to-day responsibilities include:

  • Develop and customize Dynamics 365 CE solutions, including workflows, plugins and integrations.
  • Design, build, and support advanced Canvas Apps embedded within Model-Driven Apps, leveraging Dataverse, SharePoint, F&O, and other connectors.
  • Configure and deploy Model-Driven Power Apps (Sales Hub and Field Service), business rules, process flows, and Power Automate Cloud Flows.
  • Create and maintain custom plugins and scripts using C# and JavaScript.
  • Support the development and enhancement of quoting processes using Experlogix CPQ and SmartFlows platforms.
  • Customize Dynamics 365 forms, views, and dashboards.
  • Assist with requirements gathering, scoping, and documentation.
  • Respond to and resolve end-user support requests related to Canvas Apps, Model-Driven Apps, and Power Platform issues.
  • Perform testing, debugging, and performance tuning of developed solutions.
  • Maintain detailed design and technical documentation for all development.
  • Adhere to SDLC best practices, security guidelines, and performance standards.

What you bring to the role

  • 6+ years of hands-on experience developing and customizing Microsoft Dynamics 365 or CRM solutions.
  • Proven experience as either a technical lead, or solution architect for Dynamics 365
  • Proven ability to create innovative solutions to solve complex business requirements, and streamline/automate business processes.
  • Demonstrated analytical, problem-solving, organizational, interpersonal, communication skills

Any suitable combination of education, training, or experience is acceptable.

Technology Stack

Must-know foundations include:

  • Dynamics 365 CE Apps: Sales, Customer Service, Field Service, Marketing, and Project Ops.
  • Dataverse (Common Data Service): schema, relationships, lookups, calculated fields, alternate keys
  • Model-Driven Apps: form customization, business rules, command bar, views, dashboards
  • Plugins: C# (.NET), XRM Toolbox, Ribbon Workbench.
  • Business Process Flows (BPFs) and Real-time Workflows

Power Platform Integration

  • Power Apps: Canvas and Model-Driven customization, formulas, controls
  • Power Automate (Flows): CRUD operations, Dataverse connector, HTTP actions, error handling
  • Power BI: embedding dashboards in Dynamics, data modeling, RLS basics
  • Power Pages (formerly Portals): Liquid templates, Web Roles, Entity Lists, JavaScript for UI logic
  • AI Builder / Copilot Studio (formerly Power Virtual Agents): low-code AI integrations

Development Languages & Tools: C#, .NET, JavaScript, HTML/CSS, Visual Studio / VS Code.

Integration: Azure Logic Apps, Azure Functions, Web APIs, SSIS, Azure Storage, Azure Active Directory, REST, Custom Connectors

Deployment & DevOps: Azure DevOps, CI/CD pipelines, GitHub/Git

Nice-to-Have & Future-Facing

  • Must be willing to have fun
  • Microsoft Dynamics 365 F&O
  • Experlogix Smart Flows & CPQ
  • KingswaySoft & Dual Write
  • Data & Reporting: SQL Server, Power BI, SSRS
  • Microsoft Fabric
  • Dataflows & Lakehouse concepts
  • Copilot & AI Integration (Azure OpenAI, Copilot Studio)

  • MS Dynamics Developer

    2 weeks ago


    Mississauga, Ontario, Canada Alquemy Search & Consulting Full time $60,000 - $120,000 per year

    MS Dynamics Developer and/or Functional AnalystLocation: OnsiteDuration:3-month contract to potential hire (MUST BE ABLE TO CONVERT TO FTE)On behalf of our client, we are seeking a Functional Analyst / Developer to support the design, configuration, and ongoing optimization of our Microsoft Dynamics 365 environment. This role will help bridge business needs...

  • Report Developer

    7 days ago


    Mississauga, Ontario, Canada Randstad Digital Full time $90,000 - $120,000 per year

    Power BI developer (Contract Position)Number of Positions: 2 Duration: 2 months with possible extensionLocation: Mississauga, ON, CAMust be eligible to work in CanadaRemote work will be consideredRoles and responsibilities:This role is to perform report and model building. Need very strong SQL background. It's critical that candidates have worked in Power BI...


  • Mississauga, Ontario, Canada Endeavour Solutions Full time US$90,000 - US$120,000 per year

    Role Summary Endeavour Solutions is expanding, and we're thrilled to add a Senior Microsoft Dynamics ERP Project Manager to our team. You'll bring a fresh, dynamic approach to managing Microsoft Dynamics 365 Business Central, GP, and Dynamics 365 CRM projects—from implementations to support, maintenance, custom development, and upgrades. Join our...


  • Mississauga, Ontario, Canada Endeavour Solutions Full time $80,000 - $120,000 per year

    Role SummaryEndeavour Solutions is expanding, and we're thrilled to add a Senior Microsoft Dynamics ERP Project Manager to our team. You'll bring a fresh, dynamic approach to managing Microsoft Dynamics 365 Business Central, GP, and Dynamics 365 CRM projects—from implementations to support, maintenance, custom development, and upgrades. Join our...


  • Mississauga, Ontario, Canada Capgemini Full time $130,000 - $170,000 per year

    About the job you're consideringRole Overview:Consulting Manager / Sr. Manager  supporting Canadian client facing delivery for Microsoft Dynamics 365 implementation. Solution Architect will be responsible to lead the design, development, and implementation of end-to-end Dynamics 365 solutions for Dynamics 365 F&O, Purchasing, SCM, MML modules. You will be...


  • Mississauga, Ontario, Canada Capgemini Full time $120,000 - $180,000 per year

    About the job you're consideringRole Overview:Consulting Manager / Sr. Manager supporting Canadian client facing delivery for Microsoft Dynamics 365 implementation. Solution Architect will be responsible to lead the design, development, and implementation of end-to-end Dynamics 365 solutions for Dynamics 365 F&O, Purchasing, SCM, MML modules. You will be...


  • Mississauga, Ontario, Canada Capgemini Full time US$66,000 - US$150,000 per year

    About the job you're consideringRole Overview:Consulting Manager / Sr. Manager  supporting Canadian client facing delivery for Microsoft Dynamics 365 implementation. Solution Architect will be responsible to lead the design, development, and implementation of end-to-end Dynamics 365 solutions for Dynamics 365 F&O, Purchasing, SCM, MML modules. You will be...

  • Java Developer

    2 weeks ago


    Mississauga, Ontario, Canada Realign Full time $80,000 - $140,000 per year

    Job Type: ContractJob Category: ITJob DescriptionJob Title: Java DeveloperLocation: Mississauga, ON (Hybrid – 3 Days Onsite / 2 Days Remote)Employment Type: Long Term ContractExperience Required: 7+ YearsJob Overview: We are seeking an experienced Senior Java Developer to join our dynamic development team in Mississauga. The ideal candidate will have a...


  • Mississauga, Ontario, Canada Cogir Senior Living Canada Full time $120,000 - $180,000 per year

    DescriptionCogir Senior Living manages retirement residences across the country. We offer a range of senior living options including independent living, assisted living and memory care.For over 25 years, we have dedicated every day to the happiness of retirees.Human Focus – Creativity - ExcellenceWe're seeking individuals with a purpose and passion for...


  • Mississauga, Ontario, Canada Cogir Senior Living Canada Full time $120,000 - $250,000 per year

    Senior Vice President, Operations – Senior LivingJob ID:R15545Full Time/Part Time:Full TimeLocation:Support Office - Ontario Spectrum Way, Suite 600, Mississauga, ON L4W 0E4 DescriptionCogir Senior Living manages retirement residences across the country. We offer a range of senior living options including independent living, assisted living and memory...