1 to 25 of 35 Legacy Code Jobs in London

Senior Fullstack Software Engineer

Location
Greater London, England, United Kingdom
operations – a mature, revenue-generating system that has evolved over years and continues to scale. If you enjoy owning real systems, thinking architecturally, improving legacy code thoughtfully rather than rewriting it, and being trusted to deliver without heavy supervision, this role will feel unusually well-matched. The role … calm, root‐cause mindset Incrementally improving system architecture using sound design principles (including modular design, DDD‐style thinking, and pragmatic architectural patterns) Reviewing code, raising standards constructively, and contributing to a disciplined engineering culture Leveraging modern tooling (including AI‐assisted development) to improve quality and velocity This ...

Senior Software Engineer - Quant trading

Hiring Organisation
Appcast
Location
London, UK
Python or Java, to successfully accomplish development tasks.Conduct thorough testing at the unit, functional, and integration levels to ensure software reliability and performance.Handle both legacy code and new development projects.Promote collaboration and synergy among traders, researchers, and software engineers.Qualifications:Experience in designing, developing, and supporting mission-critical, high … Python or Java, to successfully accomplish development tasks.Conduct thorough testing at the unit, functional, and integration levels to ensure software reliability and performance.Handle both legacy code and new development projects.Promote collaboration and synergy among traders, researchers, and software engineers.Qualifications:Experience in designing, developing, and supporting mission-critical, high ...

Senior Software Engineer

Location
City Of London, England, United Kingdom
untangling complex systems and modernising core infrastructure without breaking production. This is an exciting opportunity to modernise core C#/SQL systems! Extract legacy business logic, build clean services, and verify changes in shadow mode with zero downtime to revenue flows. Extract business rules scattered across C#, embedded JavaScript … rules assemblies. Build new services cleanly. with proper Dependency Injection (DI), robust authentication/authorization, structured logging, and full observability. Work fluently across both legacy .NET Framework 4.8 (ASP.NET MVC5, WebAPI 2, EF6) and modern .NET, as both will coexist for the whole transition period. Navigate across the multiple ...

Android Engineer

Hiring Organisation
ASOS
Location
London, United Kingdom
Salary
£ 80 K
Developer KeynotesKotlin & Jetpack Compose first approachOver 10M+ downloadsThe codebase uses modern Android Jetpack components, Kotlin Coroutines, Flow/StateFlow, and RxJava in legacy areasMake an impact on millions of customersNever ending chance of experimenting with latest tech, including KMM, Jetpack Compose and more!We have done some significant work … Android developerYou are extremely comfortable with KotlinYou know reactive programming techniquesYou can contribute to discussions on technical architecture and design You believe that all code is legacy code if it isn't unit/UI testedYou love agile/scrum and can work as part ...

Android Engineer

Location
Greater London, England, United Kingdom
Keynotes. Kotlin & Jetpack Compose first approach. Over 10M+ downloads. The codebase uses modern Android Jetpack components, Kotlin Coroutines, Flow/StateFlow, and RxJava in legacy areas. Make an impact on millions of customers. Never ending chance of experimenting with latest tech, including KMM, Jetpack Compose and more! We have … extremely comfortable with Kotlin. You know reactive programming techniques. You can contribute to discussions on technical architecture and design. You believe that all code is legacy code if it isn't unit/UI tested. You love agile/scrum and can work as part ...

Risk C# / .NET Developer (Credit Risk Analytics)

Location
Greater London, England, United Kingdom
technologies to improve the capabilities of Risk Management. Key responsibilities: Extending Credit Risk pricing calculators to support additional products and scenarios. Upgrading the legacy codebase to .NET Core. Undertaking performance tuning of existing applications and services. Performing rigorous testing of the codebase, including unit and integration testing. Supporting ...

AI-Native Software Engineer

Location
Greater London, England, United Kingdom
codebase gets easier for both humans and AI tooling to work in. Improve how the codebase is documented and structured so AI code assistants can be guided effectively, for example context files, architecture notes and structured inline documentation. Convert product specifications into precise engineering specifications, building in enough specificity … context that a code assistant can deliver efficiently and reliably, with minimal iteration, rather than being nudged repeatedly toward a solution. Use proofs of concept to prove out the right level of specification and methodology, so AI-assisted changes land reliably and with confidence. Deliver across a full SDLC ...

