Power Platform Developer - Swansea - 50K
We are working with a forward-thinking organisation that is building a modern digital capability and seeking an experienced Power Platform Developer to join the team. This role offers the chance to be at the forefront of shaping and delivering innovative solutions using Power Platform and Azure DevOps.
As a Power Platform developer, you will play a key role in designing, building, and supporting a range of critical business applications. You'll work closely with stakeholders and delivery partners to provide high-quality solutions, while also supporting and mentoring more junior developers as the team grows. This is an exciting opportunity for someone who thrives in an agile, collaborative environment and wants to make a real impact by delivering digital services at scale.
Key Responsibilities:
- Design, develop, and implement solutions using Power Platform, and Azure DevOps.
- Support the delivery of large, complex business systems such as case management and testing platforms.
- Build APIs and integrations to connect systems and improve service delivery.
- Apply modern software engineering practices, including automated testing, code reviews, and reusability of components.
- Coach, mentor, and support junior and mid-level developers, helping to upskill the wider team.
- Collaborate with stakeholders to understand requirements and translate them into effective technical designs.
Skills & Experience Requirements:
- Proven experience delivering Power Platform solutions.
- Strong applied knowledge of C#, .NET, Dynamics Plugins, Power Fx, Power Automate, Model/Canvas Apps, and Dataverse.
- Familiarity with ALM pipelines, Azure DevOps, and PowerShell.
- Experience working within CRM Systems (ideally Dynamics)
- Hands-on experience in agile delivery environments, working closely with product owners, testers, and analysts.
- Strong problem-solving skills with the ability to explain technical issues to non-technical stakeholders.
- Experience mentoring and coaching others, with a commitment to building capability across the team.