26 to 50 of 57 Legacy Code Jobs in the UK

Mathematical Developer

Location
Cambridgeshire and Peterborough, England, United Kingdom
technically challenging work items, breaking them down into manageable tasks and making sound implementation decisions.* Work effectively within an existing, and in some areas legacy codebase, balancing respect for established team practices with thoughtful technical improvement.* Demonstrate the potential to lead technical projects.* Provide guidance, coaching and technical mentoring ...

Android Engineer

Hiring Organisation
EUROPEAN SOFTWARE SOLUTIONS (UK) LIMITED
Location
Burgess Hill, West Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
able to dive deep and rapidly iterate on ideas with your team despite some ambiguity. Relevant experience and skills Building Android Applications Writing & Deleting code Build tools like Gradle, GitHub Actions, and Circle CI Continuous Integration patterns Finding and fixing bugs Asynchronous coding patterns Performance Analysis and Optimization Dealing … with legacy code Unit & Integration Tests Open Source Working in a globally distributed team Self-starting and good at time management Integrating with bespoke lovingly hand-crafted backend services from the days of yore. Designing solutions for open ended problems Bachelors degree in Computer Science or related field ...

iOS Engineer

Hiring Organisation
EUROPEAN SOFTWARE SOLUTIONS (UK) LIMITED
Location
Burgess Hill, West Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
able to dive deep and rapidly iterate on ideas with your team despite some ambiguity. Relevant experience and skills Building iOS Applications Writing & Deleting code Build tools like Tuist, xcodebuild, GitHub Actions, and Circle CI Continuous Integration patterns Finding and fixing bugs Functional coding patterns Performance Analysis and Optimization … Dealing with Objective-C legacy code Unit & Integration Tests Open Source Working in a globally distributed team Self-starting and good at time management Integrating with bespoke lovingly hand-crafted backend services from the days of yore. Designing solutions for open ended problems Bachelors degree in Computer Science ...

Senior SAP ABAP Developer/ Engineer - £80K-£120K + Options - UK

Hiring Organisation
KES EU
Location
England, United Kingdom
client has a world-class AI solution for SAP customers looking to modernise their legacy code and optimise business processes. This client has received significant funding and has a great leadership team, putting them in a strong position to realise their ambitious business plans. They require SAP Engineers ...

Software Development Team Leader

Location
Rowley Green, England, United Kingdom
your experience and skills can contribute to their success. This will involve working on new features and enhancements, re-architecting, fixing defects and porting legacy code to new technologies. Key Responsibilities Manage a Scrum team developing our Payments software products using agile methodologies. Growing the team skills ...

Senior Software Engineer, R2 Gateway

Location
Greater London, England, United Kingdom
design docs through implementation, testing, deployment, and production monitoring. Continuously improve the reliability, performance, and observability of the gateway; ramp quickly into unfamiliar and legacy code paths and reduce operational toil. Participate in on-call rotations, drive incident resolution, and write postmortems that raise reliability standards. ...

Ios Engineer

Location
Burgess Hill, England, United Kingdom
able to dive deep and rapidly iterate on ideas with your team despite some ambiguity. Relevant experience and skills: Building iOS Applications Writing & Deleting code Build tools like Tuist, xcodebuild, GitHub Actions, and Circle CI Continuous Integration patterns Finding and fixing bugs Functional coding patterns Performance Analysis and Optimization … Dealing with Objective-C Legacy code Unit & Integration Tests Open Source Working in a globally distributed team Self-starting and good at time management Integrating with bespoke lovingly hand-crafted Back End services from the days of yore. Designing solutions for open ended problems Bachelor's degree ...

Software Architect [gn] Data Intelligence

Hiring Organisation
Actian
Location
United Kingdom
running if there are issues in production. Making Life Easy for Developers: Create clear APIs, templates, and common tools so internal developers can write code faster and with fewer mistakes. Cloud Cost Control: Monitor and optimize the use of cloud servers and tools (like Kubernetes) to keep the product … cost-effective to run. Improving Legacy Code: Identify parts of the system that have become outdated and plan how to improve them step-by-step without stopping daily work. Technical Guidance & Standards: Review team designs and define the company's technical standards, helping to resolve questions without becoming ...

Full Stack Engineer

