Legacy Code Jobs in the UK

151 to 175 of 240 Legacy Code Jobs in the UK

Cloud Tech Lead

London, United Kingdom
Theodo
will be key to your role, as you help elevate their skills and drive long-term success. Our focus is AWS Serverless & TypeScript, but you'll also consult on legacy code optimisation and replatforming when needed. What we're looking for: Core Skills: - 5 years+ in cloud engineering - Proficient in TypeScript & Node (Python is a plus) - Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Stockport, Cheshire, United Kingdom
Maxwell Bond
Stack. As a Software Engineer, you ll be an integral part of a small, agile team. They work on a cutting-edge platform that processes millions of visitors. No legacy code here they ve fully embraced the cloud-first approach, and almost all their old systems are now happily retired. They re all about cloud-based solutions, heavily More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 60,000 Annual
Posted:

Software Engineer

Stockport, Greater Manchester, United Kingdom
Maxwell Bond
Stack. As a Software Engineer, you’ll be an integral part of a small, agile team. They work on a cutting-edge platform that processes millions of visitors. No legacy code here—they’ve fully embraced the cloud-first approach, and almost all their old systems are now happily retired. They’re all about cloud-based solutions, heavily More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Umbraco Full Stack Developer

Nechells, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Tools : Visual Studio/VS code. Microsoft DevOps for deployment and version control. Primary Backend Language : C#. Database Management : Microsoft SQL Server. Development Practices : We prioritise robust, well-documented code and maintain tight control over our deployment processes using industry standards and best practices. This role will allow you to build on our current foundation and implement innovative solutions … corporate websites using Umbraco and C#. Maintain and enhance the use of Microsoft Azure and Microsoft DevOps to support secure, scalable, and efficient deployments. Champion high-quality, well-documented code that adheres to industry best practices. Work as part of a team as well independently on projects. Take ownership of the development process, from architecture to testing and deployment. … Stay ahead of the curve by exploring new technologies and methods that could improve our work. Make recommendations and implement those recommendations when you detect legacy code that could be improved. About You: You are a creative, problem-solving individual, who is proactively seeking opportunities for personal growth, team development and business improvement. You are a team player More ❯
Posted:

Senior Software Engineer C# / .Net

Manchester, United Kingdom
Cloud Imperium Games Limited
team collaborates closely with Designers, Artists, Engineers, QA, and Production to deliver tools for automated testing, data management, process support, and team coordination. Key Responsibilities: Ensure high standards in code quality and usability. Plan and oversee team work in collaboration with the Lead and Producer. Provide accurate estimates and support the Tools Team on all projects. Continuously improve user … experience in C#, WPF or Blazor, and SQL in a commercial environment. Passion for creating user-friendly tools. Ability to work well in a team and handle large or legacy codebases. Experience working in an agile, cross-functional environment. CIG Diversity Statement: We are committed to fostering a diverse and inclusive workplace that celebrates all backgrounds and perspectives. We More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Embedded)

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
James Fisher and Sons plc
Fi). Key Accountabilities Support software engineering input to the existing product range as well as new systems and products. Support software management of change for new and existing legacy codebase. Creation of software engineering documentation such as specifications, proposals, test plans, reports and manuals. Adherence to engineering and company standards and processes. Site visits to other JFD offices … and debug. Good knowledge in high level development languages – preferably one or more of C# and C++, and C. Software management systems (e.g. Azure DevOps, GitHub, etc) advantageous. Source code version control systems (specifically git) advantageous. Communications (network and serial) advantageous. User interface design advantageous. Database development advantageous. Software design methodology advantageous. Ability to obtain SC level security clearance More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Songtradr
the team, you will collaborate with engineers, product managers, and designers to clarify specifications and build high-quality, well-tested software that provides an excellent user experience. Responsibilities include code reviews, troubleshooting, and bug fixes. This role requires balancing teamwork with independent initiative. You should thrive in cross-functional teams and be capable of owning projects from start to … for 4 hours of overlap with US Central Time. Ability to attend daily standups at 11:00 am US Central Time. Willingness to learn and work with a large legacy codebase. Nice to Have Linux or macOS command-line skills, including zshell or bash. Experience building consumer software products. Focus on user experience. Personal Attributes Passion for independent music More ❯
Posted:

Principal Software Engineer

