Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Dynamics 365 CRM architect designing secure Power Platform solutions for Endeavour Solutions. Leading technical workshops, integrations, portal development, and Azure DevOps delivery.

Responsibilities

  • Lead technical discovery and architecture design sessions
  • Define end-to-end solution architectures for Dynamics 365 CRM and Power Platform implementations
  • Provide hands-on technical leadership for Dynamics CRM development, including plugins, JavaScript, integrations, and customizations
  • Deliver portal development using Power Pages or third-party portal technologies
  • Produce architectural documentation such as ERDs, system diagrams, process flows, and integration models
  • Communicate complex technical concepts to non-technical audiences in clear, understandable terms
  • Mentor and support technical team members through code reviews and architectural guidance
  • Assist with project implementation and deployment activities, including data migration and integration configuration
  • Utilize Azure DevOps for backlog management and CI/CD pipeline automation
  • Ensure architecture best practices in scalability, maintainability, performance, and security
  • Maintain deep technical expertise through continuous learning and staying current with Microsoft cloud technologies and release updates

Requirements

  • 5+ years of hands-on experience implementing and architecting Dynamics 365 CRM / CE solutions
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field
  • Strong hands-on experience with CRM development
  • C#, .NET, JavaScript/TypeScript
  • Plugin development, workflows, custom APIs
  • Integration development using Azure services
  • Experience with portal frameworks: Power Pages, Sitefinity with The Portal Connector add-on, Sitecore, WordPress with specific plugins
  • Proficiency with Azure cloud services including Azure Functions, Logic Apps, Service Bus, API Management, and Key Vault
  • Experience designing and maintaining CI/CD pipelines
  • Ability to produce high-quality architectural documents including ERDs and process flows
  • Strong understanding of data modeling, integration patterns, and enterprise solution design
  • Excellent communication skills for presenting technical concepts to non-technical stakeholders
  • Experience mentoring and supporting technical team members
  • Must be legally entitled to work in Canada or the United States
  • Preferred: experience with Azure Fabric and enterprise reporting
  • Preferred: experience building reports and analytics using Power BI
  • Preferred: knowledge of REST, SOAP, OData, and ETL tools
  • Preferred: consulting or professional services environment experience
  • Preferred: relevant Microsoft certifications such as Azure Architect or Dynamics 365 Solution Architect

Benefits

  • Occasional travel in Canada and the USA
  • Predictive Index survey as part of the application process
  • Endeavour Solutions uses AI tools such as Microsoft Copilot to assist with administrative tasks
  • Equal opportunity and accommodation throughout the hiring process

Job type

Full Time

Experience level

Senior

Salary

CA$140,000 - CA$155,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AzureCloudETLJavaScriptSitecoreSOAPTypeScriptVaultWordPress.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.