Software Engineer
Qurated
Job Description
We are supporting a leading Tier 1 Bank, who are going through a completely greenfield on‑shoring transformation within the bank's 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 Python, Go or Java 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) #J-18808-Ljbffr