Legacy Code Jobs in the UK excluding London

1 to 25 of 29 Legacy Code Jobs in the UK excluding London

Senior Android Developer

London, South East, England, United Kingdom
Richard Wheeler Associates
positively impact people’s lives. We’re looking for a proactive and experienced Android Developer to work across a portfolio of fully native apps, primarily developed in Kotlin, with legacy Java code being phased out. The technologies run directly on the phone with limited server interactions. You’ll have a strong track record of delivering high-quality apps … engineering challenges. It is envisaged the role will evolve into a leadership position. Responsibilities : Build on exciting new technologies and integration with wearable devices Develop new features, improve existing code – work on ambitious projects ranging from low-level algorithms to high-level system design; plus the occasional development of a prototype app Utilise the latest Android SDKs and frameworks … to implement scalable, maintainable and testable architectures Conduct code reviews and champion high-quality code by leveraging unit tests, continuous integration, and code quality tools You’ll need: 5+ years of high-level Android development experience A wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with other languages e.g. Java A strong More ❯
Employment Type: Full-Time
Salary: £75,000 - £80,000 per annum
Posted:

Senior Android Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Richard Wheeler Associates
complex engineering challenges. You will be highly respected in your current role for your deep Android, Kotlin, MVVM expertise. The apps are fully native, primarily developed in Kotlin, with legacy Java code being phased out. The technologies run directly on the phone with limited server interactions. You’ll be a collaborative, engaging team player who can mentor others … Science/similar) Able to work independently, as well as confidently pair program with others Good understanding of Android lifecycle, MVVM Compose UI with knowledge of XML Views (for legacy code) Strong Android architecture knowledge Focus on creating an optimal Android experience and extensive knowledge of Android-specific challenges Desirable: Experience working in an agile, start-up environment More ❯
Employment Type: Full-Time
Salary: £75,000 - £80,000 per annum
Posted:

Laravel PHP Developer

Worksop, Nottinghamshire, United Kingdom
Hays Technology
to deliver real value through technology. Responsibilities Developing and maintaining Laravel-based internal systems Integrate AI tools into existing platforms to drive automation and insights Supporting the migration of legacy code to modern Laravel practices Collaborating with other departments to scope, plan, and deliver technical solutions Writing clean, well-documented, and testable PHP code Creating and consuming … with MSSQL Familiarity with front-end technologies such as Blade, HTML, CSS, JavaScript, and jQuery Experience using Git for version control Ability to write clean, maintainable, and well-tested code API integration experience (RESTful APIs) Desirable skills: Experience with AI tools (e.g. OpenAI, ChatGPT) Working knowledge of Windows Server environments and Apache Familiarity with Agile principles and project tracking More ❯
Employment Type: Permanent
Salary: £35000 - £45000/annum Up to £45,000
Posted:

Development Team Lead

Wallingford, Oxfordshire, United Kingdom
EWS Group
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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Development Team Lead UK Type Tech Office Location

Wallingford, Oxfordshire, United Kingdom
EWS Group
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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid-level NodeJS Developer - Surrey

Guildford, Surrey, South East, United Kingdom
Hybrid / WFH Options
G.R.E. Recruitment Limited
business for over 10 years and progressed through the ranks. You'll be developing new intelligent AI features onto a Microservices based architecture and helping them transition from a legacy codebase (PHP/ColdFusion) to NodeJS to help continue modernizing their tech stack. You'll be given excellent training and opportunities to progress your career with a clear pathway More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
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:

