Enable job alerts via email!

Senior Software Enginner

TN United Kingdom

City of Edinburgh

Hybrid

GBP 68,000 - 76,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to join their dynamic team in Edinburgh. This role offers the chance to work on innovative software solutions within a collaborative environment, focusing on quality engineering practices and mentoring. You will engage with key customers and internal teams to deliver high-quality software that meets strategic IT goals. If you're passionate about software development and eager to contribute to a transformative journey in finance, this opportunity is perfect for you.

Benefits

Pension Contribution
Bonuses
Share Schemes
Flexible Benefits
Holidays

Qualifications

  • Hands-on experience with Java and cloud platforms.
  • Deep understanding of software development lifecycle.

Responsibilities

  • Deliver high-quality, maintainable software.
  • Support application maintenance and incident handling.
  • Design and implement technical solutions.

Skills

Java
Cloud Platforms
Software Development Lifecycle
Incident Handling
Version Control (GitHub)

Tools

GitHub
Jenkins
Urbancode
Mainframe
TWS Scheduler (OPCA)
JCL
SCM Tools (ENDEVOR)
Connect Direct Scripting
WAS Application Servers
Linux

Job description

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.