Join us as a Software Engineer
In your new role, you’ll be working within a feature team to engineer software, scripts and tools, as well as liaising with other engineers, architects and business analysts across the platform.
You’ll also be:
This role is ideal for a technically skilled individual eager to work with innovative technologies to deliver high‑impact automation solutions. You’ll enhance your software engineering capabilities while contributing to critical transformation across the organisation.
In this role, you’ll apply established software engineering and data analytics principles to design, build, test, and maintain automated solutions and services.
What you'll do:
You’ll analyse, design, and implement automation solutions that streamline business processes across RPA, data analytics, Power Platform, and AI/ML.
You’ll collaborate closely with cross‑functional teams to deliver robust, scalable, and efficient automation capabilities.
Your responsibilities include:
• Designing, developing, and maintaining automation projects that support control testing and continuous controls monitoring.
• Building reusable libraries and APIs to enable consistent and scalable automation across the bank.
• Working with stakeholders to gather requirements and translate them into technical specifications and solution designs. Analysing complex datasets to uncover insights, trends, and opportunities that inform decision‑making.
• Developing dashboards, data models, and reports using Python, Tableau, R, Power BI, and Excel VBA. Providing operational support, including upgrades, fixes, and process enhancements.
• Monitoring system performance and resolving issues proactively. Evaluating existing processes and identifying opportunities for optimisation.
• Partnering with process owners to redesign processes using automation and data‑driven approaches.
• Delivering training and guidance to end‑users and colleagues on implemented solutions and best practices.
• Working with IT, Risk & Controls, Enterprise Engineering, Data & Analytics, and the RPA CoE to ensure seamless integration of automation into the wider technology landscape.
To succeed in this role, you’ll need a strong foundation in software engineering and automation development, with experience delivering scalable and reliable solutions.
You’ll also need:
Hours
45
Job Posting Closing Date:
30/05/2026

We’re a business that understands when our customers and people succeed, our communities succeed, and our economy thrives. As part of our purpose, we’re looking at how we can drive change for our communities in enterprise, learning and climate.
As one of the leading supporters of UK business, we’re prioritising enterprise as a force of change. We’re focusing on the people and communities who have traditionally faced the highest barriers to entry and figuring out ways to remove these.
Learning is also key to our continued growth as a company in an ever changing and increasingly digital world. By setting a dynamic and leading learning culture, our people prosper, and our customers are given the tools to continue to improve their financial capability and confidence.
One of the biggest challenges we all face in our future is climate change. That’s why we’ve put it right at the core of our purpose. We want to champion climate solutions with financing and entrepreneurial support, fully embed climate into our culture and decision making, and be climate positive by 2025.
We’re committed to using our purpose to break down barriers, drive change and ultimately create a great place to work.