Software Engineer II in Manchester

Software Engineer II in Manchester

Manchester Full-Time 47120 - 58900 £ / year (est.) No working from home possible
L

At a Glance

  • Tasks: Transform our Core Banking Platform using modern tech like Google Cloud and microservices.
  • Company: Join Lloyds Banking Group, a leader in diversity and innovation.
  • Benefits: Enjoy a competitive salary, generous pension, and flexible working options.
  • Other info: Dynamic environment with a focus on inclusion and career growth.
  • Why this job: Make a real impact on financial services while growing your skills.
  • Qualifications: Experience in Java and back-end development; mentoring skills are a plus.

The predicted salary is between 47120 - 58900 £ per year.

Salary Range: £47,120 - £70,680

We support flexible working – click here for more information on flexible working options.

Flexible Working Options: Hybrid Working, Job Share

Location: Manchester

Hours: Full-time

Working Pattern: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at one of our Manchester sites.

What you’ll be doing:

  • As a Software Engineer II, you'll play a key role in transforming our Core Banking Platform by leveraging modern technologies and innovative approaches such as Google Cloud Platform (GCP) and microservices-based architecture.
  • You’ll bring a solid technical background, ideally with experience in building microservice or event-driven systems.
  • Drawing on your expertise, you will propose and establish engineering standards, drive technical excellence, and coach other team members, ensuring they are adopting best practice and designing secure, resilient platforms that are easy to maintain.

In this role you’ll:

  • Actively contribute to the codebase while collaborating with architects and cross-functional teams to design scalable software solutions.
  • Build strong relationships and support team development through mentoring and coaching, with a focus on collective success.
  • Develop a deep understanding of the business domain and processes to effectively translate user needs into stories and technical tasks.
  • Drive efficient breakdowns of work, ensuring non-functional requirements like security and performance are well considered.

Why join us:

We’re transforming at pace. Investing billions in our people, data and tech to change the way we meet the needs of our 28 million customers. We’re growing, and we’d love you to be part of the journey.

What we’re looking for:

  • Good expertise in Object-Oriented Design and back-end development with deep knowledge of Java (minimum 2 years).
  • Solid understanding of software fundamentals such as threading, memory management, debugging, and clean coding practices.
  • Proven ability to drive technical delivery and communicate effectively, promote agile ways of working, and mentor others.
  • Comfort in both technical and business conversations, with a delivery-focused mindset.

And any experience of these would be great (optional):

  • Experience with Test-Driven Development and test automation.
  • Familiarity with Domain-Driven Design.
  • Knowledge of Microservices, Spring Boot, REST protocol, Apache Kafka.
  • Exposure to Docker and Kubernetes for containerized development and deployment.
  • Knowledge of Google Cloud Platform.

We know that great talent comes from many backgrounds. Whilst this job advert may reference specific years of experience, we recognise that skills are developed in many ways, so if you have relevant, transferable experience, we encourage you to apply.

This is a place for you:

Our ambition is to be the leading UK business for diversity, equity and inclusion supporting our customers, colleagues and communities and we’re committed to creating an environment in which everyone can thrive, learn and develop.

We offer reasonable workplace adjustments for colleagues with disabilities, including flexibility in office attendance, location and working patterns. And, as a Disability Confident Leader, we guarantee interviews for a fair and proportionate number of applicants who meet the minimum criteria for the role with a disability, long-term health or neurodivergent condition through the Disability Confident Scheme.

We provide reasonable adjustments throughout the recruitment process to reduce or remove barriers. Just let us know what you need.

We also offer a wide-ranging benefits package, which includes:

  • A generous pension contribution of up to 15%.
  • An annual performance-related bonus.
  • Share schemes including free shares.
  • Benefits you can adapt to your lifestyle, such as discounted shopping.
  • 28 days’ holiday, with bank holidays on top.
  • A range of wellbeing initiatives and generous parental leave policies.

Ready to make an impact? Apply today.

At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop.

We keep your data safe. So, we'll only ever ask you to provide confidential or sensitive information once you have formally been invited along to an interview or accepted a verbal offer to join us which is when we run our background checks. We'll always explain what we need and why, with any request coming from a trusted Lloyds Banking Group person.

We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we’re building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.

Software Engineer II in Manchester employer: Lloyds Bank

At Lloyds Banking Group, we pride ourselves on being an excellent employer, offering a dynamic work culture that fosters innovation and collaboration. Our Manchester location supports hybrid working, allowing for flexibility while you contribute to transformative projects in the financial sector. With a strong commitment to employee growth, diversity, and a comprehensive benefits package, including generous pension contributions and wellbeing initiatives, we empower our team members to thrive both personally and professionally.

L

Contact Details:

Lloyds Bank Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer II in Manchester

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. Building connections can give you insider info and might even lead to a referral.

Tip Number 2

Prepare for the interview by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.

Tip Number 3

Showcase your passion for tech during interviews. Talk about personal projects or contributions to open-source software. This demonstrates your commitment and enthusiasm for the field.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Software Engineer II in Manchester

Object-Oriented Design
Back-end Development
Java
Threading
Memory Management
Debugging
Clean Coding Practices

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Software Engineer II role. Highlight your experience with Java, microservices, and any relevant technologies like GCP. We want to see how your skills align with what we're looking for!

Showcase Your Technical Skills:Don’t just list your skills; demonstrate them! Include specific examples of projects where you’ve used Object-Oriented Design or built scalable software solutions. This helps us understand your hands-on experience and technical prowess.

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless necessary. We appreciate a well-structured application that gets straight to the point while showcasing your personality!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details about the role and our company culture there!

How to prepare for a job interview at Lloyds Bank

Know Your Tech Stack

Make sure you brush up on your knowledge of Java, microservices, and Google Cloud Platform. Be ready to discuss how you've used these technologies in past projects and how they can be applied to the role you're interviewing for.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex technical challenges. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your ability to drive technical delivery.

Emphasise Team Collaboration

Since this role involves mentoring and coaching, be prepared to discuss your experience working in cross-functional teams. Share how you've supported team development and contributed to collective success in previous roles.

Understand the Business Context

Familiarise yourself with the business domain and processes relevant to the role. Be ready to explain how you can translate user needs into technical tasks, demonstrating your understanding of both technical and business conversations.