Refactoring Jobs in the UK

1 to 25 of 58 Refactoring Jobs in the UK

Senior Software Full Stack Developer - FTC [UK]

West London, London, United Kingdom
Hybrid / WFH Options
Spyrosoft Ltd
front-end and back-end development using React, Django, Python, and AWS. Day-to-day, youll work on re-implementing existing JavaScript front ends into a modern React framework, refactoring and improving legacy applications, and helping to shape new web-based tools. Youll collaborate closely with the Senior Engineers and Team Lead, contributing actively to sprints and supporting an agile More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Engineer

Richmond, Surrey, United Kingdom
Hybrid / WFH Options
PressReader
Proficient in crafting reliable and scalable software systems. Mastery in building backend services using C# and SQL. Proven experience in constructing micro-services utilizing Docker/Kubernetes. Proficiency in refactoring complex code to enhance testability and maintainability. Knowledge or experience in test-driven development and agile/iterative development methodologies. Exceptional communication skills, both written and verbal, coupled with strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Senior Software Engineer

manchester, north west england, united kingdom
Sage
develop, deliver and maintain application/service solutions. Ensure adherence to best practice and processes. Focus on sound development concepts and patterns such as object/service orientated architecture, refactoring and separation of concerns. Provide accurate, detailed and timely estimates and track own activities against plan Comply with project plans and industry standards Code Coverage provided on the code developed More ❯
Posted:

Senior Software Engineer (.NET)

United Kingdom
Hybrid / WFH Options
Primis
and solid grounding in Object-Oriented Programming. Experience with server-side product development, SQL, and database design. Knowledge of web technologies (HTML, CSS, JavaScript). Familiarity with design patterns, refactoring, and OO design principles. Strong problem-solving and analytical skills. Comfortable working in both small and large teams, with the ability to adapt to different situations. A proactive mindset and More ❯
Posted:

Full Stack Engineer

United Kingdom
Lorien
Development to integrate LangChain or Semantic Kernel agents into migration workflows. Use platforms like Devin to orchestrate and automate repetitive development tasks. Build reusable utilities for parsing, transforming, and refactoring code across frontend, backend, and database layers. Conduct proof-of-concepts in areas like test generation, API modernization, schema translation, and dependency analysis. Continuously improve the migration methodology and tooling More ❯
Posted:

Senior Data Engineer

London Area, United Kingdom
Acxiom UK
Uphold data quality standards, implementing tools and frameworks to detect and rectify data inconsistencies and inaccuracies. Optimize pipelines and data structures to ensure peak performance. Identify resolve bottlenecks by refactoring code and/or modifying flows. Drive initiatives for new data collection while refining existing data sources. Ensuring the highest standards of data integrity, accuracy, and reliability. Troubleshoot existing ETL More ❯
Posted:

Senior Data Engineer

City of London, London, United Kingdom
Acxiom UK
Uphold data quality standards, implementing tools and frameworks to detect and rectify data inconsistencies and inaccuracies. Optimize pipelines and data structures to ensure peak performance. Identify resolve bottlenecks by refactoring code and/or modifying flows. Drive initiatives for new data collection while refining existing data sources. Ensuring the highest standards of data integrity, accuracy, and reliability. Troubleshoot existing ETL More ❯
Posted:

Head of Software Development

Glasgow, Glasgow City, City of Glasgow, United Kingdom
Kura (CS) Ltd
technologies to enhance Inisoft's customer experience solutions. KEY RESPONSIBILITIES Lead the design, architecture, and development of high-quality software solutions for our products. Oversee and contribute to the refactoring and optimisation of existing code to enhance performance, scalability, and maintainability. Collaborate closely with cross-functional teams to ensure alignment between business goals and technical execution, balancing quality and delivery More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum Plus bonus, free parking and more
Posted:

Head of Software Development

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
Kura
technologies to enhance Inisoft's customer experience solutions. KEY RESPONSIBILITIES Lead the design, architecture, and development of high-quality software solutions for our products. Oversee and contribute to the refactoring and optimisation of existing code to enhance performance, scalability, and maintainability. Collaborate closely with cross-functional teams to ensure alignment between business goals and technical execution, balancing quality and delivery More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Site Reliability Engineer

England, United Kingdom
Mistral AI
agnostic platform offering an abstraction layer between science and infrastructure Design and develop new workflows and tooling to improve the reliability, availability and performance of our systems (automation scripts, refactoring, new API based features, web apps, dashboards, etc.) Collaborate with the security team to ensure infrastructure adheres to best security practices and compliance requirements Document processes and procedures to ensure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AI Engineer

England, United Kingdom
Chambers & Partners
architectural decisions, runbooks, and operational procedures. Software Engineering & Collaboration Write clean, tested, maintainable code in Python (and optionally .NET). Apply SOLID, TDD/BDD where sensible, code reviews, refactoring, performance profiling. Collaborate in an Agile environment; contribute to technical specs and implementation plans. Build POCs to de risk architecture and showcase value; harden POCs into production services. Mentor and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

belfast, antrim, united kingdom
Cpl
equivalent professional experience Strong commercial experience with C#, Java, or similar OOP languages Proven server-side development experience Good understanding of database design and development Solid knowledge of OOP, refactoring, and design patterns Strong analytical and problem-solving skills Self-motivated, proactive, and comfortable working under pressure Effective communicator and team collaborator Eligible to work full-time in the UK More ❯
Posted:

Senior Go Developer

London, United Kingdom
Fruition Group
You'll have the freedom to shape how things are built and the trust to get on with it - whether that's improving infrastructure, shipping new features, or quietly refactoring something that needs it. Senior Go Developer - Key Requirements: Significant professional experience in software development, with a strong focus on backend systems Proficiency in Go/Golang and proven expertise More ❯
Employment Type: Contract
Posted:

