Lead Full Stack Software Engineer

  • Robert Walters
  • 05/02/2026
Contractor Information Technology Telecommunications

Job Description

Lead Full Stack Software Engineer - JP Morgan - London - 12 months contract - ONSITE - PAYE

We are seeking a hands on Lead Full Stack Software Engineer to join JP Morgan's Asset Management division on an initial 12 months contract in London. For this role we are seeking a hands on engineer ideally with Java or Python Back End with React Front End. The successful candidate will support the manager in running daily scrums and fortnight planning sessions whilst owning a large piece of work and deliver it with a team and highlight any risks/blockers to the manager.

Description
We have an exciting and rewarding opportunity for a hands-on engineering leader to set technical direction, coach a high-performing agile team, and deliver trusted, market-leading technology products for the Asset Management Research Technology organization. As the Software Engineering Lead, you will own outcomes across architecture, delivery, and people leadership, guiding the team building cloud-native solutions-especially ensuring security, reliability, and scalability.

Role responsibilities:
Delivery ownership
Own end-to-end delivery-from backlog refinement and sprint planning to production readiness, release, and post-deployment learning.
Drive disciplined SDLC, CI/CD, infrastructure as code.
Ensure operational excellence: reliability, monitoring, on-call readiness, and incident response.
People leadership
Coach engineers and senior ICs; grow talent through mentorship, pairing, and clear career development paths.
Foster an inclusive, high-trust culture grounded in accountability, continuous learning, and psychological safety.
Set goals and outcomes; remove impediments; ensure the team consistently meets commitments.
Stakeholder and product partnership
Partner with Product, Research, and Data stakeholders to align technical strategy to business outcomes.
Translate research requirements into scalable platforms and services; communicate trade-offs and timelines clearly.
Controls and governance
Ensure solutions adhere to firmwide security, compliance, and risk management standards.
Proactively manage cloud costs, identity and access, secrets management, and data protection.

Required qualifications, capabilities, and skills:
Extensive software engineering experience with advanced proficiency in Java and/or Python.
Hands on Front End development experience with React
Proven leadership in cloud-native systems on AWS (compute, storage, networking, IAM, KMS, observability).
Hands-on experience delivering secure, high-quality production systems; strong code review and debugging skills.
Demonstrated success leading teams through system design, application development, testing, and operational stability.
Expertise in modern SDLC: CI/CD (eg, Jenkins/GitLab), infrastructure as code (eg, Terraform/CloudFormation), automated testing.
Ability to make and communicate sound architectural decisions, balancing customer needs, regulatory constraints, and operational realities.
Excellent communication skills for aligning stakeholders and influencing outcomes across product and technology teams.
Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or a related technical field, or equivalent experience.

Preferred qualifications, capabilities, and skills:
Prior ownership of complex cloud cost optimization, performance tuning, and resiliency engineering.
Experience establishing engineering standards and scaling teams (principles, playbooks, onboarding, coaching).
Track record of influencing cross-functional stakeholders and managing delivery across multiple products or platforms.
Team and culture
Lead by example as a servant leader, modelling inclusion, respect, and continuous learning.
Advocate firmwide frameworks, tools, and SDLC best practices.
Promote a culture of diversity, opportunity, inclusion, and respect.

GSC Manchester TET is acting as an Employment Business in relation to this vacancy.