Senior Dynamics 365 CE Developer

2 weeks ago


Mississauga, Canada Total Power Limited Full time

1 week ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.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.OpportunityYou 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 DoDevelop 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 Role6+ 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.Technology StackMust‑know Foundations IncludeDynamics 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 IntegrationPower 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.DevelopmentLanguages & Tools: C#, .NET, JavaScript, HTML/CSS, Visual Studio / VS Code.IntegrationAzure Logic Apps, Azure Functions, Web APIs, SSIS, Azure Storage, Azure Active Directory, REST, Custom Connectors.Deployment & DevOpsAzure DevOps, CI/CD pipelines, GitHub/Git.Nice‑to‑Have & Future‑FacingMust 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).Seniority levelMid‑Senior levelEmployment typeFull‑timeJob functionStrategy/Planning and Information TechnologyIndustriesMachinery ManufacturingReferrals increase your chances of interviewing at Total Power Limited by 2xGet notified about new Dynamics Developer jobs in Mississauga, Ontario, Canada. #J-18808-Ljbffr



  • Mississauga, Canada Total Power Limited Full time

    1 week ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.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...


  • Mississauga, Canada Total Power Limited Full time

    1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. 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,...


  • Mississauga, Canada Total PowerGen Solutions Full time

    Career Opportunities with Total Power Limited A great place to work. Are you ready for new challenges and new opportunities? Join our team! Current job opportunities are posted here as they become available. Subscribe to our RSS feeds to receive instant updates as new positions become available. We’re looking for an experienced Senior Dynamics 365 CE...


  • Mississauga, Canada Total PowerGen Solutions Full time

    Career Opportunities with Total Power Limited A great place to work. Are you ready for new challenges and new opportunities? Join our team! Current job opportunities are posted here as they become available. Subscribe to our RSS feeds to receive instant updates as new positions become available. We’re looking for an experienced Senior Dynamics 365 CE...


  • Mississauga, Canada Total PowerGen Solutions Full time

    Career Opportunities with Total Power Limited A great place to work. Are you ready for new challenges and new opportunities? Join our team! Current job opportunities are posted here as they become available. Subscribe to our RSS feeds to receive instant updates as new positions become available. We’re looking for an experienced Senior Dynamics 365 CE...


  • Mississauga, Canada Total PowerGen Solutions Full time

    Career Opportunities with Total Power Limited A great place to work. Are you ready for new challenges and new opportunities? Join our team! Current job opportunities are posted here as they become available. Subscribe to our RSS feeds to receive instant updates as new positions become available. We’re looking for an experienced Senior Dynamics 365 CE...


  • 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...


  • Mississauga, Canada Robert Half Full time

    We are looking for a skilled Dynamics 365 (CE) Developer to join our team in Mississauga, Ontario. In this role, you will leverage your expertise in Microsoft Dynamics 365 Customer Engagement and related cloud technologies to design and implement innovative business solutions. This position involves working with cross-functional teams to ensure the delivery...


  • Mississauga, Canada Total Power Limited Full time

    1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. 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,...


  • Mississauga, Canada Total Power Limited Full time

    1 week ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.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...