Senior Software Engineer

Hiring Organisation
TripAdvisor
Location
London, United Kingdom
Salary
Confidential
high-level business goals into clear technical specifications, often serving as the technical lead for multi-quarter initiatives.Elevate the Team: Set the bar for code quality, lead the adoption of review standards, and mentor junior and mid-level engineers.Master Agentic AI: Use AI tools as a strategic partner … risks and setting the team-wide standards for automation, monitoring, and long-term stability.Optimize Systems: Actively look for opportunities to simplify, consolidate, or retire legacy code to reduce complexity and increase team velocity.Skills & Experience We typically look for 5+ years’ experience, following a Bachelor’s degree or above ...

Senior Software Engineer, Unified Platform - Trade Management, Trade & Order Processing, Platform Services

Location
Greater London, England, United Kingdom
systems with a constant focus on testing, reliability, scalability, and maintainability. Designing, modeling, and programming in a variety of languages and technologies. Working on legacy code as well as green field development. Initiative driving projects to completion. Learning and promoting new technologies with a focus on best practices. ...

Senior Software Engineer, Unified Platform - Trade Management, Trade & Order Processing, Platform Services

Hiring Organisation
DRW
Location
London, United Kingdom
Salary
£ 80 K
Building systems with a constant focus on testing, reliability, scalability, and maintainability.Designing, modeling, and programming in a variety of languages and technologies. Working on legacy code as well as green field development.Initiative driving projects to completion.Learning and promoting new technologies with a focus on best practices.Providing on-call ...

VP, Product & Engineering Coda & FP&A

Hiring Organisation
UNIT4 Group
Location
London, United Kingdom
Salary
£ 80 K
slowing the pace of new development. Demonstrable hands-on experience applying AI to software engineering at team scale with measurable results (e.g. AI-driven code modernisation, test generation for legacy code or agentic development workflows) and an informed point of view on how AI will change both ...

VP, Product & Engineering Coda & FP&A

Location
Greater London, England, United Kingdom
slowing the pace of new development. Demonstrable hands-on experience applying AI to software engineering at team scale with measurable results (e.g. AI-driven code modernisation, test generation for legacy code or agentic development workflows) and an informed point of view on how AI will change both ...

Senior Front End Developer - FTC

Hiring Organisation
UKTV
Location
Greater London, United Kingdom
Employment Type
Full Time
bring to the role....key experience, knowledge, skills & personal qualities Key Experience Experience in UI development on a direct-to-consumer product Experience writing code for connected tv applications for partners such as Amazon Fire, Samsung, LG, Freeview Play etc. Strong demonstrable skills of TypeScript and React Proficiency in HTML … integrating 3rd party services and APIs into an existing technology stack Experienced with state management Comfortable writing in cutting edge technologies as well as legacy code Familiarity with design patterns and object-orientated programming Understanding of version control e.g. Git. Understanding of unit testing and/or test ...

Python Software Engineer, Trading Platform

Location
Greater London, England, United Kingdom
research analysis workflows by utilizing and expanding on DRW’s in‐house infrastructure and improve productivity Evaluate new technologies and identify/deprecate legacy code to improve on the current technological stack Collaborate with other engineers, traders, and researchers to design custom frameworks or end‐user solutions Write … performance sensitive code and user‐friendly APIs to facilitate access to our in‐house data analysis infrastructure Lead design discussions and conduct code reviews to maintain high standards and quality of written code Requirements: Bachelor’s or Master’s degree in Computer Science or related Engineering discipline ...

Staff Engineer, Test Integration, Modelling and Simulation (R5601)

Location
Greater London, England, United Kingdom
Extensive experience in C++ using modern C++ (C++17/20) while possessing a solid understanding of older standards (C++98/03) for adapting to legacy code and systems seamlessly. Experience in Python. Programming experience in a Linux environment (Windows experience is a bonus). Expertise with Docker ...

