Senior Power Platform Developer (D365 / C# Plugins / Pro-Code)
Location: Remote/home-based working options
Must be UK based **No sponsorship can be offered**
Type: Permanent
About the Role
We are working with a leading Microsoft ISV delivering innovative solutions for the Legal and Financial Services sectors. They are seeking a Senior Power Platform Developer with strong pro-code capabilities to help design, build, and enhance enterprise solutions built on Microsoft Dynamics 365 and the Power Platform.
This role is ideal for a developer who enjoys working at the intersection of Power Platform configuration and deep C# development, particularly building plugins, integrations, and scalable solutions within Model-Driven Apps and D365 CRM.
Key Responsibilities
* Design and develop solutions within Microsoft Dynamics 365 / Dataverse
* Build and maintain C# plugins, custom workflow activities, and integrations
* Develop and customise Model-Driven Apps
* Implement pro-code extensions to enhance Power Platform capabilities
* Work with Dataverse, Web API, and Azure services for integrations
* Contribute to solution architecture and technical design
* Ensure solutions follow best practice, performance, and security standards
* Collaborate with product teams in an ISV environment delivering repeatable solutions
* Support deployments and solution lifecycle management using ALM practices
Required Skills & Experience
* Strong experience with Microsoft Power Platform
* Deep experience with Dynamics 365 CRM / Dataverse
* Advanced C# development including:
* Plugins
* Custom workflow activities
* API integrations
* Experience developing Model-Driven Apps
* Strong understanding of pro-code vs low-code Power Platform development
* Experience working in enterprise or product environments
* Knowledge of solution architecture and best practices for Dataverse
Desirable Experience
* Experience working within Legal or Financial Services
* Exposure to Azure services (Functions, Service Bus, Logic Apps)
* Experience with Power Platform ALM, DevOps, and CI/CD pipelines
* Experience working within a Microsoft ISV or product development environment