About this role
Salary: £100,000 - 100,000 per year
Requirements: Proven leadership of software engineering teams building distributed systems and microservices in agile environments (Scrum/Kanban).Deep Java experience (Spring), with architectural patterns for scalable, observable, testable systems and strong API design.Strong DevOps practices, including CI/CD (e.g., GitLab), automated testing (JUnit/Spock), code reviews, telemetry/observability (Splunk, AppDynamics), containers (Docker), and cloud.Hands-on AI development using modern tools and IDEs (e.g., Windsurf), with experience integrating AI into product workflows.Excellent communication and stakeholder influence, with the ability to simplify complexity, make evidence-based decisions, and drive continuous improvement.Corporate Actions domain experience is strongly preferred.Groovy/Spock and JavaScript/TypeScript with Angular experience for full-stack contexts is preferred.Financial services background with risk and controls experience in regulated environments is preferred. Responsibilities: Lead and develop inclusive, high-performing engineering teams; set clear objectives, coach talent, and foster succession planning.Own end-to-end delivery for critical software, including requirements, architecture, implementation, testing, deployment, observability, and reliability.Raise engineering excellence and resilience through best practices and automation across code, testing, microservices/APIs, performance, and infrastructure.Design secure-by-design systems using threat modeling, logging/monitoring, incident playbooks, and disaster recovery.Partner with product, design, and operations to translate outcomes into measurable technical plans.Guide architecture modernization, integrations, cloud/container adoption, and technical debt remediation.Represent engineering in program reviews and governance forums.Ensure compliance, risk management, and operational excellence aligned to our principles and strategic pillars. Technologies: AIAPIAngularCI/CDCloudDevOpsDockerGitLabGroovyJUnitJavaJavaScriptKanbanSplunkSpringTypeScriptWindsurfmicroservicesFlowGitIntelliJSupportMavenFullstack More:
We are a leading global financial services company at the heart of the global financial system, influencing nearly 20% of the worlds investible assets. Our teams harness cutting-edge AI and breakthrough technologies to collaborate with clients and deliver transformative solutions that redefine industries and uplift communities worldwide. We are recognized as a top destination for innovators, where bold ideas meet advanced technology and exceptional talent. This full stack engineer role is based in Manchester and offers the opportunity to join a high-impact team focused on secure, resilient, and scalable systems. We offer highly competitive compensation, benefits, and wellbeing programs rooted in a strong culture of excellence and a pay-for-performance philosophy, along with flexible global resources, generous paid leaves, and paid volunteer time. We are an Equal Employment Opportunity/Affirmative Action Employer.
last updated 37 week of 2026