Own the technical architecture for Dynamics 365 Customer Engagement programs on the Power Platform. As Technical Architect (CE) you'll design the extension, integration and performance architecture, set engineering and ALM standards, and act as the technical authority for developers across CE solutions. You'll make sure customisations are scalable, secure and supportable, and that the platform is used the right way. For a hands-on architect who sets the technical bar and keeps it high.
Responsibilities
Own technical architecture for CE programs: extension, integration, and performance design.
Set engineering, ALM, and code-quality standards across developers.
Design plug-in, custom API, client-side, and integration patterns.
Govern managed-solution strategy, pipelines, and source control.
Review code and technical designs for scalability, security, and supportability.
Mentor developers and resolve cross-stream technical conflicts.
Partner with solution architects to ensure the design survives delivery.
Requirements
8+ years building on Power Platform/Dataverse and D365 CE, with lead technical experience.
Deep expertise in plug-ins, custom APIs, JavaScript, and the Dataverse extensibility model.
Strong integration architecture (dual-write, Azure services, APIs) and performance tuning.
Mastery of Power Platform ALM: managed solutions, pipelines, and source control.
Ability to define engineering standards and lead code-quality/design reviews.
Nice to have: Power Pages; Copilot/AI extensions; security and compliance at scale.
Certifications valued: PL-400 and PL-600 where held.
What We Offer
Competitive lead/principal-level compensation
Long-term, multi-phase engagements with an established international Microsoft Dynamics partner
Remote-first working with flexible hours
Technical authority over enterprise CE programs
Clean engineering standards with real CI/CD and code review
A senior peer group of architects and developers
Structured career progression within a global consultancy
Funded Microsoft certifications and ongoing professional development