This engineering role focuses on designing, developing, configuring, and maintaining business applications and workflow automation solutions within the Microsoft Power Platform and Microsoft Dataverse ecosystem. The successful candidate will deliver business functionality for claims management, guarantees, workflow automation, and deadline monitoring, developing both model-driven and canvas applications and extending platform capabilities through custom development.
Responsibilities
Design, develop, and maintain model-driven and canvas applications using Microsoft Power Apps
Configure Microsoft Dataverse tables, forms, views, business rules, and business process flows
Implement business functionality for claims, guarantees, case management, and deadline tracking
Develop scalable and maintainable solutions aligned with business and technical requirements
Design, build, and maintain Power Automate cloud flows for business process automation
Implement workflows for approvals, escalations, reminders, deadline alerts, and notifications
Configure workflow logic, exception handling, and error management to ensure reliable execution
Optimise existing flows to improve performance, maintainability, and operational efficiency
Develop custom plugins and custom APIs using C# and the Microsoft Dataverse SDK
Implement client-side extensions using JavaScript and TypeScript
Develop Power Apps Component Framework (PCF) components where standard platform configuration does not meet business requirements
Apply appropriate customisation techniques while maintaining platform stability, performance, and maintainability
Write and maintain unit tests for custom development and business functionality
Support and contribute to automated regression testing
Investigate, troubleshoot, and resolve application defects and workflow issues
Support User Acceptance Testing (UAT), including defect resolution and technical assistance
Ensure solutions meet functional, technical, quality, and performance requirements
Work with managed and unmanaged solutions in Microsoft Dataverse
Follow established ALM practices across development, testing, and production environments
Maintain solution layering integrity and avoid unintended customisation conflicts
Support solution packaging, version control, deployment, and release activities
Collaborate with the Dataverse Technical Lead, other developers, testers, and business stakeholders to deliver quality solutions
Requirements
Minimum of 4 years of hands-on Microsoft Power Platform development experience
Proven experience delivering model-driven applications and Power Automate cloud flows into production environments
Millions of jobs, with real people getting hired every day
200,000+
New jobs added daily
7,000,000+
Verified job listings
1,000,000+
Tailored applications submitted
Strong working knowledge of Microsoft Dataverse architecture, configuration, and customisation
Practical experience developing C# plugins and custom APIs for Microsoft Dataverse
Proficiency in JavaScript and TypeScript for client-side customisation and platform extensions
Experience configuring business rules, forms, views, and business process flows
Understanding of Power Apps Component Framework (PCF) and custom component development
Strong knowledge of Microsoft Power Platform solution management and ALM practices
Experience working with managed solutions and maintaining solution layering without disrupting existing customisations
Experience writing unit tests, troubleshooting defects, and supporting automated regression testing
Ability to translate business requirements into robust, maintainable technical solutions
Strong analytical, problem-solving, communication, and collaboration skills
Microsoft Certified: Power Platform Developer Associate (PL-400) certification
Nice to have:
Microsoft Certified: Power Platform Functional Consultant Associate (PL-200) certification
Experience developing and customising Microsoft Power Pages
Experience integrating Microsoft Power Platform solutions with Azure Functions
Experience implementing document generation solutions and automated document production
Previous experience building claims management, case management, or guarantee management solutions
Experience integrating Dataverse with other enterprise systems and services
Familiarity with enterprise application development standards, secure coding practices, and production support
Important Details
Team: Reports directly to the Dataverse Technical Lead and works collaboratively with the wider technical team
Key Competencies
Strong technical problem-solving and debugging capabilities
Ability to work independently while collaborating effectively within a development team
Attention to detail and commitment to code quality
Ability to follow established development standards and architectural guidelines
Strong understanding of platform limitations and when custom development is appropriate
Ability to manage competing priorities and deliver work within agreed timelines
About the Company
We are seeking experienced Power Platform Developers to support claims management, guarantees, workflow automation, and deadline monitoring.