Senior Power Platform Engineer
Senior Power Platform Engineer
Remote / Home based (UK based only)
Permanent | Full-time
No sponsorship available
About the Role
We are looking for a Senior Power Platform Engineer to help design, build, and evolve a commercial ISV product built on Microsoft Dynamics 365 and Power Platform.
What you’ll be doing
- Designing and engineering model-driven applications built on Dataverse as part of a commercial product platform
- Building and maintaining Power Pages portals used across customer environments
- Designing scalable Dataverse data models for multi-customer / multi-tenant use cases
- Developing complex automation using Power Automate (modular, reusable flow architecture)
- Writing and maintaining Dynamics 365 plugins and custom business logic (C#)
- Designing and evolving business process automation frameworks (BPFs + flows)
- Delivering integrations with external systems via APIs and structured data services
- Contributing to product architecture, engineering standards, and design decisions
- Refactoring and improving existing components to support scale and maintainability
- Collaborating with engineers in a product-focused Agile development team
About You
You are likely a:
- Senior Power Platform Engineer
- Senior Dynamics 365 Developer
- Power Platform Product Engineer (ISV environment)
With solid experience in:
- Strong experience designing and building model-driven applications in Dynamics 365
- Deep understanding of Dataverse modelling and scalable architecture patterns
- Experience building Power Automate solutions at scale (not just simple workflows)
- Strong ability in C# plugin development and system extension design
- Experience working across complex, evolving platforms rather than one-off implementations
- A strong engineering mindset with attention to reusability, maintainability, and structure
Nice to have
- Experience working in ISV or product-based environments
- Experience designing modular Power Platform architectures
- Experience with Power Pages at scale
- Experience refactoring or modernising legacy Power Platform solutions
- Exposure to API-led integration or system design outside Power Platform
What makes this role different
- You are building and evolving a commercial software product, not delivering client projects
- The platform must scale across multiple customers and environments
- Strong emphasis on engineering quality, architecture, and reuse
- You will directly influence the core design and direction of the platform
- Work on problems involving real product complexity, not isolated feature delivery