Microsoft Power Platform Developer
- Location
- Central London
- Location
- Full time
Job Description:
Senior Software Engineer – Microsoft Power Platform
London or Manchester
Flexible / Hybrid working options
Full time & Permanent
£67,000 - £77,000 DOE + management bonus and fantastic benefits
The closing date for applications is Thursday 26th June, 2025
We make health happen
At Bupa, we're passionate about technology. With colleagues, customers, patients and residents in mind you'll have the opportunity to work on innovative projects and make a real impact on their lives.
Right from the start you'll become part of our digital strategy, joining us on our journey and developing yourself along the way.
We are looking for a Microsoft Power Platform Developer to join our Group Functions. You will be part of the Microsoft Digital Dataverse Product team, enabling a spirit of continuous improvement within and across the team and product.
In this role, you will build Microsoft PowerApps, PowerPages, and SharePoint Online sites for Bupa, providing first line support and working in alignment to the architectural principles. You will cultivate strong relationships with stakeholders, ensuring a thorough understanding of their needs to deliver solutions that align with our business objectives.
How you'll help us make health happen:
Programming/Software Development (SFIA Level 4, PROG)
This role involves designing, coding, testing, documenting, and refactoring complex programmes, scripts, and integration services. The role holder contributes to selecting appropriate development methods, tools, and security practices, applying agreed standards to deliver secure, maintainable software. They participate in reviews of their own work and lead peer reviews to ensure quality and continuous improvement.
Requirements Definition and Management (SFIA Level 3, REQM)
This role involves defining and managing requirements for small-scale changes and supporting more complex initiatives. The role holder uses standard techniques to elicit, document, and review detailed requirements, constructively challenging stakeholders when needed. They prioritise requirements, ensure traceability, and contribute to the requirements backlog.
Software Design (SFIA Level 4, SWDN)
This role involves designing and architecting complex software components and applications using agreed modelling techniques and design standards. The role holder produces multiple design views to meet functional and non-functional requirements, including security. They evaluate design alternatives, prototype behaviours, and lead design reviews to ensure quality and alignment with specifications.
Software Testing (SFIA Level 3, TEST)
This role involves independently designing and executing test cases and scripts aligned with defined criteria, and reporting outcomes. The role holder contributes to reviews of requirements and designs to inform test planning. They apply standards to perform manual and automated testing, build test coverage through automation, and report on test results, issues, and risks.
Release Management (SFIA Level 4, RELM)
This role involves planning and scheduling software releases to meet business objectives. The role holder coordinates release activities across teams, manages the release lifecycle, and ensures deliverables meet quality, security, and compliance standards. They communicate release plans and outcomes to stakeholders and conduct post-release reviews to identify improvements.
System Integration and Build (SFIA Level 4, SINT)
This role involves configuring system components for testing and collaborating on integration plans. The role holder defines complex builds, ensures test environments are properly configured, and leads integration testing. They will also document integration components and recommend improvements to tools and processes.
Application Support (SFIA Level 4, ASUP)
This role involves maintaining application support processes and ensuring support requests are handled according to agreed procedures. The role holder uses management tools to investigate issues, monitor performance, and produce reports, helping to maintain application stability through proactive support and issue resolution.
Systems Design (SFIA Level 3, DESN)
This role involves creating designs for simple systems or components using standard approaches and design patterns. The role holder resolves minor design issues, explores alternative options, and seeks guidance when deviating from established patterns.
What you'll bring:
Strong, demonstratable experience with Power Platform, Power Apps, Power BI, SharePoint Online, Power Automate, and Dataverse. Experience of SPFx is highly desirable.
Familiarity with advanced AI and machine learning capabilities within Power Platform
Experience of working with Microsoft Copilot Studio is highly beneficial
Experience with ALM Accelerator for Power Platform
Experience of Python or similar scripting/data transformation languages is beneficial
Strong stakeholder management and relationship building skills.
A curious, proactive, problem-solving approach
Strong communication skills
Experience developing with C#, .NET, Web Services, Web Forms, MVC, JavaScript, jQuery, CSS, HTML, React, Web APIs and Visual Studio, API integrations
Experience of working with Agile development framework
Experience integrating solutions with Microsoft 365 and Entra ID
Benefits
Our benefits are designed to make health happen for our people. Viva is our global wellbeing programme and includes all aspects of our health – from mental and physical, to financial, social and environmental wellbeing. We support flexible working and have a range of family friendly benefits.
Joining Bupa in this role you will receive the following benefits and more:
25 days holiday, increasing through length of service, with option to buy or sell
Bupa health insurance as a benefit in kind
An enhanced pension plan and life insurance
Annual management bonus
Onsite gyms or local discounts where no onsite gym available
Various other benefits and online discounts
Why Bupa?
We're a health insurer and provider. With no shareholders, our customers are our focus. Our people are all driven by the same purpose – helping people live longer, healthier, happier lives and making a better world. We make health happen by being brave, caring and responsible in everything we do.
We encourage all of our people to “Be you at Bupa”, we champion diversity, and we understand the importance of our people representing the communities and customers we serve. That's why we especially encourage applications from people with diverse backgrounds and experiences.
Bupa is a Level 2 Disability Confident Employer. This means we aim to offer an interview/assessment to every disabled applicant who meets the minimum criteria for the role. We'll make sure you are treated fairly and offer reasonable adjustments as part of our recruitment process to anyone that needs them.
If you require information regarding this role in an alternative format, please email: grouprecruitmentandtalent@bupa.com
Time Type:
Full timeJob Area:
ITLocations:
Angel Court, London, Bupa PlaceBupa’s purpose is helping people live longer, healthier, happier lives and making a better world. We do this by providing a broad range of healthcare services, support and advice to people throughout their lives. People are at the heart of everything we do. Together, we make health happen.
Every company needs an ethos, and we're no different. Through good days and challeging times, we always work with our values in mind. These are: Brave - Make new possibilities happen. Caring - Act with empathy and respect. Responsible - Own your decisions and actions.
We don't have shareholders at Bupa, which means we're free to invest our profits where they matter: our patients, our facilities, our research, and you.
As a healthcare provider, we have a duty to do the right thing. By our customers, our people and our partners. The Bupa Code holds us to this duty. It's our promise to protect, care for, and build trust with everyone who relies on us.
Here you’ll be welcomed. We champion diversity and we understand the importance of our people representing the communities and customers we serve.
You’ll find an inclusive environment where you can be yourself and where everyone is driven by the same purpose – helping people live longer, healthier, happier lives and making a better world.Free
to be you.
Back in September 2018, we made a pledge. That we'd do whatever we could to make Bupa a diverse, kind and inclusive place to work.
Everyone deserves a positive working environment. Everyone deserves to have their voice heard. Everyone deserves freedom from bullying, harassment and discrimination.
As our Lead Solutions Designer, Donna has a passion for the Digital & IT world and is a key team player.
Often stepping outside her comfort zone to experience new areas of the business, Donna was part of an exciting sustainable project.
Read More