Skip to content
← Back to job listings

Senior Microsoft Dynamics CRM Engineer, Cape Town

OneDome · Cape Town, ZA

Imported listingfull-timeabout 11 hours ago

About The Role

Job Description:
Microsoft Dynamics 365 CRM Engineer
Location:
CBD Cape Town, South Africa (Office-based, on-site)
UK-aligned Hours:
Mon-Fri (10am-7pm winter / 11am-8pm summer)
Reports to:
VP Engineering
Department:
Engineering
Type:
Full-time
We’re seeking a seasoned
Microsoft Dynamics 365 CRM Engineer
to design, build, and scale enterprise-grade solutions across model-driven and Canvas apps. You will lead integrations, implement refined UI/visual enhancements, craft custom components (PCF), and deliver secure, performant data experiences in Dataverse. This role suits an engineer with a proven track record across the full SDLC in complex, fast-moving environments.

Key Responsibilities

Architecture & Customization
— Implement model-driven app customizations (forms, views, command bar/ribbon, Business Process Flows) with clean, maintainable patterns
Canvas & Power Fx
— Build responsive, accessible Canvas apps with robust Power Fx logic and thoughtful UX
PCF Development
— Develop reusable PCF controls (TypeScript/React), including dataset and field components with unit tests
Server-Side Extensibility
— Create plugins, custom workflow activities, and custom actions in C# (real-time and async)
Dataverse Data Shaping
— Pull and transform conditional data via FetchXML, OData, Web API, and QueryExpression with security-aware filtering
Systems Integration
— Integrate with internal and third-party systems through REST/Graph APIs and Azure services (Functions, Logic Apps, Service Bus)
ALM & Governance
— Own solution management and CI/CD in Azure DevOps (managed/unmanaged strategy, environment strategy, versioning)
Client-Side Engineering
— Implement standards-compliant JavaScript/TypeScript for form logic, validation, and UX polish
Data Modeling
— Define and maintain tables, relationships, keys/alternate keys, and business rules to uphold data quality
Security & Compliance
— Apply best practices for roles, field-level security, auditing, and DLP across the Power Platform
Performance & Reliability
— Monitor, troubleshoot, and optimize plugins, PCF, queries, and Canvas app performance
Documentation & Collaboration
— Produce clear technical documentation and partner effectively with product and business stakeholders

Requirements

5+ years
delivering production systems on Dynamics 365/Dataverse and Power Platform
Strong
C#
for plugins/custom workflow activities;
TypeScript/React
for PCF;
Power Fx
for Canvas apps
Demonstrated experience customizing model-driven UI and implementing client scripting
Proven delivery of secure, reliable integrations using
Azure Functions/Logic Apps/Service Bus
and
REST/Graph APIs
Solid
ALM
expertise with Azure DevOps (repos, CI/CD pipelines, automated solution deployments)
Deep understanding of solution layering, dependencies, upgrades, and migrations
Advanced troubleshooting and performance tuning across client and server
Excellent stakeholder communication and documentation skills
Fluent English
(spoken and written)
Nice to Have
Virtual Tables, custom connectors, and event-driven patterns
Power Automate at scale (governance, error handling, retry policies)
Unit/integration testing for PCF and plugins; automated quality gates
Familiarity with licensing, governance, and DLP in the Power Platform
Microsoft certifications (e.g.,
PL-400
,
PL-600
,
MB-260
)
Experience in high-growth or multi-region deployments
About OneDome
OneDome is a UK-based
housing and fintech technology platform
building an
AI-powered platform
to simplify life’s biggest financial decisions — from buying a first home to building and protecting long-term wealth.
The platform brings together property discovery, mortgage origination, legal and transaction ser-vices, insurance, and financial planning into a single, end-to-end digital experience. OneDome’s flagship
HomeBuyer Service
reimagines home ownership as a retail-style product, bundling every-thing required to purchase a home into one transparent, fixed-price offering. Beyond home purchases, the platform supports customers across the full lifecycle of home ownership and personal finance.
OneDome operates at scale, working with a nationwide network of over 500 mortgage brokers and arranging approximately
$1.4 billion in mortgage volume per month
, positioning the company among the largest housing and mortgage platforms in the UK.
The company is
profitable
and has been recognised for rapid, capital-efficient growth, including being ranked the
4th fastest-growing fintech
and
17th fastest-growing technology company
by the Deloitte Fast 50 in 2025, and the 6th fastest-growing tech company by the
Sunday Times Tech 100
in 2026.
Backed by Channel 4 Ventures and family offices across the UK, Saudi Arabia, the United States, and Australia, OneDome is building the next generation
housing and fintech super-platform
, re-placing fragmented, manual processes with a modern, data-driven, AI-enabled consumer experience.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing