
Software Engineer
Hybrid
Cardiff, United Kingdom
£ 58,800 / year
Full Time
25-03-2025
Job Specifications
BELONG. There’s no place like Principality.
Our home is your home. So, when you decide to join the team, we’ll go further to bring you the warmest of welcomes. From a friendly and inviting environment to a flexible benefit package designed around you – when it comes to belonging, there really is no place like Principality. We keep it flexible wherever possible; we encourage you to look after yourself; we do our bit in the communities we serve and support you in doing the same, and we promise to get better together.
Some reasons you may want to consider working with us; we have an award-winning flexible/hybrid working policy, we’re a 2022 winner of UK Best Large Workplaces for Women, we have a newly refurbished hi-tech office in the centre of Cardiff designed around colleague feedback, we ranked number 6 for wellbeing in 2022, we have an extensive financial and well-being benefits package ‘’Belong’’ designed to put our people first, we have consistent colleague engagement scores of over 85% and a caring community of supportive Networks. But that’s not all, discover why there’s really no place like Principality; https://www.principality.co.uk/careers
We’re looking for a Software Engineer who thrives on delivering impactful solutions, challenging convention, and driving success. If you want to own your work, solve real-world problems, and be part of a team that values excellence, this is the role for you.
What You’ll Do
Develop and enhance APIs & integrations that power our core banking systems.
Build intuitive applications that improve experiences for customers and colleagues.
Write automated tests to ensure performance, reliability, and security.
Collaborate with engineers, UX designers, and business stakeholders to create the best solutions.
Challenge convention, improve processes, and refine best practices.
Tech Stack
MuleSoft – API-led connectivity and integration.
OutSystems – UI and workflow applications.
Playwright, RestSharp & Postman – Test automation.
Azure DevOps – CI/CD, Git repositories, and automation.
Datadog – Observability and performance monitoring.
Quadient – Customer communications.
What We Expect
Take responsibility for delivering quality software.
Communicate clearly and collaborate effectively.
Empower excellence through continuous learning and best practices.
Challenge convention by questioning assumptions and improving processes.
*We will be holding telephone interviews while the role is live and should we find the successful candidate we will be closing the role early. *
If you have any questions, please get in contact by emailing recruitment@principality.co.uk
‘’We are passionate about creating an inclusive workplace where diversity is celebrated and where colleagues feel a sense of belonging’’ Daniel Priest, Inclusion Manager. But don’t just take our word for it, see what our colleagues say about working here too; Careers (principality.co.uk)
About the Company
Principality is a mutual building society, which means that we're owned by and run for the benefit of our 500,000 Members – our savers and borrowers. We don't have any shareholder interests to satisfy so all our profits are put back into the Society, to benefit our Members. Our key priority is to keep our Members’ money safe and to remain true to the meaning of being a mutual. We’ve been looking after our Members’ savings, investments and mortgages for over 160 years. With 53 branches and 18 agency counters across Wales and... Know more
Related Jobs


- Company Name
- g2 Recruitment
- Job Title
- Python Developer
- Job Description
- My true market leading client has had another superb new opening for an experienced Scientific Software Engineer to join them on a permanent basis. After the first few months of working heavily on-site in Cambridgeshire, the role can then offer a lot of flex around remote working. Candidates must have at least 5 years scientific software engineering experience with a strong physics background applied to developing highly mathematical based software. Fluency in Python and working with associated libraries (Numpy etc) is essential, along with strong knowledge of python's features and design patterns (i.e. decorators). Candidates must also have strong general software engineering background and the ability to innovate where required to deal with performance and optimisation issues, i.e. engineering compilers in C++/Rust where Python isn't up to the task. Experience in either quantum physics, industrial control, optics, materials science or semiconductor industries highly desirable, but not essential. This role will appeal to those with an interest in this area. Salary ~£75,000 dependent on experience. python developer, python software engineer, software developer, linux, c++, golang, rust, numpy, scientific software developer, physicist, bioinformatics, bioinformatician,python developer, python software engineer, software developer, linux, c++, golang, rust, numpy, scientific software developer, physicist, bioinformatics, bioinformatician