Location
United Kingdom
Finance, CRM, Revenue Operations, and Support teams to translate business needs into technical solutions. Drive continuous improvement: Proactively challenge the status quo to elevate code quality, modernise legacy codebase components, and explore new engineering tools and frameworks. Maintain system health & observability: Debug and troubleshoot issues in production environments … Practical experience with TypeScript/JavaScript, Node.js, and modern frontend frameworks such as React. Engineering & DevOps foundations: Familiarity with modern software development practices (Git, code reviews, automated testing) and DevOps tools like Docker and Kubernetes. Academic foundation & communication: BSc/MSc in Computer Science, Computer Engineering, or equivalent practical ...

Principal Software Engineer

Location
Heybridge, England, United Kingdom
evidence to demonstrate that the software requirements have been satisfied. Analyses existing software for architectural or design issues and drives improvement of the existing code base to meet modern requirements for robustness and safety. Analyses verification test results against software requirements. Provides targeted testing of software level functionality … embedded software testing at module level. Degree Qualified Strong knowledge of modern C++ in relation to real-time systems, including an understanding of refactoring legacy code to improve robustness. A working appreciation of associated engineering disciplines. Proficient with design and analysis tools. This can include an appreciation ...

Database & Enterprise Systems Specialist

Location
Bedford, England, United Kingdom
enterprise-wide business intelligence Internal Platforms & Maintainability Maintain and evolve internal reporting and application platforms to ensure scalability, usability, and long‐term sustainability Refactor legacy code and data access patterns where appropriate to reduce technical debt and improve maintainability Implement features that improve discoverability, access control, and responsible ...

Software Developer

Hiring Organisation
Network Mapping Limited
Location
Knaresborough, North Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£55,000
environments. Desirable skills & experience: C#/.NET: experience building libraries and command-line tools with .NET 8.0+. Comfortable reading and safely modifying existing/legacy codebases; good documentation and PR practices. SQL Databases: PostgreSQL and SQLite experience (schema design, migrations, basicperformance tuning). Orchestration & data engineering: experience with workflow … e.g. GitHub Actions. AI-assisted development: comfortable using AI-assisted tools (e.g., GitHub Copilot) to increase productivity, while validating and testing any AI-generated code and understanding its limitations. Experience building or maintaining REST APIs, microservices, event-driven services, and message-driven patterns. Containerisation: experience using Docker and deploying ...

Front End Developer - 12M FTC

Location
Nottingham, England, United Kingdom
live on boots.com Advise on the art of the possible in ideation. Helping specialists & designers refine hypotheses into well-defined experiment briefs. Write the code to bring experiments to life on the website and actioning feedback during the build process. Communicate with IT to get experiments into production. What … JavaScript, HTML & CSS (TypeScript & React experience is a plus) Experienced in DOM navigation & manipulation. Able to integrate new features on top of existing legacy code by breaking larger problems into smaller components. Attention to detail – Both in implementing pixel-perfect designs, and in ensuring user functionality is logical ...

NetSuite Developer

Location
Wantage, England, United Kingdom
join our growing team working on our NetSuite CRM system. Principal Duties: Generation of Suite Scripts to fulfil business requirements. Understand, Maintain & Update Legacy Code Ability to accurately document & communicate scripts & workflows. NetSuite Report Generation & Modification. NetSuite System Updates – including products, classes, customers. Ensuring that workflows within NetSuite ...

NetSuite Developer/Administrator

Hiring Organisation
Buchan and London Recruitment
Location
OX12, Whatscombe, West Berkshire, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
join our growing team working on our NetSuite CRM system. Principal Duties: Generation of Suite Scripts to fulfil business requirements. Understand, Maintain & Update Legacy Code Ability to accurately document & communicate scripts & workflows. NetSuite Report Generation & Modification. NetSuite System Updates – including products, classes, customers. Ensuring that workflows within NetSuite ...

Senior Fullstack Engineer — Platform Architect

Location
Greater London, England, United Kingdom
high-quality engineering on mature platforms. The ideal candidate will have 8-15 years of experience, strong Python skills, and comfort navigating complex legacy code. This position offers an opportunity to make architectural decisions and contribute to the company's operational growth, while working alongside senior decision-makers. #J ...

Experienced .NET Engineer

Location
Maidstone, England, United Kingdom
level developers to grow in their roles. This is a hands‐on role where you’ll be deeply involved in writing high‐quality code in a complex software environment, whilst also managing a team of 3–4 engineers. You’ll be the subject expert for your scrum, supporting your … with the confidence to resolve conflicts and support team cohesion. Excellent analytical, debugging, and problem‐solving skills, including the ability to adapt and fix legacy code. Experience planning, coordinating, and delivering testable software in scaled Agile environments. Solid knowledge of software structures, architectures, design patterns, and modern development processes. ...

