Legacy Code Jobs in the North of England

13 of 13 Legacy Code Jobs in the North of England

Software Developer (Manufacturing Diagnostics)

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Robert Bosch Group
Detailed Activities: Analysis of customer 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 include: VCATS Server, which includes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior NET Developer - Oracle to PostgreSQL Migration Project

Knapton, York, North Yorkshire, England, United Kingdom
Hybrid / WFH Options
Career Moves Group
Project Location: Nottingham/London - Hybrid Length: ASAP – Jan 2026 (6 months) Rate: £540 Hours: 9-6pm About the Project We are undertaking a strategic transformation of a legacy system built on PHP and Oracle, migrating to a modern architecture using PostgreSQL and .NET (C#). This is not a simple lift-and-shift; the project involves re … engineering over 240 Oracle stored procedures some highly complex into performant, maintainable C# code. The new system will coexist with the legacy platform during the transition, requiring careful integration and support for business-as-usual (BAU) operations. We are leveraging AI tools to accelerate and enhance the migration process, and we’re looking for developers who are excited by … the opportunity to work at the intersection of legacy systems, modern development, and AI-assisted engineering. Key Responsibilities Collaborate with the existing team to re-engineer Oracle PL/SQL stored procedures into C# services. Design and implement .NET-based components that integrate with both legacy PHP systems and new PostgreSQL databases. Work closely with business analysts and More ❯
Employment Type: Temporary
Salary: £540 per day
Posted:

Lead C# Software Engineer

Manchester, North West, United Kingdom
Hybrid / WFH Options
Adria Solutions
and SQL Server Enhancing user experiences with modern JavaScript/TypeScript frameworks Driving product improvements through close collaboration with Product Managers, Designers, and other Engineers Ensuring software quality through code reviews, unit testing, and best development practices Contributing to architectural decisions and mentoring junior developers Supporting DevOps processes and cloud-based deployments (bonus if familiar with Azure) Nice to … Have: Experience with PHP and legacy codebases Previous work in the financial services or SaaS industry What Were Looking For: Proven experience as a Senior or Lead Developer working with C#/.NET Solid knowledge of SQL Server and performance optimization Proficiency in JavaScript/TypeScript and front-end development Strong problem-solving skills and the ability to work More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Software Developer - musicMagpie

Stockport, Lancashire, United Kingdom
ao.com
the Warehouse Services team at 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 are critical to the success … that support business operations, courier 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 through robust API integrations. Utilise … 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 to continuous integration and deployment practices. Monitor and troubleshoot production More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Stockport, Lancashire, 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 Annual
Posted:

Senior Software Engineer C# / .Net

Manchester, Lancashire, 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:

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:

Lead Tools Programmer

Manchester, Lancashire, United Kingdom
Média Turbulent Inc
Blazor, and SQL A passion for delivering great tools with great usability Can work well in a cooperative team environment and has experience dealing with large and/or legacy code bases Ability to work in an agile, cross-functional environment Be able to lead and mentor a team of programmers of various levels of experience and talents. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Consultant, iOS Developer, Deloitte Digital

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Deloitte LLP
even better. Extensive experience in Swift is crucial, as it's the primary language for iOS development. Knowledge of Objective-C is also beneficial, especially for maintaining and updating legacy code. Familiarity with core iOS frameworks like UIKit, CoreData, CoreAnimation, etc., is essential. Experience with SwiftUI for modern iOS development is increasingly important so is a must. Understanding the … Knowledge of Apple's design principles and interface guidelines. Experience in creating user-friendly, accessible, and responsive interfaces. Experience with version control systems, particularly Git, for managing changes in code across large teams and projects. Proficiency in writing and maintaining unit tests, UI tests, and debugging complex issues. Ability to optimise app performance and memory usage and understanding of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Consultant, Android Developer, Deloitte Digital

Manchester, Lancashire, United Kingdom
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:

Software Development Apprentice

Rotherham, South Yorkshire, Yorkshire, United Kingdom
Baltic Apprenticeships
our operations, improve efficiency, and drive digital transformation across the business. A Typical Day in the Job: Troubleshoot, investigate and resolve bugs, write clean fixes and contribute to improving legacy code Communicate with internal employees through Teams, email and Phone and Face to Face where possible. Maintain and support our existing Oracle based applications Contributing to new projects … and from the Baltic team. Salary, Hours & Benefits: £19,000 per annum Monday - Friday 9am - 5pm or 8am - 4pm Contribution to AMGs 5 core values in line with the Code of Business Conduct Systems and records are up to date and accurate Information can be located quickly and easily and is communicated timely and effectively Meet personal and team More ❯
Employment Type: Advanced apprenticeships
Salary: £18,000
Posted:

Software Development Apprentice

Wigan, Lancashire, United Kingdom
Baltic Apprenticeships
our operations, improve efficiency, and drive digital transformation across the business. A Typical Day in the Job: Troubleshoot, investigate and resolve bugs, write clean fixes and contribute to improving legacy code Communicate with internal employees through Teams, email and Phone and Face to Face where possible. Maintain and support our existing Oracle based applications Contributing to new projects … from the Baltic team. Salary, Hours & Benefits: £19,000 per annum Monday - Friday 9am - 5pm or 8am - 4pm Contribution to AMG's 5 core values in line with the Code of Business Conduct Systems and records are up to date and accurate Information can be located quickly and easily and is communicated timely and effectively Meet personal and team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Apprentice

Sheffield, Yorkshire, United Kingdom
Baltic Apprenticeships
our operations, improve efficiency, and drive digital transformation across the business. A Typical Day in the Job: Troubleshoot, investigate and resolve bugs, write clean fixes and contribute to improving legacy code Communicate with internal employees through Teams, email and Phone and Face to Face where possible. Maintain and support our existing Oracle based applications Contributing to new projects … from the Baltic team. Salary, Hours & Benefits: £19,000 per annum Monday - Friday 9am - 5pm or 8am - 4pm Contribution to AMG's 5 core values in line with the Code of Business Conduct Systems and records are up to date and accurate Information can be located quickly and easily and is communicated timely and effectively Meet personal and team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Legacy Code
the North of England
Median
£75,000