England, United Kingdom
Plutus
and design, helping teams to design and build software to a high standard. Lead initiatives that introduce or improve best practices, including new tools, methodologies, and standards that elevate code quality and efficiency. Act as a trusted advisor to engineering leadership, providing insights into industry trends, emerging technologies, and competitive landscape. Collaborate with cross-functional leaders to shape product … maintain high standards of compliance in areas such as privacy, security, and process adherence. Help teams adapt to working with new technologies and be comfortable with refactoring and modernising legacy code. Assist with diagnosis and remediation of critical or challenging incidents. Requirements Expertise in cloud architecture, with excellent knowledge of the Microsoft technology stack including: .NET and .NET framework More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Python

London, England, United Kingdom
P2P
proprietary trading systems. Accelerate trading and 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 5+ years of experience building demanding, live systems in Python In-depth knowledge More ❯
Posted:

Engineering Manager

Hounslow, England, United Kingdom
JR United Kingdom
Why This Role? ? Team Leadership: Manage and mentor a growing team of backend/frontend engineers ? Modern Engineering Environment: Work on a cloud-native, AI-enabled platform with minimal legacy code ? Impactful Work: Influence product direction and contribute to scaling mission-critical systems ? Global Reach: Help deliver a platform used by large enterprise clients worldwide ? Career Growth: Step … needs into technical solutions Help define and execute development processes, sprint planning, and QA workflows Maintain a healthy balance between speed, quality, and technical debt Ensure best practices in code quality, documentation, and DevOps integration Your Profile 4+ years of experience in software engineering, with 1–2+ years in an engineering leadership or management role Strong technical background (you … don’t need to code daily, but should be comfortable leading technical discussions) Proven experience in a SaaS or product-driven environment (B2B a plus) Solid understanding of cloud infrastructure (AWS, GCP), CI/CD workflows, and agile development Interest or experience in AI/ML technologies is a plus Excellent communication skills and a team-first mentality What More ❯
Posted:

PHP Software Developer

Manchester, North West, United Kingdom
Hybrid / WFH Options
BIOMETRIC TALENT
perfect opportunity for you. How youll spend your day Developing and maintaining web applications focused on logistics visibility and tracking within international supply chains. Working on a mix of legacy systems (60%) and greenfield projects (6-18 months). Leading the refactoring of legacy code while ensuring applications run on the latest versions of Laravel. Supporting major … teams to ensure seamless integration of jQuery and JavaScript where needed. What youll bring to this role Strong back-end development experience, ideally with Laravel. Experience working with both legacy systems and greenfield projects. Proficiency in automation QA, particularly with PHP Unit. Ability to lead and improve QA processes within a development team. Knowledge of software architecture principles and More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

OTC Developer - Financial Services

London, United Kingdom
Hamilton Barnes Associates Limited
software systems supporting 24/7 global trading. Design and implement full-stack systems Predominately work across Java. Conduct comprehensive testing at unit, functional, and integration levels. Tackle both legacy code enhancements and greenfield development. Qualifications: Proven experience designing, developing, and maintaining mission-critical, high-performance applications. 5+ years of professional experience with Java Knowledge of network communication More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Site Reliability Engineer

Cheltenham, England, United Kingdom
Hybrid / WFH Options
Northrop Grumman
growth. Your Responsibilities: Work alongside customers to drive their work to high standards. Define and create automated solutions to reduce manual effort and costs. Promote high standards and good code quality practices. Assist with updates and out-of-hours maintenance as needed. Coach and mentor junior/graduate engineers. Your Experience: Support for live (mission-critical) systems, fault finding … Docker, Kubernetes/OpenShift). Experience developing in cloud environments (AWS, Azure). Your Future Team: You will work with software teams providing infrastructure and platform expertise, re-engineering legacy code, and automating processes. Presence on customer sites to maintain and upgrade systems is required. Our team is diverse, inclusive, and committed to innovation, working across multiple cloud More ❯
Posted:

Lead Backend Developer To Join Startup

