Refactoring Jobs in the UK

26 to 50 of 329 Refactoring Jobs in the UK

Senior Database Engineer

Belfast, Northern Ireland, United Kingdom
TRG Screen
experience in SQL Server database engineering, proven experience of analyzing very complex stored procedures, query optimization Hands-on experience decomposing monolithic T-SQL stored procedures into modular, reusable routines, refactoring code for maintainability, and optimizing stored procedures design Proficient in writing unit, integration, and regression tests for database code Solid understanding of RESTful patterns and data-access layers for service More ❯
Posted:

Senior Database Engineer Belfast, Northern Ireland, United Kingdom

Belfast, United Kingdom
TRG Screen
experience in SQL Server database engineering, proven experience of analyzing very complex stored procedures, query optimization Hands-on experience decomposing monolithic T-SQL stored procedures into modular, reusable routines, refactoring code for maintainability, and optimizing stored procedures design Proficient in writing unit, integration, and regression tests for database code Solid understanding of RESTful patterns and data-access layers for service More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Quality Engineer

London, England, United Kingdom
S&P Global, Inc
test cases at different layers (UI, Services and Data layer tests). Ability to work with developers to build automation/performance friendly code is a plus. Experience in refactoring test automation/performance suites as necessary. Experience working with SOAP and REST service and understanding of SOA architecture. Experience of SQL/PL-SQL, writing SQL queries. Exposure to More ❯
Posted:

Full Stack Software Engineer-.Net, Angular, Azure

London, England, United Kingdom
Arthur J. Gallagher & Co. (AJG)
developing all aspects of software products for use across Gallagher Re, in a senior capacity, taking ownership for large/complex applications across the full development lifecycle Enhancing and refactoring existing products using the latest versions of .net, and optimising for cloud native deployment Providing coaching and training to colleagues across the organisation Conducting code reviews of work carried out More ❯
Posted:

Senior Quality Engineer

London, England, United Kingdom
S&P Global, Inc
test cases at different layers (UI, Services and Data layer tests). Ability to work with developers to build automation/performance friendly code is a plus. Experience in refactoring test automation/performance suites as necessary. Experience working with SOAP and REST service and understanding of SOA architecture. Experience of SQL/PL-SQL, writing SQL queries. Exposure to More ❯
Posted:

Senior Software Engineer I - Menu Foundation [United Kingdom]

London, England, United Kingdom
Hybrid / WFH Options
Olo Inc
Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry, by helping customers deliver more personalized and profitable guest experiences. As a result, our digital ordering, payment, and guest engagement solutions enable hospitality at scale, helping brands More ❯
Posted:

C# Software Developer / Permanent / Southampton

Southampton, Hampshire, United Kingdom
Endeavour Recruitment Solutions
C# Software Developer/Permanent/Southampton Country: United Kingdom Location: Southampton Sector: Software Developer Job Type: Permanent Technologies: C# Software Developer Scrum WebAPI aspnet TSQL MVC SQL Server Refactoring Design Angular JS Java Ionic Intel XDA TypeScript Bootstrap IIS 70 Git Continuous Integration TeamCity EPOS C# Software Developer/Permanent/Southampton Are you a looking for an excellent … highly organized individual with the ability to multi-task and have a high attention to detail. Working knowledge of design patterns and Object Orientated Design . Strong knowledge of refactoring , including improving the design of existing code. Good interpersonal and communication skills and be autonomous and proactive in solving problems. Clear and concise documentation skills Knowledge of relational database technologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

United Kingdom
Vriti
CD pipelines. Reviewing, critiquing, and continuously improving our current system architecture and code implementation following best practice, using modern platform and coding patterns. Be deeply committed to continuous improvement, refactoring, pair programming, TDD, and code peer reviews, to achieve technical excellence, and to reduce and minimize technical debt, supporting long-term customer value. Understand how to work in agile teams … Management. 5+ years' experience in related industries Logistics is ideal but regulated platform-heavy businesses like Retail/Banking/Insurance are also relevant. Agile mindset & XP development practices: Refactoring, Pair programming, TDD, BDD, CI/CD, Evolutionary System Architecture. Exposure to designing and building software systems using object-oriented and event-driven approaches in a domain-driven design paradigm. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior .Net Developer

