cover image
Lloyds Banking Group

Software Engineer

On site

Edinburgh, United kingdom

Full Time

18-09-2025

Share this job:

Skills

Communication Problem Solving Time Management Java JavaScript HTML CSS Splunk SAP GitHub DevOps Jenkins Test Test Automation ReactJs NodeJs Software Development Agile SDLC Maven Microservices

Job Specifications

End Date

Thursday 02 October 2025

Salary Range

PS70,929 - PS106,394

We support flexible working - click here for more information on flexible working options

Flexible Working Options

Hybrid Working, Job Share

Job Description Summary

Our Business Transaction Banking Platform, Core Lab teams aim to deliver the highest quality software whilst continually challenging, motivating, mentoring and supporting colleague development. This is a software engineering level role within the Lab that will blend deep domain / technical expertise with great passion for mentoring and developing software's in delivering technical solutions to become the bank of the future.

Job Description

Lloyds Banking Group are redefining the way Engineering is carried out. We've created "LBG Labs" and we're building multi-functional, co-located teams giving them freedom to bring technology to the forefront of our business. This will help us create new, and improve existing, products and services to help us really make a difference to our customers.

Want to know more?

A Lab is a co-located team working together on key projects to deliver value at pace by designing services that people find useful, easy and engaging to use. Typically, a Lab has a strong focus on problem solving in an agile environment where engineers are free to experiment and create innovative products which will transform the way our customers engage with us.

We're passionate about providing innovative solutions to support our customers in managing their Business cash-flow efficiently. This underpins our role in Helping Britain Recover and ultimately Prosper.

A great opportunity has arisen within the Commercial Servicing Value Stream as a Software Engineer in the Cash Management and Payments lab. You'll collaborate with Product Owners and other Engineering teams, driving efforts to create, build, support and improve our software. As an engineer within the Lab, you'll champion quality Engineering practices that align with Architectural and Group Transformation strategies.

Here's where you'll make a difference:

Your contribution will be instrumental to supporting the Cash Management and Payments technology landscape, enabling the Bank of the Future and ultimately driving value for customers and shareholders. This is a key role at the financial heart of LBG, underpinning the long-term sustainability and integrity of the organisation.

Specifically you'll:

Provide production support in a highly pressurised and time-critical environment, solving issues while retaining a customer focus at all times.
Be aware of industry innovation, and gain exposure to the knowledge required to provide solutions for complex business problems where no precedent may exist.
Our Software Engineers should have skills and experience that enable them to design innovative solutions in an increasingly digital world. Understanding how modern software applications are built and delivered is key.

Key Responsibilities:

A clear understanding of ITIL and its application
Investigate and establish mitigation for production incidents
Investigate and establish root cause and permanent fixes
Identify, design and implement technical solutions as both small enhancements and in response to incidents
Contribute to technical design discussions to ensure optimal solutions are achieved
Work in a highly collaborative Engineering team to complete assigned work, showcase progress and address problems that are sophisticated and often non-routine.
Follow the code engineering, code management and deployment processes of the Lab
Understand business & Lab priorities and conduct personal work and time management accordingly
Work independently and take ownership whilst using own initiative
Solid understanding of end-to-end Software Development Life Cycle (SDLC)
Sound understanding and hands on experience of agile Development practices, DevOps pipelines, continuous integration/deployment and Test Automation and Code Management

Key Skills:

Solid experience of:

Knowledge of the Java language and Development Environment
Knowledge of the SAP HANA and Oracle Dbs
Knowledge of REST / SOAP API's
Dev Ops Tooling : Jenkins / Maven / GitHub / Urban code / Dynatrace / Splunk etc. Working knowledge of HTML, CSS, Javascript, reactjs and nodejs
Understanding of Microservices & Containers would be beneficial
Development of effective working relationships with partners and include qualities such as ethics, trustworthiness, and personal organisation.
Excellent communication and interpersonal skills
Experience in providing technical support for client Onboarding and Servicing team
Well versed with Certificate Management Process and handling

Additional Skills and Knowledge:

Payments Domain knowledge and experience
Knowledge of SAP Omni Channel Banking
Knowledge of SAP ABAP, SAP Banking Services

Working Pattern: Hybrid, 40% (or two days) in our Edinburgh office.

In terms of personal skills, you'll want to be a keen and comfortabl

About the Company

Our purpose is Helping Britain Prosper. We do this by creating a more sustainable and inclusive future for people and businesses, shaping finance as a force for good. We're part of an ever-changing industry and are currently on a journey to shape the financial services of the future, whilst supporting our customers’ changing needs. The scale and reach of our Group means we can offer a broad range of opportunities to learn, grow and develop. Our values-led culture and approach to inclusion and diversity means we can all mak... Know more