London, England, United Kingdom
Hybrid / WFH Options
Zero Down Lease
platform and integrations. You'll design internal and external endpoints that will be the foundation to our future growth as we move more into Postgres and away from low-code tools like Airtable. Reliable Systems - Ensure our systems are reliable and resilient so that the team can rely on things "just working" without worrying as we continue to ship … that accurately reflect the world without being overly complex. Architecture mindset: You've made architectural decisions for growing applications. Preferably with experience handling migrations between platforms and moving from legacy code bases to more modern systems. Problem-solving chops: Ability to navigate ambiguous, complex problems. Our domain (leasehold property law) can be intricate - you're eager to dive … into unfamiliar territory and simplify complexity with technology. Comfortable with some frontend: 90% of the development work will be focused on backend code, databases and infrastructure, but 10% of it will be the occasional frontend work with basic HTML/CSS/JQuery (no modern JS frameworks). Leadership and collaboration: You don't need to have been a More ❯
Posted:

Technical Architect

London, England, United Kingdom
Defaqto
maintaining documentation and records for future reference. Technical Design Author designs and blueprints for the engineering teams to implement and follow. Analyse, understand, and build documentation for the existing legacy system, including its functionalities, challenges, and limitations – sharing your documentation and plans with senior team members to plan for the future Own the Technical Design Authority process, to ensure … Proficient in at least one backend programming language (.NET preferred). Ability to work independently and manage multiple priorities effectively. Strong problem-solving and analytical skills. Experience working with legacy code modernization projects. Knowledge of CI/CD pipelines and DevOps practices. Experience with IaC tools like Terraform or Azure Resource Manager. Experience in containerization technologies like Docker More ❯
Posted:

Technical Architect

Huddersfield, England, United Kingdom
Defaqto
maintaining documentation and records for future reference. Technical Design Author designs and blueprints for the engineering teams to implement and follow. Analyse, understand, and build documentation for the existing legacy system, including its functionalities, challenges, and limitations – sharing your documentation and plans with senior teammembers to plan for the future. Own the Technical Design Authority process, to ensure all … Proficient in at least one backend programming language (.NET preferred). Ability to work independently and manage multiple priorities effectively. Strong problem-solving and analytical skills. Experience working with legacy code modernization projects. Knowledge of CI/CD pipelines and DevOps practices. Experience with IaC tools like Terraform or Azure Resource Manager. Experience in containerization technologies like Docker More ❯
Posted:

Technical Architect

Dorking, England, United Kingdom
Defaqto
maintaining documentation and records for future reference. Technical Design Author designs and blueprints for the engineering teams to implement and follow. Analyse, understand, and build documentation for the existing legacy system, including its functionalities, challenges, and limitations – sharing your documentation and plans with senior teammembers to plan for the future. Own the Technical Design Authority process, to ensure all … Proficient in at least one backend programming language (.NET preferred). Ability to work independently and manage multiple priorities effectively. Strong problem-solving and analytical skills. Experience working with legacy code modernization projects. Knowledge of CI/CD pipelines and DevOps practices. Experience with IaC tools like Terraform or Azure Resource Manager. Experience in containerization technologies like Docker More ❯
Posted:

Technical Architect

Cwmbran, Wales, United Kingdom
Defaqto
maintaining documentation and records for future reference. Technical Design Author designs and blueprints for the engineering teams to implement and follow. Analyse, understand, and build documentation for the existing legacy system, including its functionalities, challenges, and limitations – sharing your documentation and plans with senior teammembers to plan for the future. Own the Technical Design Authority process, to ensure all … Proficient in at least one backend programming language (.NET preferred). Ability to work independently and manage multiple priorities effectively. Strong problem-solving and analytical skills. Experience working with legacy code modernization projects. Knowledge of CI/CD pipelines and DevOps practices. Experience with IaC tools like Terraform or Azure Resource Manager. Experience in containerization technologies like Docker More ❯
Posted:

Senior Consultant, Android Developer, Deloitte Digital