Database and Systems Lead

Location
Cardiff, Wales, United Kingdom
premise data to a modern data cloud platform, including ETL pipelines and performance tuning. Design and deliver self-service reporting dashboards that replace legacy front-end tools. Establish data governance, access control, and compliance standards across the organisation Manage third-party vendors and infrastructure procurement. Lead and develop existing … ways of working. Experience Required Significant contribution to a data, database, or systems transformation programme Strong SQL experience Experience with data integrity, integration, and legacy code Translating business requirements into practical technical solutions Project management across a multi-phase programme Reporting design and delivery Data protection and security ...

Software Engineer III

Location
Greater London, England, United Kingdom
harder or less well‐understood problems, and be willing to conclude that an approach is not worth pursuing. Get up to speed in unfamiliar code fast: read it, map the important parts, ask good questions, and start contributing without needing everything explained. Work as a guest in codebases owned … visible to your line manager and to the teams you are working with. Take responsibility for the quality of what you ship: automated tests, code review, sensible logging, and thinking through failure modes rather than assuming the happy path. Apply appropriate care to security and data handling when introducing ...

Senior Software Engineer – Agentic Engineering x4

Location
Reading, England, United Kingdom
Senior Software Engineer – Agentic Engineering x4 Using AI and agentic engineering to modernise complex legacy software, and fundamentally change how engineering teams build software. What will you actually be doing? Use AI coding agents to investigate, refactor and modernise legacy codebases Design the "engineering harness" that gives … right context, rules and constraints to work effectively Build repository-level instructions, agent skills, prompts and dynamic context Work with technologies such as Claude Code, MCP and other agentic development tools Establish automated testing and AI evaluation frameworks (evals) to make sure speed doesn't come at the expense ...

Android Developer

Location
Greater London, England, United Kingdom
more modern Android development tools, including Jetpack Compose, Coroutines/Flow, MVVM, Webviews, other Jetpack libraries, and modular app architectures Ability to test code and promote a culture of testing Experience with JVM unit testing, instrumented testing, and UI regression testing Comfortable working with cutting-edge technologies and legacy code Experience in, or willingness to take on, a leadership role in team projects Rough understanding of iOS development and interest in learning more Nice to have: familiarity with Swift and ObjectiveC for iOS, Scala and Typescript for server-side development Условия: £82,000 Per year One office ...

Senior Java Developer (6 month contract)

Location
Belfast City District, Northern Ireland, United Kingdom
global financial services firm. This is a key build focused on MiFID II transaction reporting, trade transparency, and instrument data — replacing a legacy system with a cloud-native microservices architecture (Java 17, Spring Boot, AWS, CI/CD). You’d be working closely with BAs, compliance SMEs … deliver genuinely business-critical features. Key highlights Greenfield build – no legacy codebase Cloud-native tech stack (Java, Spring Boot, AWS, GitHub Actions, Jenkins) Regulatory focus (MiFID II, EMIR, SFTR, etc.) Responsibilities Design and implement scalable, cloud-native backend components using Java and Spring Boot Collaborate with cross-functional teams ...

Frontend Engineer - React/TypeScript for Payments

Location
United Kingdom
BigCommerce platform. You will work with product, design, and fellow engineers to deliver scalable, secure, and reliable UI components. You will refactor legacy code, improve performance, and contribute to the front-end developer experience, while mentoring others and upholding quality standards across the codebase. #J-18808-Ljbffr ...

Full-Stack Engineer: PHP Backend + React Frontend

Location
United Kingdom
including Stripe-driven processes, and deliver responsive interfaces. You’ll collaborate with Product, Finance, CRM, and Revenue Operations, ensuring scalable, reliable software and modernising legacy code in a fast-growing, global environment. #J-18808-Ljbffr ...

Senior Mobile Engineer (Flutter/Dart) — Lead & Deliver

Location
United Kingdom
collaborate with clients and internal teams to shape requirements and technical decisions. You will combine hands-on Flutter/Dart work with leadership, modernising legacy code when needed, and guiding junior developers while delivering robust app solutions across iOS and Android. #J-18808-Ljbffr ...