Social network you want to login/join with:
Job Title: Senior Software Engineer
Location: Edinburgh
Salary: £68,202 - £75,780
Hours: Full time
Working Pattern: Hybrid, 40% (or two days) in office
About us
We’re on an exciting journey to transform our Group and the way we’re shaping finance for good. We’re focusing on the future, investing in our technologies, workplaces, and colleagues to make our Group a great place for everyone. Including you!
About this opportunity
Our Cash Management & Payments Platform, Core Banking & Payment Lab teams aim to deliver the highest quality software while 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 to deliver technical solutions to become the bank of the future.
A great opportunity has arisen within the Liquidity Management feature team as a Software Engineer in the Core Banking & Payment Lab. You'll collaborate with Product and other Engineering teams, driving efforts to create, build, support, and improve our software. As a software engineer within the Lab, you'll practice quality engineering methods that align with architectural and bank strategies.
You’ll be familiar with the group’s engineering design standards needed to engineer the best solutions and a strong proponent of coding best practices. You’ll be curious and innovative in your approach to learning, keen on learning while doing, and supporting others to learn.
What you’ll do
* Work with key customers, external partners, and internal teams to support IT strategies.
* Deliver high-quality, maintainable software and support team members and applications in production.
* Support application maintenance, system monitoring, and incident handling.
* Code, test, debug, document, and maintain software applications.
* Develop logic for new applications or modify existing ones.
* Investigate and mitigate production incidents.
* Design and implement technical solutions for enhancements and incidents.
* Contribute to technical design discussions for optimal solutions.
What you’ll need
* Deep understanding of the software development lifecycle and end-to-end delivery experience.
* Hands-on software engineering experience with Java, cloud platforms, and tools.
* Experience with Mainframe, TWS Scheduler (OPCA), JCL, SCM tools (ENDEVOR), Connect Direct scripting.
* Knowledge of WAS application servers, Linux, HTML, CSS.
* Experience with version control and deployment tools like GitHub, Jenkins, Urbancode.
It would be great if you also had
* Banking domain knowledge and client-facing experience.
* Familiarity with cloud technologies (Azure, AWS, GCP).
About working for us
We focus on inclusion and diversity, creating a workplace where everyone feels they belong. We offer benefits like a pension contribution, bonuses, share schemes, flexible benefits, holidays, and more.
Ready for a career where you can make a positive impact, learn, grow, and thrive? Apply today and find out more!
Our purpose & values
At Lloyds Banking Group, we're driven by a purpose to help Britain prosper. We aim to build a values-led, inclusive culture where all colleagues can make a difference.
#J-18808-Ljbffr