Managed Services - Powerapps Developer
Role details
Job location
Tech stack
Job description
-
The Power Platform Developer in Managed Services operates as a shared technical resource across HSO Customer Teams, embedded into the Managed Services delivery model rather than aligned to a single customer. The role provides specialist Power Platform and Power Pages capability to multiple Customer Teams, supporting live customers as required based on demand, priority, and skill alignment.
-
The role combines hands-on development, deep troubleshooting, and small change / optimisation delivery across multiple customers.
-
You will work closely with Service Delivery Managers, Customer Teams, and Technical SMEs, providing day-to-day development capability to maintain, optimise, and extend customer solutions in line with managed service contracts.
-
This role is well suited to a developer who enjoys variety, problem-solving, and working across complex integrated environments.
Key Responsibilities
-
Support and enhance existing customer solutions built on the Microsoft Power Platform
-
Deliver small projects, changes, and optimisation activities within Managed Services, to time, budget and quality
-
Troubleshoot complex Power Platform and Power Pages issues in live production environments
-
Develop and maintain:
-
Power Apps (Canvas & Model-driven)
-
Power Automate flows
-
Dataverse data models
-
Power Pages portals
-
Build and support integrations using:
-
Custom connectors
-
Azure Functions
-
REST APIs
-
React Apps - React-Based extensions (e.g. Power Pages custom components, Power Apps Component Framework (PCF))
-
Perform deep Power Pages troubleshooting, including Punch-out / Punch-in scenarios
-
Support customers operating in integration-heavy environments.
-
Collaborate with Customer Teams to:
-
Provide technical input
-
Estimate changes
-
Recommend optimisation approaches
-
Work within managed service processes including incident, problem, and change management
-
Ensure solutions align to HSO security, quality, and engineering standards
-
Contribute to continuous improvement of Managed Services development patterns, tooling, and standards
Compliance & Internal Governance:
-
Ensure timely completion of internal processes in accordance with the Company Handbook
-
Work in alignment with HSO's Quality System and governance requirements
-
Ensure all deals are compliant with HSO management authorisations rules
Requirements
Do you have experience in UI?, Core Power Platform Skills
-
Strong experience with Microsoft Power Platform, working as a developer across multiple projects.
-
Power Apps (Canvas & Model-Driven)
-
Power Automate
-
Dataverse
-
Hands-on experience developing Power Pages
-
Liquid templating for Power Pages
Pro-Code & Integration Skills
-
React / TypeScript / Fluent UI, Including Power Apps Component Framework (PCF)
-
Bootstrap and advanced front-end styling
-
Custom connectors for Power Platform
-
Azure Functions
-
REST APIs and API Connect integration patterns
-
Strong understanding of software engineering principles beyond low-code configuration
Troubleshooting & Enterprise Experience
-
Deep Power Pages portal troubleshooting
-
Experience in integration heavy enterprise environments
-
Power BI and reporting layer integration
-
Experience supporting live production systems
Ways of Working
-
Comfortable working across multiple customers and priorities
-
Experience working in Agile / DevOps or ALM-driven environments
-
Clear technical documentation and communication skills
Desirable Skills:
-
Dynamics 365 business application exposure
-
Power Platform governance, environment strategy, and security
-
Azure DevOps or GitHub Actions
-
Automated testing for front-end and APIs
-
Microsoft certifications (Power Platform, Azure, Dynamics 365)
-
C# / .NET development for Dataverse plugins and Azure-based extensions
-
JavaScript for Dynamics 365 / Dataverse client-side customisation
-
Understanding of Dataverse security, forms, business rules, and solution layering
-
Experience troubleshooting custom CE extensions as part of integrated Power Platform solutions
Personal Qualities:
-
Strong analytical and problem-solving mindset
-
Calm and methodical when working on live customer issues
-
Proactive, self-motivated, and accountable
-
Comfortable engaging directly with customer-facing teams
-
Collaborative team player within a Managed Services environment