Yorkshire and Humberside, England, United Kingdom
Howdens Joinery
ORM technologies such as EF 8 Source control: GIT/Azure DevOps Good understanding of unit testing frameworks and test coverage Demonstrable experience of object-oriented design patterns, code refactoring and awareness of SOLID principles Good exposure and understanding of Web services using Restful APIs. Applicants with any exposure to GraphQL and cloud hosting is advantageous. We are interested in More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Lead Machine Learning Engineer (Agentic Infrastructure)

London, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
AI Agents in real-world enterprise environments Collaborate with the founding team to integrate models into internal and external user flows Write clean, production-ready code - often improving or refactoring existing prototypes Think holistically about agent lifecycle , observability, failure handling, and scalability Help define the tech stack and architecture for core components of the platform Contribute to novel research and More ❯
Posted:

Software Engineer

London, United Kingdom
P2P
simple solutions Think a lot about user experience and try to really understand end users' jobs and pain points Think a lot about APIs, modular design and testing Love refactoring and keep trying until you find a better answer Enjoy making the "right way to do it" the path of least resistance Have made a random tool for yourself and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer

Preston, England, United Kingdom
PLS Solicitors
the development cycle. Promote smart problem-solving - recognising when to custom build and when to use off-the-shelf solutions. Take part in code reviews , unit testing , and continuous refactoring to ensure a healthy, scalable codebase. Collaborate in Agile sprints , contributing to planning, retrospectives, and process improvements. Over time, grow into a role where you help shape architecture, guide junior More ❯
Posted:

Software Engineer

London, England, United Kingdom
DRW
simple solutions Think a lot about user experience and try to really understand end users’ jobs and pain points Think a lot about APIs, modular design and testing Love refactoring and keep trying until you find a better answer Enjoy making the “right way to do it” the path of least resistance Have made a random tool for yourself...and then More ❯
Posted:

Senior Software Developer-.Net Frameworks, Angular(17), Azure

London, England, United Kingdom
Arthur J. Gallagher & Co
developing all aspects of software products for use across Gallagher Re, in a senior capacity, taking ownership for large/complex applications across the full development lifecycle Enhancing and refactoring existing products using the latest versions of .NET and Angular, and optimizing for cloud-native deployment in Azure. Providing coaching and training to colleagues across the organization Conducting code reviews More ❯
Posted:

Senior Machine Learning Engineer

London, England, United Kingdom
Sony Interactive Entertainment
fast-paced and dynamic environment. Responsibilities: Transform ground breaking research into practical and efficient processing solutions for optimized performance Conduct codebase review, identifying areas for improvement and performing code refactoring to enhance cleanliness and maintainability. Evaluate data storage and management practices, identifying inefficiencies or inconsistencies, and implement optimal data storage practices. Build and enhance our machine learning pipeline and related More ❯
Posted:

Senior Node.js & Migration Engineer (Contract)

London, England, United Kingdom
Hybrid / WFH Options
alteam
role at alteam Get AI-powered advice on this job and more exclusive features. About The Role We’re seeking a Senior Node.js and AWS Engineer with strong migration, refactoring, and backend architecture expertise to support a fast-paced fintech project. This is a 2-month remote contract with an immediate start, ideal for someone who thrives in high-impact … focused environments. Location : Fully Remote Type : Contract (2 months) Start Date : ASAP Industry : Fintech About The Role We’re seeking a Senior Node.js and AWS Engineer with strong migration, refactoring, and backend architecture expertise to support a fast-paced fintech project. This is a 2-month remote contract with an immediate start, ideal for someone who thrives in high-impact … delivery-focused environments. Key Responsibilities Lead backend migration and system refactoring tasks to improve performance, scalability, and maintainability. Work hands-on with Node.js (TypeScript), AWS, MySQL, and PostgreSQL. Optimise existing infrastructure and codebase for a secure and compliant fintech environment. Collaborate with a cross-functional team of developers, architects, and product managers. Ensure smooth data migration and system continuity with More ❯
Posted:

Senior Database Developer

Southampton, England, United Kingdom
Endeavour Recruitment Solutions
so, we would like to hear from you to discuss your experience. The ideal candidate will have wide experience of different database types, specifically OLTP and OLAP. Writing and Refactoring SQL and T-SQL OLTP, OLAP and Data Warehouse SQL/DB Best Practice Knowledge of Logical and Physical Design for Performance SQL Server Database Security Data and Algorithmic Analysis More ❯
Posted:

