At a Glance
- Tasks: Build and improve software across new and legacy systems using Java, Python, and AWS.
- Company: Join a major Tier 1 Bank revolutionising its UK engineering capability.
- Benefits: Enjoy competitive salary, hybrid work, and opportunities for professional growth.
- Other info: Collaborate in an Agile team focused on innovation and excellence.
- Why this job: Make a real impact by solving complex challenges in a dynamic environment.
- Qualifications: Strong backend experience in Java or Python, plus frontend skills with React.
The predicted salary is between 55000 - 70000 £ per year.
A major Tier 1 Bank is on-shoring and rebuilding its UK engineering capability — and they're doing it properly. That means modern tooling, greenfield builds, and the autonomy to engineer things the right way. It also means real-world complexity: legacy systems, migration challenges, and the satisfaction of actually fixing things that matter at scale.
The role involves working across a mix of new builds and existing systems, contributing to a full stack engineering team with Java at the backend, React on the frontend, and AWS running underneath. You'll be close to the decisions, collaborating directly with product and design, and working in a team that's being built to do things better than the old model.
What you'll be doing:
- Building and improving software across new and legacy codebases
- Contributing to AWS-hosted systems with a focus on scalability and performance
- Working in genuine Agile delivery — sprints, stand-ups, real ownership
- Participating in code reviews and helping raise engineering standards across the team
- Navigating complex, interconnected systems and leaving them better than you found them
What we're looking for:
- Strong hands-on backend experience in Java, Python, or Go
- Frontend confidence with React.js — state management, component design, the works
- Comfort working across both greenfield and legacy environments
- A solid grasp of full stack architecture and how the pieces connect
- Security-conscious engineering habits as standard, not an afterthought
- Agile delivery experience and the ability to work closely with non-engineering stakeholders
Software Programmer in Manchester employer: Qurated
As a major Tier 1 Bank, we pride ourselves on fostering a dynamic and innovative work environment in Manchester, where our Software Programmers can thrive. With a strong emphasis on modern tooling and greenfield projects, we offer our employees the autonomy to engineer solutions that truly make an impact. Our collaborative culture, commitment to Agile practices, and focus on professional growth ensure that you will not only contribute to exciting projects but also develop your skills in a supportive setting.
StudySmarter Expert Advice🤫
We think this is how you could land Software Programmer in Manchester
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Python, or AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and coding challenges. Practice common interview questions related to full stack development and be ready to discuss your experience with both new builds and legacy systems.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team.
We think you need these skills to ace Software Programmer in Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your backend experience in Java or Python, and don’t forget to mention your frontend work with React.js!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re excited about this role. Share specific examples of how you've tackled complex systems or contributed to Agile teams in the past. We love a good story!
Showcase Your Projects:If you’ve worked on any relevant projects, whether they’re personal or professional, make sure to include them. We want to see how you’ve navigated both greenfield and legacy environments, so don’t hold back!
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’s super easy!
How to prepare for a job interview at Qurated
✨Know Your Tech Stack
Make sure you brush up on your Java, Python, and AWS skills before the interview. Be ready to discuss your hands-on experience with these technologies, as well as how you've tackled challenges in both greenfield and legacy environments.
✨Showcase Your Agile Experience
Since the role involves genuine Agile delivery, be prepared to share specific examples of how you've contributed to sprints and stand-ups. Highlight any experiences where you took ownership of a project or collaborated closely with non-engineering stakeholders.
✨Prepare for Code Reviews
Expect to discuss your approach to code reviews and how you help raise engineering standards. Think of examples where you've provided constructive feedback or improved code quality, and be ready to explain your thought process.
✨Understand Full Stack Architecture
Familiarise yourself with full stack architecture and how different components connect. Be ready to discuss how you've navigated complex systems in the past and what strategies you used to leave them better than you found them.