Legacy Code Jobs in England

26 to 50 of 232 Legacy Code Jobs in England

Full Stack Developer

bedfordshire, east anglia, united kingdom
Andersen-EV Plc
some of the best and brightest developers to help us expand our development capabilities. You’ll be coming into a dynamic cross-functional team with plenty of well-established legacy code to pick up and make your own. Aside from writing beautiful code, we value good communication and a strong initiative, amongst other things. Summary As the … least 3 years’ experience as a full stack developer Your Key Responsibilities ● Responsible for the architecture, development and maintenance of cloud back- end solutions and infrastructure ● Own and manage code quality standards ● Implement new development patterns ● Maintain the devops pipelines ● Take a leading role in finding efficient solutions to complex issues and requirements ● Take a leading role in the More ❯
Posted:

Full Stack Developer

luton, bedfordshire, east anglia, united kingdom
Andersen-EV Plc
some of the best and brightest developers to help us expand our development capabilities. You’ll be coming into a dynamic cross-functional team with plenty of well-established legacy code to pick up and make your own. Aside from writing beautiful code, we value good communication and a strong initiative, amongst other things. Summary As the … least 3 years’ experience as a full stack developer Your Key Responsibilities ● Responsible for the architecture, development and maintenance of cloud back- end solutions and infrastructure ● Own and manage code quality standards ● Implement new development patterns ● Maintain the devops pipelines ● Take a leading role in finding efficient solutions to complex issues and requirements ● Take a leading role in the More ❯
Posted:

Senior Front End Engineer (TypeScript/React)

London, England, United Kingdom
Hybrid / WFH Options
Goodlord
AWS Aurora) database. Additionally, we leverage AWS Lambda and Amazon API Gateway for running supplementary services. Our UI is built in React using TypeScript, with a small portion of legacy code in jQuery, which we rarely get involved with. We use Github for version control and Github Actions for building, testing and deploying code to the staging … appropriate solutions Address issues raised within the application that prevent users from achieving their goals Identify bottlenecks in the development process and suggest/implement improvements Continuously improve the code base to make it easier to understand and more fun to work with Perform self-defined tasks geared towards your personal and professional development What We Need From You More ❯
Posted:

Lead QA Engineer

London, United Kingdom
Zeelo
to ensure quality is baked in from the start, while championing best practices and modern QA approaches. We're a fast-moving TransitTech business with plenty of exciting challenges-legacy code, evolving architecture, and new features that need rigorous testing across web, iOS, and Android platforms. If you thrive in an environment where you can make a real More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior QA Engineer

London, United Kingdom
Zeelo
to ensure quality is baked in from the start, while championing best practices and modern QA approaches. We're a fast-moving TransitTech business with plenty of exciting challenges-legacy code, evolving architecture, and new features that need rigorous testing across web, iOS, and Android platforms. If you thrive in an environment where you can make a real More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior QA Engineer

London, England, United Kingdom
Zeelo
to ensure quality is baked in from the start, while championing best practices and modern QA approaches. We’re a fast-moving TransitTech business with plenty of exciting challenges—legacy code, evolving architecture, and new features that need rigorous testing across web, iOS, and Android platforms. If you thrive in an environment where you can make a real More ❯
Posted:

Senior Backend Engineer (London)

London, England, United Kingdom
Edjuster
standards, gaining valuable experience simultaneously. Our main systems consist of micro service architecture with golang applications serving iOS, Android and Web clients. We have a strong foundation of shipping code through containers using cloud native technologies, such as Kubernetes. You can check ourStacksharepage, too. Your role: – Write code that your co-workers appreciate for its readability and elegance … and solid understanding of scalability, caching and load testing – Experience in the complete software development life cycle including coding, build, test, setting up CI/CD, monitor, working with legacy code – Experience in event driven systems (RabbitMQ, Kafka or others) and handling concurrency at scale – Experience with different SQL, NoSQL and Key-Value databases as well as an More ❯
Posted:

Embedded Software Engineer