Belfast, United Kingdom
Hybrid / WFH Options
Deloitte LLP
solutions for iconic brands. An Android developer at Deloitte Digital plays a key role in designing, developing, and maintaining high-quality Android applications. This involves writing clean and efficient code while collaborating with cross-functional teams to ensure adherence to coding standards. Key responsibilities include: Contributing to the overall architectural design of mobile applications. Integrating mobile applications seamlessly with … Working closely with designers to create a visually appealing and user-friendly interface. Conducting thorough testing, debugging, and optimizing performance for various devices. Creating and maintaining technical documentation for code, processes, and configurations. Effectively communicating within the team and with clients to understand project requirements. Staying updated on the latest Android development trends, tools, and technologies. Implementing security measures … are typically required: Extensive experience in Kotlin is crucial, as it's the primary language for modern Android development. Knowledge of Java is also beneficial for maintaining and updating legacy code. Deep familiarity with the Android SDK and its components, including different versions and how to deal with different screen sizes. Experience with Android Frameworks: Knowledge of core Android More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Consultant, Android Developer, Deloitte Digital

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Deloitte LLP
solutions for iconic brands. An Android developer at Deloitte Digital plays a key role in designing, developing, and maintaining high-quality Android applications. This involves writing clean and efficient code while collaborating with cross-functional teams to ensure adherence to coding standards. Key responsibilities include: Contributing to the overall architectural design of mobile applications. Integrating mobile applications seamlessly with … Working closely with designers to create a visually appealing and user-friendly interface. Conducting thorough testing, debugging, and optimizing performance for various devices. Creating and maintaining technical documentation for code, processes, and configurations. Effectively communicating within the team and with clients to understand project requirements. Staying updated on the latest Android development trends, tools, and technologies. Implementing security measures … are typically required: Extensive experience in Kotlin is crucial, as it's the primary language for modern Android development. Knowledge of Java is also beneficial for maintaining and updating legacy code. Deep familiarity with the Android SDK and its components, including different versions and how to deal with different screen sizes. Experience with Android Frameworks: Knowledge of core Android More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

PHP Developer

Crewe, England, United Kingdom
Candour Solutions
an established stock control, CRM, and order processing system used by hundreds of clients across the UK. Collaborate closely with the existing development team Assist with the modernisation of legacy code, ensuring stability while preparing the system for future enhancements. Contribute to long-term strategic improvements, including the potential AI integration. Technical Requirements Strong proficiency in PHP and More ❯
Posted:

Senior Data Engineer

Nottingham, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
data using Spark. Proficient in data cleansing and transforming data for analysis. Understanding of data storage concepts and logical structures like data warehousing. Ability to write production-quality, repeatable code for data pipelines, using templating and parameterization. Ability to recommend data pipeline designs based on business needs. Experience with data migration is a plus. Open to new technologies and … ways of working. Self-motivated, goal-oriented, and proactive. Strong troubleshooting skills and problem-solving ability. Experience with Git/version control, large legacy codebases, unit and integration testing, CI/CD, and software development best practices. Attention to detail and curiosity about data. Strong understanding of Linux tooling and concepts. Knowledge and experience with AWS is essential. Note More ❯
Posted:

Systems Engineer

London, England, United Kingdom
Teza Technologies
ll be a part of team Teza!). Our environment helps people to master their art and have fun doing it. What makes you a match : You love to code and find solutions to complex problems You know how to get people to listen to your ideas You are capable of understanding and improving the legacy codebase Difficult More ❯
Posted:

Senior Consultant, Android Developer, Deloitte Digital

Manchester, England, United Kingdom
Hybrid / WFH Options
Deloitte LLP
solutions for iconic brands. An Android developer at Deloitte Digital plays a key role in designing, developing, and maintaining high-quality Android applications. This involves writing clean and efficient code while collaborating with cross-functional teams to ensure adherence to coding standards. Key responsibilities include: Contributing to the overall architectural design of mobile applications. Integrating mobile applications seamlessly with … Working closely with designers to create a visually appealing and user-friendly interface. Conducting thorough testing, debugging, and optimizing performance for various devices. Creating and maintaining technical documentation for code, processes, and configurations. Effectively communicating within the team and with clients to understand project requirements. Staying updated on the latest Android development trends, tools, and technologies. Implementing security measures … are typically required: Extensive experience in Kotlin is crucial, as it's the primary language for modern Android development. Knowledge of Java is also beneficial for maintaining and updating legacy code. Deep familiarity with the Android SDK and its components, including different versions and how to deal with different screen sizes. Experience with Android Frameworks: Knowledge of core Android More ❯
Posted:

🚀 C++ Engineer – World’s Largest (Almost!) Supercomputer

City of London, London, United Kingdom
Augmentti
by colleagues who are at the top of their fields, pushing the boundaries of technology and finance every day. Innovation & Impact: Work in a modern, young codebase with minimal legacy code and technical debt. You’ll have the freedom to choose the best technology for the job, allowing you to innovate and deliver at an unmatched scale. They More ❯
Posted:
Legacy Code
10th Percentile
£52,500
25th Percentile
£66,250
Median
£90,000
75th Percentile
£115,000