- Company Name
- Henderson Scott UK
- Job Title
- Python Software Engineer
- Job Description
- Python Software Engineer - Infrastructure - Scaling - 12 month contract - Glasgow Hybrid (3 days onsite) Do you enjoy designing and developing scaling solutions in Python? Do you have knowledge and experience of Data Infrastructure solutions and tools? I have an immediate 12 month contract for a Software Engineer to join a growing team in Glasgow. Responsibilities: Develop and maintain scalable solutions for managing Enterprise Infrastructure and Data Solutions Design and implement tools for problem management and preventive maintenance. Work as part of a global team, providing technical advice and solutions. Essential Skills: Excellent skills in Python programming and related frameworks. Strong knowledge and experience of enterprise Unix / Linux environments Full development life cycle experience, working in large, corporate environments Knowledge of Object Oriented concepts and SQL Programming skills Excellent skills in software engineering principles Strong troubleshooting skills Desirable Skills: Knowledge of Enterprise scaled Infrastructure environments, including storage technologies, networking, systems architecture, cloud and containerisation Sounds like you? Apply now for immediate consideration!


- Company Name
- Wave Talent
- Job Title
- Senior Full Stack Engineer
- Job Description
- Senior Full Stack Engineer | £100,000 | TypeScript | React | Hybrid (1 day a week in London) My client is an industry-leading climate tech company on a mission to drive real, measurable environmental impact. They build intelligent software that automates the evaluation of carbon projects—empowering global organisations to invest confidently in climate solutions with transparency and trust. Fresh off the back of $96M in VC funding, they are scaling rapidly and working with top-tier partners to transform carbon markets through data, science, and powerful digital tools. As a Senior Full Stack Engineer, you’ll help shape the architecture and infrastructure of their core platform—automating complex workflows, integrating with external systems, and building production-grade APIs and data solutions that drive climate action at scale. I’m looking to speak to people with experience working with: TypeScript & Node.js React (or strong modern frontend experience) REST API development Scalable backend/data infrastructure (PostgreSQL, Snowflake) Cloud DevOps (AWS, Docker, CI/CD tools) A passion for making a meaningful impact through technology What’s in it for you? Equity Unlimited Annual Leave Private Health Insurance & Life Assurance Mental Health Support Monthly Deliveroo Budget + Catered Office Lunches Monthly Bar Tab & Weekly Office Drinks Enhanced Parental Leave Hybrid & Flexible Working (1 day/week in London) If you're ready to build world-class technology with purpose, click APPLY, and I (Sam Barcia) will be in touch to discuss further! Senior Full Stack Engineer | £100,000 | TypeScript | React | Hybrid (1 day a week in London)


- Company Name
- Veda AI
- Job Title
- Full-stack Developer
- Job Description
- Full Stack Developer Wanted | Join a Fast-Moving AI-Powered Team (Hull-Based Hybrid Role) Location: Hull (Hybrid – remote flexibility, with at least 1 day per week in-office) Role Type: Full-Time, Part-Time or Contract. Company: Veda AI At Veda AI, we're blending superlative software development with the power of innovative artificial intelligence to deliver smart, scalable solutions across a wide range of industries. From custom chatbots and automation tools to complex AI models and predictive systems, our projects are as varied as they are exciting. We’re currently hiring for a Full Stack Developer — and while this role covers both front and back end, we’re happy to tailor the focus towards your area of expertise (frontend, backend, or AI/ML), as long as you have a solid foundation across the stack and are open to learning new tools and tech as needed. What we are looking for: A strong general understanding of computing and software development Experience with at least a couple of programming languages (we work across different stacks, so adaptability is key) The ability and willingness to learn new technologies quickly — no two projects are the same A proactive, problem-solving mindset and good communication skills Bonus: experience or interest in AI/ML, automation, or software for business ops Why Join Us: Every project is different, meaning you'll never be stuck doing the same thing Work alongside a tight-knit, innovative team that’s passionate about building Get real hands-on experience with modern tools and systems — perfect for career development Hybrid working setup, with flexibility to work remotely but in-office collaboration at least once per week Trial month to see if we’re the right fit for each other — if it works, we make it official If you're someone who loves solving problems, enjoys learning, and wants to be part of a company that's pushing boundaries in AI and software development — we’d love to hear from you. Apply now and/or drop me a message to start the conversation.