hirly

Veriday

Senior Microsoft Dynamics CRM Architect

Toronto, Ontario

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Veriday first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included
Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Seniority
Senior
Country
CA
Work mode
On-site / unstated
First seen by hirly
14 Oct 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

Veriday is seeking a Senior Microsoft Dynamics CRM Architect to support our client project in Toronto for a 6-month contract role with potential for extension. This role combines solution architecture, technical leadership, and hands-on development across Microsoft Dynamics 365 Customer Engagement (CE), Power Platform, Dataverse, and Azure .

The successful candidate will translate business requirements into secure, scalable solutions and lead delivery from technical design through development, testing, deployment, and ongoing enhancement.

Key Responsibilities:-

Solution Architecture and Design

Lead the architecture, design, development, and implementation of complex Dynamics 365 CE solutions.

Collaborate with business stakeholders and delivery teams to translate requirements into technical specifications and solution designs.

Design scalable Dataverse data models, including custom tables/entities, relationships, and validation rules.

Align solution designs with Microsoft best practices, enterprise standards, and Agile delivery requirements.

Evaluate standard capabilities, configuration, and custom development options to recommend maintainable solutions.

Provide technical direction, conduct design and code reviews, and guide developers through implementation.

Dynamics 365 and Power Platform Development

Configure and customize Dynamics 365 CE to support business processes and application requirements.

Develop custom plug-ins, workflows, and Power Automate flows to implement business logic and process automation.

Build and enhance Canvas and model-driven Power Apps.

Develop and maintain forms, views, business rules, and other application components.

Troubleshoot technical issues and optimize application performance, reliability, and maintainability.

Azure Integrations

Design, build, and optimize cloud integrations using Azure Functions, Logic Apps, Service Bus, and API Management .

Develop and consume REST APIs and OData endpoints to connect Dynamics 365 CE with enterprise applications.

Implement appropriate authentication, error handling, retry mechanisms, logging, and monitoring.

Diagnose integration failures and improve the reliability and performance of data exchanges.

SDLC and DevOps

Lead the full software development lifecycle, including requirements analysis, design, development, testing, release, and support.

Use Azure DevOps for source control, continuous integration, and automated deployments.

Manage solution packaging, dependencies, and deployment across development, testing, and production environments.

Support integration testing and user acceptance testing, resolve defects, and maintain technical documentation.

Contribute to Agile planning, technical estimates, and delivery coordination.

Security and Governance

Design and maintain Dynamics 365 CE and Dataverse security models.

Implement role-based security, field-level security, and hierarchical security to protect sensitive information.

Validate access permissions against business requirements and apply least-privilege principles.

Work with architecture and security teams to ensure solutions meet organizational governance requirements.

Required Experience and Qualifications:-

Extensive hands-on experience designing, developing, and implementing enterprise Dynamics 365 CE / Microsoft Dynamics CRM solutions.

Proven experience as a Solution Architect, Technical Architect, or Technical Lead , with continued involvement in development.

Strong expertise in Dataverse data modeling, Dynamics customization, plug-in development, workflows, and Power Platform applications.

Demonstrated experience building enterprise integrations using Azure services and REST/OData APIs.

Experience managing the full SDLC and implementing CI/CD processes through Azure DevOps.

Strong knowledge of Dynamics 365 CE security models and secure application design.

Ability to translate business requirements into practical technical solutions and explain architectural decisions to technical and business audiences.

Experience working in Agile delivery teams, with strong troubleshooting, documentation, and collaboration skills.

Ability to work from the client’s Toronto office 3 days per week .

We offer a competitive rate/hour, a collaborative and dynamic work environment, and the opportunity to work on cutting-edge projects. If you possess the required skills and are ready for an exciting challenge, we encourage you to apply.

Original posting on Veriday's site ↗

Listed on hirly, a job board. hirly is not the employer: Veriday is hiring for this role.

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job