Cambridge, England, United Kingdom
ENVEA Global
experience, including GNU Make and CMake. Familiarity with MISRA C Coding Standards for software development compliance. Team collaboration, capable of working within a broader software team and conducting peer code reviews. Legacy code maintenance, handling bug fixes and software updates throughout a product’s lifecycle. Education: Degree in a relevant field or equivalent industrial experience. Desirable Skills … Safety-certified code design experience. Knowledge of ISO 28119 software testing standards. ISTQB-certified tester qualification. Software development for Linux, Android, RTOS, and AWS environments. Analog and digital hardware design understanding, including: Schematic and PCB layout interpretation. Embedded software testing at the hardware level. FPGA programming and VHDL experience. Good written and verbal communication skills We work in a More ❯
Posted:

Embedded Software Engineer

Ely, England, United Kingdom
ENVEA Global
experience, including GNU Make and CMake. Familiarity with MISRA C Coding Standards for software development compliance. Team collaboration, capable of working within a broader software team and conducting peer code reviews. Legacy code maintenance, handling bug fixes and software updates throughout a product’s lifecycle. Education: Degree in a relevant field or equivalent industrial experience. Desirable Skills … Safety-certified code design experience. Knowledge of ISO 28119 software testing standards. ISTQB-certified tester qualification. Software development for Linux, Android, RTOS, and AWS environments. Analog and digital hardware design understanding, including: Schematic and PCB layout interpretation. Embedded software testing at the hardware level. FPGA programming and VHDL experience. Good written and verbal communication skills We work in a More ❯
Posted:

Embedded Software Engineer

cambridge, east anglia, united kingdom
ENVEA Global
experience, including GNU Make and CMake. Familiarity with MISRA C Coding Standards for software development compliance. Team collaboration, capable of working within a broader software team and conducting peer code reviews. Legacy code maintenance, handling bug fixes and software updates throughout a product’s lifecycle. Education: Degree in a relevant field or equivalent industrial experience. Desirable Skills … Safety-certified code design experience. Knowledge of ISO 28119 software testing standards. ISTQB-certified tester qualification. Software development for Linux, Android, RTOS, and AWS environments. Analog and digital hardware design understanding, including: Schematic and PCB layout interpretation. Embedded software testing at the hardware level. FPGA programming and VHDL experience. Good written and verbal communication skills We work in a More ❯
Posted:

Embedded Software Engineer

Cambridge, south west england, united kingdom
ENVEA Global
experience, including GNU Make and CMake. Familiarity with MISRA C Coding Standards for software development compliance. Team collaboration, capable of working within a broader software team and conducting peer code reviews. Legacy code maintenance, handling bug fixes and software updates throughout a product’s lifecycle. Education: Degree in a relevant field or equivalent industrial experience. Desirable Skills … Safety-certified code design experience. Knowledge of ISO 28119 software testing standards. ISTQB-certified tester qualification. Software development for Linux, Android, RTOS, and AWS environments. Analog and digital hardware design understanding, including: Schematic and PCB layout interpretation. Embedded software testing at the hardware level. FPGA programming and VHDL experience. Good written and verbal communication skills We work in a More ❯
Posted:

Software Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Leidos
languages, platforms, and tooling we rely on. Your skills and experiences: Essential: C++, Java, Rust: Proficiency in one or more of these programming languages for both application and embedded code development. IDEs and Toolchains: Experience with development tools, integrated development environments (IDEs), and toolchains relevant to development boards. Adaptability: Ability to adapt to new technologies and work in a … dynamic environment. Experience of Communication Protocols to interface with peripheral devices. Proficiency in coding for embedded systems. Unit Testing: Experience in writing and conducting unit tests for code reliability. Git: Proficient in using version control systems like Git for code collaboration. Problem-Solving: Ability to analyse problems and come up with effective solutions. Communication: Strong communication skills to … convey technical concepts and collaborate with team members. Professional experience in the design and implementation of complex solutions, ideally both clean-slate projects and updates to legacy code bases. Comfortable with platform APIs, development environments and native debugging approaches on one or more of: Windows, macOS, Linux, iOS, or Android. Commitment to code correctness and quality assurance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Team Lead

London, England, United Kingdom
Dye & Durham Corporation
initiatives and tech debt. Prepare documentation on the status, operation, and maintenance of software. Clearly and regularly communicate with technical support colleagues and management. Development scheduling and deployment of code sets. Participate in peer-reviews of solution designs and code reviews. Work closely with all stakeholders to troubleshoot product and systems issues, exploring solutions and implementing long-term … fixes to prevent recurrences. Skills, Knowledge & Expertise We have a Microsoft stack, so C#/.NET, Angular and Azure experience is our highest priority from a technical perspective. Legacy code or experience working with large, complex codebases is preferred. ASP.NET/.NET CORE MVC, WPF. Experience of web-related technologies (HTML, XML, CSS, JSON, JavaScript, jQuery). MS More ❯
Posted:

