At a Glance
- Tasks: Transform our Core Banking Platform using modern tech like Google Cloud and microservices.
- Company: Join a forward-thinking tech company with a collaborative culture in Manchester.
- Benefits: Enjoy a competitive salary, generous pension, flexible working, and 28 days holiday.
- Other info: Great career growth opportunities and support for diverse applicants.
- Why this job: Make a real impact while developing your skills in a dynamic environment.
- Qualifications: Experience in Java and back-end development, with a focus on clean coding practices.
The predicted salary is between 47120 - 58900 £ per year.
Salary: £47,120 - £58,900
Location: Manchester
Hours: Full-time
Working Pattern: Hybrid; 2 days per week at Manchester site (40% of time)
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 adopt best practice and design secure, resilient platforms that are easy to maintain.
- 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.
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.
Optional experience:
- 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.
Benefits:
- 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.
We offer reasonable workplace adjustments for colleagues with disabilities, including flexibility in office attendance, location and working patterns. 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 recognise that skills are developed in many ways and encourage applicants with relevant, transferable experience to apply.
Software Engineer II in Manchester employer: Lloyds Banking Group
As a Software Engineer II at our Manchester location, you will thrive in a dynamic and inclusive work culture that prioritises innovation and collaboration. With a strong focus on employee growth, we offer extensive mentoring opportunities, a generous benefits package including a substantial pension contribution and flexible working arrangements, ensuring a healthy work-life balance. Join us to be part of a forward-thinking team dedicated to transforming banking technology while enjoying the unique advantages of working in a vibrant city.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer II in Manchester
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, tech talks, or even online webinars. Building relationships can lead to job opportunities that aren’t even advertised yet.
✨Show Off Your Skills
Don’t just talk about your experience; showcase it! Create a portfolio or GitHub repository with your projects, especially those involving microservices or GCP. This gives potential employers a taste of what you can do.
✨Ace the Interview
Prepare for technical interviews by brushing up on your Java skills and understanding software fundamentals. Practice coding challenges and be ready to discuss your past projects and how you’ve tackled challenges.
✨Apply Through Our Website
We encourage you to apply directly through our website! It’s the best way to ensure your application gets seen. Plus, you’ll find all the latest roles and updates right there.
We think you need these skills to ace Software Engineer II in Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Software Engineer II role. Highlight your expertise in Java, microservices, and any relevant projects you've worked on. We want to see how you can contribute to our Core Banking Platform!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our needs. Don’t forget to mention your experience with GCP or any mentoring you've done – we love a team player!
Showcase Your Technical Skills:In your application, be sure to highlight your technical skills, especially around Object-Oriented Design and back-end development. If you have experience with Docker, Kubernetes, or Test-Driven Development, let us know – these are big pluses for us!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team at StudySmarter!
How to prepare for a job interview at Lloyds Banking Group
✨Know Your Tech Inside Out
Make sure you brush up on your Java skills and understand Object-Oriented Design principles. Be ready to discuss your experience with microservices and event-driven systems, as these are key for the role. Prepare to share specific examples of how you've applied these technologies in past projects.
✨Show Off Your Problem-Solving Skills
During the interview, be prepared to tackle some coding challenges or technical questions. Think aloud as you work through problems to demonstrate your thought process. This will show your ability to drive technical delivery and communicate effectively, which is crucial for the role.
✨Emphasise Team Collaboration
Since mentoring and coaching are part of the job, be ready to talk about your experiences working in teams. Share examples of how you've supported colleagues or contributed to team success. Highlight your ability to build strong relationships and promote agile ways of working.
✨Understand the Business Context
Familiarise yourself with the company's business domain and processes. Be prepared to discuss how you can translate user needs into technical tasks. Showing that you can think beyond just the code and understand the bigger picture will set you apart from other candidates.