Data Engineer AI-Driven platform! Python/SnowflakeRemote £70k

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Akkodis
HUNDREDS of clients globally (and I'm talking about big house-hold names) alongside millions of users!They built the platform from scratch several years ago using absolutely no legacy code and only the very best technology stack and enterprise tools within a true Microservices environment. Data is absolutely at the heart of what they do and with More ❯
Employment Type: Full-Time
Salary: £70,000 per annum
Posted:

Data Engineer (AI-Driven platform! Python/Snowflake)Remote £70k

Manchester, United Kingdom
Hybrid / WFH Options
Akkodis
HUNDREDS of clients globally (and I'm talking about big house-hold names) alongside millions of users! They built the platform from scratch several years ago using absolutely no legacy code and only the very best technology stack and enterprise tools within a true Microservices environment. Data is absolutely at the heart of what they do and with More ❯
Employment Type: Permanent
Salary: £70000/annum
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:

Technical Architect

Aylesbury, Buckinghamshire, United Kingdom
Defaqto Limited
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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Architect Cloud-based Global Payroll 170 countries - £90k

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Architect - Top 4 Global Leader of Payroll - £90k I’ve partnered with a top 4 global payroll leader that’s deep into a tech transformation. They’ve outgrown their legacy stack and are rebuilding from the ground up, creating a workflow-driven, scalable platform that’s genuinely intuitive for users and clients.We’re looking for a Java Architect with … ship. The role is primarily Java-focused, with architectural decisions around modernisation, performance, and scalability. The tech stack includes Java, Spring, Azure, CI/CD pipelines, and infrastructure-as-code practices. You will be working closely with the Developers in the team. You’ll be leading the design of APIs for high-volume global payments, driving UX improvements through … scales internationally.It’s mostly remote, with a salary up to £90k + pension, private medical cover, personal development plans, and a streamlined two-stage interview process.If you enjoy turning legacy code into clean, modern architecture — and want to see your decisions have a real product impact — this could be a great fit.Feel free to reach out if you More ❯
Employment Type: Full-Time
Salary: Salary negotiable
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:

Senior Full Stack Web Developer

Cardiff, South Glamorgan, Wales, United Kingdom
Walsh Employment
with version control systems , especially GIT . Demonstrated experience integrating and working with APIs and package managers such as Composer and NPM . Ability to work with and modernise legacy codebases . Skilled in troubleshooting, debugging, and optimising system performance. Proven leadership and mentoring abilities , particularly in developing junior team members. Excellent organisational and time management skills. Strong interpersonal … and communication skills, both written and verbal. High attention to detail with a strong focus on code quality and maintainability. Proactive and adaptable, with a can-do attitude and drive for continuous improvement. Demonstrable commitment to equality, diversity and inclusion in the workplace. Sound awareness of company policies , health and safety requirements , and relevant legislation. Desirable Skills and Experience … the technical direction of larger initiatives while providing guidance to less experienced developers. Work closely with stakeholders and product teams to plan, build, and integrate new platform features. Conduct code reviews , ensuring alignment with best practices and consistent coding standards. Enhance and future-proof our technical infrastructure through stack modernisation and process optimisation. Quickly resolve bugs and technical challenges More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Senior Full Stack Web Developer

Cardiff, South Glamorgan, Wales, United Kingdom
Gingerkid Executive Search
development of new features and refining existing systems to ensure a seamless user experience. Driving scalable, efficient, and maintainable solutions from concept through to deployment. Mentoring junior developers, conducting code reviews, and maintaining high technical standards across the team. Collaborating across the business to ensure best practices and cross-functional alignment. Using tools like Webpack, Composer, and NPM to … developers. Strong technical skills in Symfony, Vue.js, HTML, SCSS, JavaScript, and MySQL. Solid understanding of Git, APIs, and package managers (e.g. Composer, NPM). Comfortable working with and improving legacy codebases. A proactive problem-solver who performs well under pressure. Strong communication and collaboration skills. Passion for building scalable, maintainable applications. A commitment to diversity, equity, and inclusion—we More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Senior .NET/C# Developer Oracle to PostgreSQL migration

London, South East, England, United Kingdom
Salt Search
Start: ASAP My client is looking for a Senior Developer to join the team to help with a migration. They 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 … 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. 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 stakeholders to ensure functional parity and identify opportunities for enhancement. Participate in the design of a hybrid architecture that supports phased migration. Use AI-assisted tools to analyse, translate, and optimize legacy code. Support BAU operations during the migration period, ensuring More ❯
Employment Type: Contractor
Rate: £500 - £600 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:

Lead C# Software Engineer

Nottingham, Nottinghamshire, East Midlands, 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:

Senior Data Engineer

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Rullion Limited
to prepare data for analysis, including transforming data into useful formats. * Understand data storage concepts and logical data structures, such as data warehousing. * Able to write repeatable, production-quality code for data pipelines, utilizing templating and parameterization where needed. * Can make data pipeline design recommendations based on business requirements. * Experience with data migration is a plus. * Open to new … motivated with the ability to set goals and take initiative. * Driven to troubleshoot, deconstruct problems, and build effective solutions. * Experience of Git/Version control * Experience working with larger, legacy codebases * Understanding of unit and integration testing * Understanding and experience with CI/CD and general software development best practices * A strong attention to detail and a curiosity about More ❯
Employment Type: Contract, Work From Home
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, Solutions iOS Developer, Deloitte Digital

Belfast, 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:

Senior Consultant, Solutions 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

Belfast, 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:
Legacy Code
the UK excluding London
10th Percentile
£56,250
25th Percentile
£60,000
Median
£67,500
75th Percentile
£72,375
90th Percentile
£85,625