Role Overview
- The Power Platform Developer in Managed Services operates as a shared technical resource across HSO Customer Teams, embedded into the Managed Services delivery model.
- The role provides specialist Power Platform and Power Pages capability to multiple Customer Teams, supporting live customers as required.
- 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.
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.