Developer
BELONG Theres no place like Principality
At Principality, belonging isnt just a value its how we work. When you join us, youre welcomed into a supportive, inclusive community where your home life, wellbeing, and individuality are genuinely respected. From flexible ways of working to benefits designed around you, were committed to helping you feel comfortable, valued, and able to thrive.
We believe great work happens when people feel connected to each other, to our purpose, and to the communities we serve. Thats why we encourage balance, invest in wellbeing, and focus on growing and improving together.
Why join us?
There are plenty of reasons to build your career with Principality:
1. Flexible hybrid working Our award-winning approach gives you the flexibility to work from home and from the office. Collaboration matters to us, so youll spend at least 8 days per month based in our Cardiff office.
2. A truly inclusive workplace Proudly named in the Inclusive Top 50 UK Employers List, ranked 27th, recognising our ongoing commitment to inclusion and belonging.
3. Customer excellence you can be proud of Winners of Double Gold Awards for Customer Satisfaction at the Fairer Finance Awards for both Savings and Mortgages.
4. Engaged, supported colleagues Our colleague engagement scores consistently exceed 85%, reflecting a positive and supportive culture.
5. Wellbeing at the heart of what we do Our Belong benefits package is designed to put our people first, supporting your physical, mental, and financial wellbeing.
These achievements reflect more than awards they represent our long-term commitment to creating a workplace where colleagues feel supported and customers feel cared for.
When it comes to belonging, there truly is no place like Principality.
A great opportunity for a Developer to join the Change function within the Tech Team. The purpose of this role is to undertake development including projects, small changes, product maintenance and CI or Support. The role demands good working relationships with colleagues both in IT and Business Change, a strong customer focus and good communication skills.
Work must be delivered on time, to high quality and within budget. The job holder will be measured on the vital part they play in the delivery against objectives.
What youll be doing:
6. Solving business problems by delivering software as a member of one of our delivery teams in our end-to-end change model
7. Assisting solution architects and scrum product owners to finalise designs through team refinements
8. Collaborating with test engineers using a test-driven development approach to ensure your code is built with the highest quality and meets their requirements by creating unit tests
9. Contributing to a development community of practice
10. Sharing knowledge, building our standards and ways of working across teams
11. Providing support to production services, fixing and prioritised bugs identified
12. Making a positive contribution to your teams scrum ceremonies
13. Following DevOps principles to deliver your changes
14. Working with a range of technologies including OutSystems, Mulesoft and SQL Server
Experience youll bring:
15. Software development experience in a variety of languages or technologies
16. Version control systems Git / TFSVC
17. Operating within an agile framework Scrum / Kanban / Lean
We reserve the right to close this vacancy early should we receive a high volume of applications.
If you have any questions in relation to this role, please contact the recruitment team at
We are passionate about creating an inclusive workplace where diversity is celebrated and where colleagues feel a sense of belongingNigel Taylor Head of Brand, Impact & Communication. But dont just take our word for it, see what our colleagues say about working here too; Careers (principality.co.uk)
Read all about us - Principality Building Society: Posts | LinkedIn
Tweet (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&status=0&appId="; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); Apply now