Software Engineer
Qurated
Job Description
We are supporting a leading Tier 1 Bank that is undergoing a completely greenfield on-shoring transformation of its engineering capabilities. This is a rare opportunity for someone with a strong hands-on background in Java and a heavy focus on AWS architecture. 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 optimised 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. Stay informed of industry technology trends and innovations, and actively contribute to the organisation’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: Previous first-hand experience operating large-scale production systems.
Knows about reliability, visibility, and operational readiness. Communicates teamwork and influences the roadmap within their team. Has deep knowledge of at least one public cloud provider (AWS preferred, but could be GCP, Azure).
Knows about the internals and networking security to a reasonable level. T-shaped engineer - skilled in at least one technology (ie, Java, React) but competent with others. This is a Permanent role based in Manchester/Knutsford with Hybrid working (2 days in the office).