Senior Software Engineer

Loughborough, Leicestershire, East Midlands, United Kingdom
Hybrid / WFH Options
Previsico Limited
other engineers , fostering technical growth and continuous improvement across the team. Collaborate cross-functionally with Product, Science, Operations, and Design to shape roadmaps and deliver impactful outcomes. Lead system refactoring and optimisation initiatives , managing technical debt pragmatically and promoting long-term system health. Ensure high observability and resilience through monitoring, alerting, and proactive issue prevention. Contribute to and influence technical More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Senior AI Engineer

London, South East, England, United Kingdom
Chambers and Partners
architectural decisions, runbooks, and operational procedures. Software Engineering & Collaboration Write clean, tested, maintainable code in Python (and optionally .NET). Apply SOLID, TDD/BDD where sensible, code reviews, refactoring, performance profiling. Collaborate in an Agile environment; contribute to technical specs and implementation plans. Build POCs to de-risk architecture and showcase value; harden POCs into production services. Mentor and More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Senior Full-Stack Engineer

England, United Kingdom
Hybrid / WFH Options
P. Moe Talent Collective
offs. Mentors and supports teammates with empathy and clarity, helping to unblock progress. Balances technical expertise with a strong focus on delivering value to customers. Proactively improves systems by refactoring and scaling intelligently, beyond just adding features. Keeps projects on schedule, identifies potential risks early, and ensures follow-through without reminders. Established career in software development, including full ownership of More ❯
Posted:

Senior AI/Machine Learning Engineer

London, South East, England, United Kingdom
Chambers and Partners
architectural decisions, runbooks, and operational procedures. Software Engineering & Collaboration Write clean, tested, maintainable code in Python (and optionally .NET). Apply SOLID, TDD/BDD where sensible, code reviews, refactoring, performance profiling.Collaborate in an Agile environment; contribu More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Senior Database Administrator (DBA)

United Kingdom
OnBuy Limited
DB best practices. Vendor/third party management: manage managed service support relationships and SLAs. Essential Databases : Cloud SQL (MySQL) and BigQuery; strong knowledge of indexing, query plans, schema refactoring and OLTP patterns. Cloud: Production experience with GCP. Scripting & IaC : Terraform; Ansible, Git, Bash. Tooling : Query Insights, SQL Diagnostic Manager, MySQL Workbench tooling. Monitoring & logging : Cloud Monitoring, New Relic or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer

City Of London, England, United Kingdom
Premier Group
Start: ASAP As a Full Stack Developer, you will: Design and implement services using Java and Python . Collaborate on infrastructure setup and maintenance. Focus on testing, coding, and refactoring to ensure high-quality solutions. Work closely with cross-functional teams (developers, DevOps, data scientists, product managers) in an agile methodology . Their Tech Stack includes: Backend: Spring & Spring Boot More ❯
Posted:

C# Software Engineer

United Kingdom
Hybrid / WFH Options
Oceanredpartners
/.NET Core with cloud-native architecture. Contribute to event messaging, webhooking, and architectural design . Deliver features across the full software lifecycle in Agile squads. Optimise performance through refactoring, database improvements, and clean coding. Shape reactive front ends using HTMX + CSS . What Makes You a Great Fit: Strong background in C#/.NET Core with cloud experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

HPC Software Architect

Greater London, England, United Kingdom
Signum People Solutions
architectures that maximise reuse of community frameworks, libraries, and tools, ensuring consistent performance and integration across projects. Reduce technical debt and prepare systems for long-term sustainability through proactive refactoring and forward-thinking design. Lead the development and integration of applications while mentoring junior engineers and fostering best practices. Enhance performance and portability by leveraging advanced parallel programming models (e.g. More ❯
Posted:

Backend Engineer

United Kingdom
Fruition Group
collaboration with cross-functional teams. You won't just be working through tickets - you'll be part of a genuinely collaborative environment where helping unblock teammates, sharing knowledge, and refactoring where needed is seen as valuable. Clear, readable code and practical problem-solving are key, with a strong emphasis on balancing speed and quality. Backend Engineer - Key Requirements: Significant professional More ❯
Employment Type: Contract
Posted:

Backend Engineer

England, United Kingdom
Fruition Group
collaboration with cross-functional teams. You won't just be working through tickets - you'll be part of a genuinely collaborative environment where helping unblock teammates, sharing knowledge, and refactoring where needed is seen as valuable. Clear, readable code and practical problem-solving are key, with a strong emphasis on balancing speed and quality. Backend Engineer - Key Requirements: Significant professional More ❯
Posted:

Model Developer

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
Aurora Energy Research Limited
Translate modelling methods into production quality code, collaborating with method owners in the Modelling team; ensure implementations are readable, tested, and traceable. Improve code quality and developer experience by refactoring for clarity, strengthening interfaces and simplifying implementations. Champion automated testing and TDD; driving the adoption of modern software engineering practices in the model development team. Participate in code reviews and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Platform Engineer Reading, England, United Kingdom

Reading, Berkshire, United Kingdom
Hybrid / WFH Options
Wireless Logic Group
works closely with product, design and participates in agile ceremonies Partners with Product; translates business requirements into technical solutions with balanced judgement Balances technical debt; makes informed decisions about refactoring versus new development Demonstrates strategic thinking; considers trade offs, prioritises efforts and drives innovation Shows adaptability; embraces alternative approaches when new information emerges Communicates effectively; documents technical decisions and translates More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Refactoring
10th Percentile
£57,125
25th Percentile
£61,563
Median
£68,750
75th Percentile
£82,000
90th Percentile
£96,000