YUGENOX·JOBS

Senior Microsoft Dynamics CRM Engineer

OneDome · Azerbaijan

About the role

The Role

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

What do we offer:

- Challenging tasks with great opportunity to level up your skills - 20 working days of paid vacation - Working hours are 9:00–17:00 London time Additional days off follow the UK holiday calendar - The team is international (Ukraine, Azerbaijan, South Africa).

Text as published by OneDome. We don't edit postings; apply and ask questions on the employer's site.

USD 4k–5k / month
Apply on OneDome's site →
Posted
Nov 4, 2026 (7 days ago)
First seen by us
Nov 11, 2026
Still listed
Nov 11, 2026
Source
Breezy HR

More at OneDome

All 27 open postings →

Similar hardware & other engineering jobs in Azerbaijan