
Senior Dynamics 365 Developer – Power Platform
Endeavour Solutions Inc. -Dynamics 365 ERP, CRM & Cloud
contract
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$140,000 - CA$150,000 per year
Job Level
Tech Stack
About the role
- Design and develop custom solutions within Dynamics 365 Customer Engagement (Sales, Customer Service, and related apps).
- Build and maintain plugins, custom workflow activities, and business logic using C# and .NET; Client-side scripting using JavaScript and TypeScript; Dataverse customizations, security models, and solution layering best practices.
- Develop and support Model-Driven Apps, Power Automate flows, and Power Platform integrations.
- Ensure adherence to ALM, managed solutions, and environment governance standards.
- Architect, design, and implement Power Pages portals integrated with Dataverse and Dynamics 365.
- Optimize performance, usability, and accessibility for public-facing digital services.
- Design and implement integrations using Azure Functions, Logic Apps, Service Bus, and Custom REST APIs.
- Support event-driven and asynchronous integration patterns across enterprise systems.
- Participate in solution architecture, estimation, and technical design workshops.
- Provide code reviews, mentoring, and technical guidance to intermediate and junior developers.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
- 5+ years delivering Microsoft cloud solutions in a professional services consulting environment.
- Strong hands-on development experience with Dynamics 365 Customer Engagement / Dataverse, Power Platform (Model-Driven Apps, Power Automate, Power Pages), C#, .NET, JavaScript, TypeScript.
- Proven Power Pages portal implementation experience in production environments.
- Practical experience designing Azure-based integrations using Functions, Logic Apps, Service Bus, and APIs.
- Strong understanding of security roles and data protection in Dataverse, solution lifecycle management and DevOps pipelines, cloud architecture and integration patterns.
- Experience working in Agile delivery teams with direct client engagement.
Benefits
- Must be legally entitled to work in Canada or the United States and be available for occasional travel in Canada and the USA.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETJavaScriptTypeScriptDynamics 365 Customer EngagementDataversePower PlatformAzure FunctionsLogic AppsService Bus
Soft Skills
mentoringtechnical guidanceclient engagementsolution architectureestimationtechnical design
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringBachelor’s degree in Information Technology