Principal Engineer

London, England, United Kingdom
Haleon
recognised in their team and collective for highly impactful technical contributions of the highest quality. Propose changes to technical scope to handle changing business priorities or urgency. Leads the refactoring of complex systems or problems when it is warranted. Can make pragmatic trade-offs between perfection and technical debt which aligns with our priorities as a business, including how to … best practices around non-functional requirements (e.g. performance, testability, scale, security) Tackles problems before they can do harm, knowing which levers to pull to make change happen. Leads the refactoring of complex systems or problems when it is warranted. Can make pragmatic trade-offs between perfection and technical debt which aligns with our priorities as a business, including how to More ❯
Posted:

Associate eFX Developer - Java

City of London, England, United Kingdom
Robert Walters UK
You will design & develop new features from scratch, as well as improve existing ones. Responsibilities Deliver key milestones on Trading platform Conduct code reviews, write unit tests, make code refactoring and manage technical debt Align and discuss solutions directly with eTraders Provide hands-on support to colleagues when investigating production issues/outages Work in an agile environment, based on More ❯
Posted:

C# Fullstack React, Typescript, JavaScript - FX Options - Investment Banking

London, England, United Kingdom
Adlam Consulting Ltd
Office IT team. Key Contributions: As a member of the FX options team, you will participate in projects based on priorities, requiring expertise in Typescript, JavaScript, React, C#, microservices, refactoring, and clean code. Code reviews and SCRUM participation are part of the role. Candidates should have a passion for technology and enjoy collaborative work. This is a 6-month rolling More ❯
Posted:

Senior QA Automation Engineer, London (Remote)

London, England, United Kingdom
Hybrid / WFH Options
Bjak
DevOps Engineers to integrate tests into CI/CD pipelines. Ensure observability and logging for test executions, e.g. OpenTelemetry, ELK. Collaborate with Software Engineers to enforce quality in system refactoring efforts. Bachelor's Degree in Computer Science, Software Engineering, or related fields. 3+ years of experience in QA Automation for backend services and cloud infrastructure. Strong expertise in API and More ❯
Posted:

C# ASP.Net Developer - Ecommerce Systems

Liverpool, Merseyside, North West, United Kingdom
Hybrid / WFH Options
Hireful
Experience with Windows-based development: services, tasks, web servers (e.g. IIS). - Magento or other open-source e-commerce platform integration experience - Sound knowledge of Software Architecture (Design patterns, refactoring, DDD, etc) - Integrating Ecommerce systems into other systems areas: WMS, Finance, ERP, payment, etc etc. - Cloud native platforms such as AWS, Azure or GCP. - We'd hope & expect to see More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Development Team Lead - Java

Bristol, Gloucestershire, United Kingdom
Gresham Technologies PLC
security, and reliability. Code reviews and mentorship: Provide guidance and feedback through code reviews, fostering a culture of engineering excellence. Continuous improvement: Identify and drive technical improvement, such as refactoring, performance tuning, and new technology adoption. Collaboration: Work closely with Product UX, and other engineering teams to deliver high-value features. Team Support: While this is not a pure management More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer, Real-Time Trading Platform

London, England, United Kingdom
Teza Technologies
platform team operates across multiple financial markets, processing terabytes of new data daily—and we’re scaling up even further. We are in the early stages of a major refactoring and redesign of our trading platform, and we are looking for a self-driven and pragmatic C++ developer with some Java experience to join us on this journey. As a More ❯
Posted:

Systems Developer – E-Commerce Integrations (Cloud-Native, AI-Driven)

Liverpool, England, United Kingdom
JR United Kingdom
tasks, web servers (e.g. IIS). Magento or other open-source e-commerce platform integration experience Sound knowledge of Software Architecture : The Twelve-Factor App Clean Code principles and Refactoring Clean Infrastructure principles Hands-on experience with: Docker , Containers Cloud platforms : AWS (preferred), Azure, or GCP Queue systems and event-driven architecture Prior experience building middleware for data sync, order More ❯
Posted:
Refactoring
10th Percentile
£56,250
25th Percentile
£62,500
Median
£70,000
75th Percentile
£77,500
90th Percentile
£111,250