Senior Front Office Developer – HFT

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 100 K
Python or Java, to successfully accomplish development tasks.Conduct thorough testing at the unit, functional, and integration levels to ensure software reliability and performance.Handle both legacy code and new development projects.Promote collaboration and synergy among traders, researchers, and software engineers.Qualifications:Experience in designing, developing, and supporting mission-critical, high ...

Senior Front Office Developer - HFT

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Java, to successfully accomplish development tasks. Conduct thorough testing at the unit, functional, and integration levels to ensure software reliability and performance. Handle both legacy code and new development projects. Promote collaboration and synergy among traders, researchers, and software engineers. Qualifications: Experience in designing, developing, and supporting mission ...

Senior Software Development Engineer

Hiring Organisation
Expedia
Location
London, United Kingdom
Salary
£ 80 K
delivery.Hands on experience with Kotlin for server side, or/and React and Typescript for the frontend. Proven track record of refactoring and modernising legacy codebases and architectures, improving performance and maintainability while minimising risk and customer impact.Track record of integrating and optimizing AI/ML-enabled features ...

Senior Software Development Engineer

Location
Greater London, England, United Kingdom
Hands on experience with Kotlin for server side, or/and React and Typescript for the frontend. Proven track record of refactoring and modernising legacy codebases and architectures, improving performance and maintainability while minimising risk and customer impact. Track record of integrating and optimizing AI/ML-enabled features ...

Global Banking & Markets - Software Engineer - Vice President - London London · United Kingdom [...]

Location
Greater London, England, United Kingdom
lean heavily into AI‐driven development. Using Goldman Sachs' AI tooling and agentic coding assistants, you will govern multiple AI agents, rapidly comprehend large legacy codebases, generate and assess production‐quality code, and accelerate every phase of the software development lifecycle. Your Impact Drive a strategic transformation : Work … centric, AI‐driven world, and define and deliver the requirements for CTL integration. Multiply your output with AI : Orchestrate AI coding agents (e.g., Claude Code, GitHub Copilot, Devin, Gemini Code Assist) across all stages of the SDLC while maintaining mastery, quality, and production fitness over all AI‐generated ...

Global Banking & Markets - Software Engineer - Vice President - London

Hiring Organisation
Goldman Sachs
Location
London, United Kingdom
Salary
£ 100 K
lean heavily into AI-driven development. Using Goldman Sachs' AI tooling and agentic coding assistants, you will govern multiple AI agents, rapidly comprehend large legacy codebases, generate and assess production-quality code, and accelerate every phase of the software development lifecycle.Your ImpactDrive a strategic transformation: Work alongside domain … cloud-centric, AI-driven world, and define and deliver the requirements for CTL integration.Multiply your output with AI: Orchestrate AI coding agents (e.g., Claude Code, GitHub Copilot, Devin, Gemini Code Assist) across all stages of the SDLC while maintaining mastery, quality, and production fitness over all AI-generated ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
market. Having received huge investment, they are on a journey to truly disrupt the industry and are not held back by any legacy code or old customers. This means that they're able to build out state-of-the-art, Greenfield code which can focus on being ...

Senior Software Engineer, Quant trading – Python, RUST, C++

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 80 K
Python or Java, to successfully accomplish development tasks.Conduct thorough testing at the unit, functional, and integration levels to ensure software reliability and performance.Handle both legacy code and new development projects.Promote collaboration and synergy among traders, researchers, and software engineers.Qualifications:Experience in designing, developing, and supporting mission-critical, high ...

Senior Software Engineer, Quant trading – Python, Java, C++

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 100 K
Python or Java, to successfully accomplish development tasks.Conduct thorough testing at the unit, functional, and integration levels to ensure software reliability and performance.Handle both legacy code and new development projects.Promote collaboration and synergy among traders, researchers, and software engineers.Qualifications:Experience in designing, developing, and supporting mission-critical, high ...

Senior Software Engineer, Quant trading - Python, RUST, C++

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Java, to successfully accomplish development tasks. Conduct thorough testing at the unit, functional, and integration levels to ensure software reliability and performance. Handle both legacy code and new development projects. Promote collaboration and synergy among traders, researchers, and software engineers. Qualifications: Experience in designing, developing, and supporting mission ...