Back to jobs
Avanade

Dynamics 365 CRM Technical Architect Project Operations -Consultant

Ottawa, ONCAD82K - CAD97K / yearPosted 1 weeks ago
Full-timeonsitemid

Job Description

The position is available in Ottawa and Toronto

Introduction:  

As a CRM Technical Consultant at Avanade, you build enterprise‑grade Dynamics 365 and Power Platform solutions that power complex business operations. You own the technical design, development, integrations, and performance of secure, scalable platforms

About the role:

The CRM Technical Consultant at Avanade is a hands-on technologist responsible for designing and implementing scalable, enterprise grade Dynamics 365 and Power Platform solutions. This role focuses on D365 technical configurations, custom development, security configurations/customizations, integrations with external systems, and technical architecture while working closely with functional consultants and client stakeholders.

What will you do:

  • Design and build custom Dynamics 365 Project Operations solutions, including:

    • Plugins (C#/.NET)

    • JavaScript/TypeScript customizations

    • Power Automate flows and Logic Apps

  • Develop and maintain integrations using:

    • Dataverse Web API

    • Azure Functions, Service Bus, Logic Apps

    • SSIS / data integration patterns

    • Preferred: Dual-write (For with D365 F&O)

  • Build Power Platform solutions:

    • Model‑driven apps, Canvas apps.

    • Power Apps Component Framework (PCF) controls

  • Implement CI/CD pipelines using Azure DevOps

  • Work with Schedule APIs for Project and Tasks

  • Collaborate with functional consultants to translate requirements into technical designs.

  • Support solution architecture, performance tuning, and security design.

  • Participate across full delivery lifecycle (design, build, test, deploy, support)

  • Contribute to technical governance and reusable Avanade assets.

.

CASkills & Experience:

  • Strong experience with Dynamics 365 CE and Dataverse platform and related development

  • Proficiency in:

    • C#, .NET, JavaScript/TypeScript

    • Power Platform, Azure integration services

    • Understanding of how to use Schedule APIs for Data migration and Integrations

Dataverse and Power Platform

  • Dataverse data modeling

    • Tables, relationships

    • Ownership models (User/Team/Org)

  • Security model

  • Business Units, security roles, field‑level security

  • Integration security (service principals, application users)

  • Solution Management:

    • Managed vs unmanaged solutions

    • Layering, patching, environment strategies (DEV/TEST/UAT/PROD)

Dual Write and Project Operations Finance Integration is preferred

  • Dual-write architecture.

    • Real time vs async behavior

    • Error handling & retry mechanics.

    • Ownership of master data

  • Virtual Entities for integration

  • Experience with enterprise D365 CRM implementations

  • Understanding of relational data models and security concepts

  • Agile and DevOps delivery experience

  • Consulting experience with enterprise clients

  • Microsoft certifications (PL‑200, PL-400) preferred.

About you:

  • Consultative, collaborative, and relationship oriented

  • Able to think systematically and logically, with strong problem solving skills

  • Resilient, adaptable, and flexible

  • Intellectually curious and passionate about technology

  • Skilled storyteller and engaging content creator

  • Strong written and verbal communication skills to enable effective collaboration and negotiation

Compensation at Avanade varies depending on a wide array of factors, which may include but are not limited to the specific office location, role, skill set, and level of experience. As required by local law, Avanade provides a reasonable range of compensation, based on full-time employment, for roles that may be hired as set forth below.  

 
The recruiting efforts for this position are intended to fill a brand new position. 

 
The base pay range shown below is intended as a guideline to reflect the majority of offers for this role.  

 
It does not represent a maximum limit — in some cases, actual compensation may exceed the range where appropriate. 

 

Role Location Annual Salary Range 

British Columbia/Ontario $82,000 - 97,000

.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

10001+ employees
Seattle, USA
Website
Dynamics 365 CRM Technical Architect Project Operations -Consultant at Avanade | Renata