Senior C++ Developer

London, England, United Kingdom
Hybrid / WFH Options
Peaple Talent
developer environment. Work closely with cross-functional teams to ensure effective delivery and knowledge sharing across the organisation. Support the growth of junior developers through guidance and mentorship. Perform code reviews to uphold high standards of code quality and reinforce best practices. Key Experience Required: Extensive hands-on experience with C++, including deep familiarity with commercial development environments. … continuous professional growth. Exposure to high-level languages; Python and C# experience is a plus. Familiarity with CI/CD workflows and tooling. Skilled in working with and modernizing legacy codebases. The Package: Basic annual salary up to £85,000 (dependant on experience) Occasional expensed travel for office and home working expenses. Cycle to work scheme. 25 days of More ❯
Posted:

Senior Software Engineer | C++/Linux

Southampton, England, United Kingdom
Hybrid / WFH Options
Langham Recruitment
expertise to join an industry leader in Automotive and Motorsport. Enhance and develop applications, plugins, and interfaces for market-leading simulation engines, using C++ & Linux. You’ll work on legacy code and new features, creating innovative solutions for global clients—both independently and in teams. The role is fully remote and will require occasional travel to Southampton. You More ❯
Posted:

Software Engineer - Cumberland/FICC Options Desk Tools

London, England, United Kingdom
P2P
develop, and support full stack software systems in multiple languages (Python, Java, Rust, Typescript) Collaborate widely with trading desks and supporting DRW business units Work with both greenfield and legacy code, as well as assist trading desks with taking proof of concept ideas to production Provide on-call support as needed Qualifications: Have a minimum of 2+ years More ❯
Posted:

Software Engineer – Cumberland/FICC Options Desk Tools

London, England, United Kingdom
DRW
options trading desks, designing and supporting full-stack systems in multiple languages (Python, Java, Rust, Typescript) Collaborating with trading desks and supporting business units Working with both greenfield and legacy code, assisting in taking proof of concept ideas to production Providing on-call support as needed Qualifications: Minimum of 2+ years' experience with Java or Python, or demonstrated More ❯
Posted:

Senior Software Engineer - Unified Platform

London, United Kingdom
DRW Holdings, LLC
long-term development goals. 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 support as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Lead, SVP

London, England, United Kingdom
Citi
for the bank. We are seeking a highly experienced Senior Java Lead Developer to modernize our core financial accounting systems. You will play a critical role in rewriting our legacy sub-ledger application to a modern Java-based architecture. This involves analyzing existing code, designing equivalent Java components, and ensuring a seamless transition while maintaining system functionality and … design, coding, testing, debugging, and implementation Analyze existing modules and shell scripts to design equivalent Java components Develop and implement high-performance, scalable, and secure Java applications to replace legacy code Write clean, well-documented, and testable Java code Collaborate with architects and other developers to define the migration strategy and ensure a smooth transition Work with … relational databases, primarily Sybase ASE and MS SQL, to adapt existing database schemas and queries to the new Java architecture Thoroughly test and validate the migrated Java code to ensure functional equivalence with the legacy system Troubleshoot and resolve technical issues during the migration process Participate in code reviews and contribute to improving development processes Allocate work More ❯
Posted:

Software Engineer (Rust / C++), Desktop

London, England, United Kingdom
Hybrid / WFH Options
Mozilla Corporation
and deliver innovative and impactful solutions to our users. The Opportunity: As a Software Engineer on the Desktop team, this is your opportunity to help bring Rust into our legacy codebase, deliver impactful features, and improve performance for a global user base—all while working alongside a passionate team of experts. This role joins 13 talented front and back … flagship application, cherished by millions of users worldwide. As we work to modernize and enhance the product, this role plays a vital role in implementing new features and transitioning legacy code to Rust and C++. This role requires a solid background in back-end software development and proficiency in both languages. You will work closely within and across … effective work coordination across various virtual communication platforms such as email and video conferencing. What you’ll do: Maintain and improve the back-end codebase of the Thunderbird application. Code feature improvements across major areas, including the calendar and mail components. Implement and refactor mail protocols, converting legacy code to more efficient low-level languages such as More ❯
Posted:

