Design scalable and maintainable solutions using Power Platform, including Power Apps, Power Automate, and Dataverse. Establish best practices for environment strategy, solution layering, and governance.
Build canvas and model-driven applications to support business processes, ensuring usability, performance and maintainability.
Design and implement automated workflows across systems, reducing manual effort and improving operational efficiency.
Design and manage data models within Dataverse, ensuring data integrity, security and performance. Experience integrating with external data sources and APIs.
Connect Power Platform solutions with Microsoft 365, Azure services and third-party systems via connectors and custom APIs.
Deliver intuitive, user-friendly applications that empower non-technical users while maintaining enterprise-grade standards.
Collaborate with engineers, analysts and stakeholders, and support adoption of Power Platform through documentation, training and best practices.
Implement governance controls, environment strategies and application lifecycle management (ALM), including CI/CD pipelines for Power Platform solutions.
Experience of working within a project team in an Agile manner, delivering iterative improvements aligned to business needs.
Ensure solutions adhere to organisational security, data protection and compliance requirements, including role-based access and data policies.
Liaise with the relevant Business Analyst, Quality Assurance Team, Security Team, Infrastructure Team and stakeholders on matters as required.
Requirements
Experience developing solutions using Microsoft Power Platform (Power Apps, Power Automate, Dataverse).
Strong understanding of low-code application design and workflow automation.
Experience integrating Power Platform with Microsoft 365, Azure services and third-party APIs.
Familiarity with ALM practices, including solution packaging, deployment pipelines and environment management.
Experience with TypeScript.
Education in an appropriate field of study or equivalent work experience.
Experience of owning and delivering solutions end-to-end.
Experience of managing matters autonomously.
Strong technical awareness and the ability to think strategically about platform adoption and scalability.
Outstanding attention to detail and strong analytical and problem-solving skills.
Excellent written and verbal communication skills.
Excellent work ethic and ability to cope with pressurised situations and tight timeframes whilst maintaining a professional approach.