At a Glance
- Tasks: Design and develop high-quality software solutions using Java and AWS.
- Company: Join a leading Tier 1 Bank on an exciting engineering transformation journey.
- Benefits: Enjoy hybrid working, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on code quality and innovation.
- Why this job: Be part of a next-gen engineering centre and make a real impact.
- Qualifications: Strong Java experience, frontend skills with React.js, and Agile methodology knowledge.
The predicted salary is between 55000 - 70000 £ per year.
We are supporting a leading Tier 1 Bank, who are going through a completely greenfield on-shoring transformation within the Customer Care engineering capabilities. They are going through an exciting journey to establish a next generational engineering centre with the best-in-class technologists and teams across the UK. This is an opportunity for someone who has a strong hands-on background in Java, and a focus on AWS Environments.
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
What you'll do:
- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools.
- Ensuring that code is scalable, maintainable, and optimized for performance.
- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
- Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
- Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Critical Skills:
- Strong hands-on experience in Java (Spring Boot) for building scalable, high-performance backend services.
- Frontend development expertise using React.js, including state management (Redux/Context API) and modern component design.
- Solid understanding of full stack architecture, integrating frontend and backend systems seamlessly.
- Experience working in Agile environments, contributing to sprint planning, stand-ups, and delivery cycles.
- Strong problem-solving skills with the ability to debug complex issues across the stack.
- Ability to collaborate effectively with product, design, and engineering teams to deliver end-to-end solutions.
This is a Permanent role based in Manchester with Hybrid working (2 days in office).
Software Engineer in Manchester employer: Qurated
Contact Detail:
Qurated Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at banks or in software engineering. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects, AWS implementations, and any cool stuff you've built with React.js. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for those interviews! Brush up on your coding skills and be ready to tackle technical questions. Practice explaining your thought process while solving problems, as collaboration is key in Agile environments.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for you, and applying directly can sometimes give you an edge over other candidates. Let’s get you that dream job!
We think you need these skills to ace Software Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Software Engineer. Highlight your hands-on experience with Java and AWS, and don’t forget to mention any relevant projects or achievements that showcase your skills in developing high-quality software solutions.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity and how your background aligns with the exciting journey of transforming customer care engineering capabilities at a leading Tier 1 Bank.
Showcase Your Collaboration Skills: Since collaboration is key in this role, make sure to include examples of how you've worked with product managers, designers, and other engineers in the past. This will show us that you can thrive in a cross-functional team environment.
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and keep track of all the amazing talent we’re bringing on board!
How to prepare for a job interview at Qurated
✨Know Your Tech Stack
Make sure you brush up on your Java and AWS skills before the interview. Be ready to discuss your hands-on experience with Spring Boot and how you've built scalable backend services. They’ll want to hear about specific projects where you’ve used these technologies.
✨Showcase Your Collaboration Skills
Since this role involves cross-functional collaboration, prepare examples of how you've worked with product managers, designers, and other engineers. Highlight any Agile experiences, like participating in sprint planning or stand-ups, to show you can thrive in a team environment.
✨Demonstrate Problem-Solving Prowess
Be ready to tackle some technical questions or coding challenges during the interview. Think of complex issues you've debugged in the past and how you approached them. This will showcase your strong problem-solving skills and ability to think critically under pressure.
✨Emphasise Secure Coding Practices
Familiarise yourself with secure coding practices and be prepared to discuss how you’ve implemented them in your previous work. They’ll appreciate your understanding of mitigating vulnerabilities and protecting sensitive data, which is crucial for their banking environment.