Legacy Code Jobs in England

51 to 75 of 268 Legacy Code Jobs in England

Software Engineer (RUST/Blockchain)

Stoke-on-Trent, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and … integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs … and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property More ❯
Posted:

Software Engineer (RUST/Blockchain)

Hounslow, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and … integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs … and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property More ❯
Posted:

Software Engineer (RUST/Blockchain)

Hull, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and … integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs … and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property More ❯
Posted:

Software Engineer (RUST/Blockchain)

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and … integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs … and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property More ❯
Posted:

Embedded Software Engineer

Cambridge, England, United Kingdom
ENVEA Global
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. More ❯
Posted:

Embedded Software Engineer

Ely, England, United Kingdom
ENVEA Global
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. More ❯
Posted:

Software Developer - musicMagpie

Stockport, Lancashire, United Kingdom
ao.com
musicMagpie, your core responsibility is to analyse system requirements and effectively prioritise development tasks. You will be expected to write clean, maintainable, and testable code using .NET programming languages. You will play a key role in the development and enhancement of our Warehouse Management and Order Processing systems, which … systems, and WMS functionality. Design and implement APIs with a focus on microservice architecture and efficient API management. Write clean, testable, secure, and efficient code following SOLID principles and modern design patterns. Develop technical specifications and system architecture in collaboration with stakeholders. Interface with third-party platforms and services … database technologies including MySQL and NoSQL solutions to support application data needs. Participate in Agile ceremonies, sprint planning, and contribute to backlog refinement. Conduct code reviews, refactor legacy code, and promote high standards of code quality across the team. Support CI/CD pipelines and contribute More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Lead, SVP

London, England, United Kingdom
Citi
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 … 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 … 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 More ❯
Posted:

Lead Software Engineer - Sustainable Cloud Native Platform

London, United Kingdom
Burns Sheehan
on the 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer (Full Stack) (Relocate To Bangkok)

City of London, London, United Kingdom
Manatal
Design and implement complex software applications, emphasizing robust and scalable solutions. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality and maintainability through code reviews and adherence to design patterns. Optimize the performance of web applications to ensure fast and efficient user … experiences. Mentor junior engineers and promote a culture of continuous learning and improvement. Address and refactor legacy code, bringing it up to modern standards and practices. Drive changes in coding practices and standards to improve code quality and team efficiency. Develop and maintain backend services and APIs More ❯
Posted:

Lead Software Engineer (Full Stack) (Relocate To Bangkok)

London Area, United Kingdom
Manatal
Design and implement complex software applications, emphasizing robust and scalable solutions. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality and maintainability through code reviews and adherence to design patterns. Optimize the performance of web applications to ensure fast and efficient user … experiences. Mentor junior engineers and promote a culture of continuous learning and improvement. Address and refactor legacy code, bringing it up to modern standards and practices. Drive changes in coding practices and standards to improve code quality and team efficiency. Develop and maintain backend services and APIs More ❯
Posted:

Lead Software Engineer (Full Stack) (Relocate To Bangkok)

South East London, England, United Kingdom
Manatal
Design and implement complex software applications, emphasizing robust and scalable solutions. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality and maintainability through code reviews and adherence to design patterns. Optimize the performance of web applications to ensure fast and efficient user … experiences. Mentor junior engineers and promote a culture of continuous learning and improvement. Address and refactor legacy code, bringing it up to modern standards and practices. Drive changes in coding practices and standards to improve code quality and team efficiency. Develop and maintain backend services and APIs More ❯
Posted:

Senior Java Lead, SVP

London, United Kingdom
Citigroup Inc
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 … 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 … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Leidos
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 … 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 … 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. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

City of London, London, United Kingdom
Burns Sheehan
on the 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 More ❯
Posted:

Lead Software Engineer

London Area, United Kingdom
Burns Sheehan
on the 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 More ❯
Posted:

Senior PHP Developer

Bournemouth, England, United Kingdom
OnBuy Limited
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 More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Burns Sheehan
on the 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 More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Burns Sheehan
on the 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 More ❯
Posted:

Software Developer (Manufacturing Diagnostics)

Manchester, United Kingdom
Hybrid / WFH Options
Robert Bosch Group
requirements, to derive technical solutions. Development of accurate estimates for proposed technical solutions. Design and development of system and sub-system components. Debug of legacy code, to resolve functional or reliability defects. Adherence to Bosch Quality Assurance Processes, including participation in technical reviews. Products to be worked on More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer

Stewartby, Bedfordshire, UK
Andersen EV
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 … 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 More ❯
Posted:

Software Team Lead

London, England, United Kingdom
Dye & Durham Corporation
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 … 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 More ❯
Posted:

Senior Backend Engineer (London)

London, England, United Kingdom
Edjuster
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 … 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 More ❯
Posted:

Umbraco Full Stack Developer

Birmingham, England, United Kingdom
Hybrid / WFH Options
Jones and Palmer
for deployment and version control. Primary Backend Language : C#. Database Management : Microsoft SQL Server. Frontend Frameworks : JavaScript, Bootstrap, CSS/SASS. Knowledge of supporting legacy jQuery would be beneficial. Development Practices : We prioritise robust, well-documented code and maintain tight control over our deployment processes using industry standards … 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 … 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 More ❯
Posted:

Lead QA Engineer

London, United Kingdom
Zeelo
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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Legacy Code
England
10th Percentile
£62,500
25th Percentile
£72,500
Median
£90,000
75th Percentile
£115,000