Development Team Lead

Crowmarsh Gifford, Oxfordshire, United Kingdom
Jonas Software
Performance management Escalation management Administration Scrum mastering/team leadership Help remove blockers and impediments for your team Monitor team's progress through tasks and sprints Test and review code for technical accuracy, standards, and functional compliance to the design Facilitate standups, refinement sessions, planning and retrospectives Build effective working relationship with Product Owners Hands-on development in an … agile environment Analyse software requirements Identify impact of possible implementation options Design robust and scalable solutions Write unit tests Performance improvement and refactoring of legacy code Work within deadlines in relation to product release timelines, and consistently complete assigned development tasks in required timeframes Create and defend estimates and help the team do the same Follow and contribute … Performance management Escalation management Administration Scrum mastering/team leadership Help remove blockers and impediments for your team Monitor team's progress through tasks and sprints Test and review code for technical accuracy, standards, and functional compliance to the design Facilitate standups, refinement sessions, planning and retrospectives Build effective working relationship with Product Owners Hands-on development in an More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior PHP Developer

Bournemouth, England, United Kingdom
OnBuy Limited
Our tech stack is comprised of a custom MVC monolith, with supporting Laravel microservices. Key Responsibilities: Design, develop, and maintain new systems that scale Write clean, maintainable and efficient code Troubleshoot and optimise existing applications for performance and scalability Conduct code reviews, providing constructive feedback to team members to maintain coding standards Collaborate with cross-functional teams to … define, design, and ship new features. Maintaining legacy code; as well as writing new, modern, greenfield code We’re looking for: Senior-level experience, mentoring and supporting less experienced team members Proven experience in writing well architected, SOLID PHP 8 Ability to design and build versioned RESTful APIs Strong communication skills, with the ability to communicate technical More ❯
Posted:

Senior C++ Developer

Birmingham, England, United Kingdom
Hybrid / WFH Options
Peaple Talent
developer environment. Work closely with cross-functional teams to ensure effective delivery and knowledge sharing across the organisation. Support the growth of junior developers through guidance and mentorship. Perform code reviews to uphold high standards of code quality and reinforce best practices. Key Experience Required: Extensive hands-on experience with C++, including deep familiarity with commercial development environments. … continuous professional growth. Exposure to high-level languages; Python and C# experience is a plus. Familiarity with CI/CD workflows and tooling. Skilled in working with and modernizing legacy codebases. The Package: Basic annual salary up to £85,000 (dependant on experience) Remote working. Occasional expensed travel for office and home working expenses. Cycle to work scheme. Pension More ❯
Posted:

Senior C++ Developer

Manchester Area, United Kingdom
Hybrid / WFH Options
Peaple Talent
developer environment. Work closely with cross-functional teams to ensure effective delivery and knowledge sharing across the organisation. Support the growth of junior developers through guidance and mentorship. Perform code reviews to uphold high standards of code quality and reinforce best practices. Key Experience Required: Extensive hands-on experience with C++, including deep familiarity with commercial development environments. … continuous professional growth. Exposure to high-level languages; Python and C# experience is a plus. Familiarity with CI/CD workflows and tooling. Skilled in working with and modernizing legacy codebases. The Package: Basic annual salary up to £85,000 (dependant on experience) Remote working. Occasional expensed travel for office and home working expenses. Cycle to work scheme. Pension More ❯
Posted:

Senior C++ Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Peaple Talent
developer environment. Work closely with cross-functional teams to ensure effective delivery and knowledge sharing across the organisation. Support the growth of junior developers through guidance and mentorship. Perform code reviews to uphold high standards of code quality and reinforce best practices. Key Experience Required: Extensive hands-on experience with C++, including deep familiarity with commercial development environments. … continuous professional growth. Exposure to high-level languages; Python and C# experience is a plus. Familiarity with CI/CD workflows and tooling. Skilled in working with and modernizing legacy codebases. The Package: Basic annual salary up to £85,000 (dependant on experience) Remote working. Occasional expensed travel for office and home working expenses. Cycle to work scheme. Pension More ❯
Posted:
Legacy Code
England
10th Percentile
£62,500
25th Percentile
£72,500
Median
£90,000
75th Percentile
£115,000