26 to 50 of 85 Remote Refactoring Jobs

Software Developer

Hiring Organisation
Polkadotfrog
Location
Ipswich, Suffolk, United Kingdom
Employment Type
Permanent
Salary
£40000 - £44000/annum
effective business reporting Developing integrations between internal and third-party systems, including creating and consuming REST APIs Improving and modernising existing applications through development, refactoring, optimisation, testing and deployment Working closely with stakeholders to understand business requirements and translate them into effective, user-friendly technical solutions Identifying opportunities to automate ...

Senior C# Engineer Typescript, Lambda, API Gateway, SQS, SNS

Hiring Organisation
Smart Sourcer Limited
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
From £700 to £800 per day
excellence : testing discipline, peer review, CI/CD quality, observability, performance and secure coding. Developing hands-on skills with Claude Code : agentic workflows, smart refactoring, automated context management, and productivity-boosting AI patterns. Contract Details: £700£800/day Outside IR35 100% Remote (UK only) 8-month rolling contract ...

Software Engineer

Location
Uxbridge, England, United Kingdom
build. Accept feedback and adapt to your team and the company's current priorities. The Must Haves Test Driven Development, Pair Programming, Clean Code & Refactoring, System Design Observability, "you build it you run it" attitude Product mindset Good communication, giving and receiving feedback Desirable skills Event-Driven Architecture; SOLID principles ...

Director of Platform Engineering

Location
Greater London, England, United Kingdom
Production Ownership: Oversee the maintenance and evolution of production software, implementing best-practice with an AI first software engineering approach (agile methodologies, unit testing, refactoring, rigorous code reviews, and CI/CD pipelines). Performance & SEO: Direct technical strategies for concurrency, profiling, and performance optimisation in high-traffic, live-event ...

Senior Software Engineer – AI Training Projects

Location
Manchester, England, United Kingdom
large-scale AI training projects. No previous AI experience is required. The work is focused on real software engineering problems including: Implementing new features Refactoring codebases Performance optimisation Reviewing and validating code Creating challenging coding tasks and reference solutions Working across existing and unfamiliar repositories Preferred Skills Python Java Node.js ...

Senior Software Engineer – AI Training Projects

Location
Glasgow, Scotland, United Kingdom
large-scale AI training projects. No previous AI experience is required. The work is focused on real software engineering problems including: Implementing new features Refactoring codebases Performance optimisation Reviewing and validating code Creating challenging coding tasks and reference solutions Working across existing and unfamiliar repositories Preferred Skills Python Java Node.js ...

Senior Software Engineer – AI Training Projects

Location
Birmingham, England, United Kingdom
large-scale AI training projects. No previous AI experience is required. The work is focused on real software engineering problems including: Implementing new features Refactoring codebases Performance optimisation Reviewing and validating code Creating challenging coding tasks and reference solutions Working across existing and unfamiliar repositories Preferred Skills Python Java Node.js ...

Senior Software Engineer – AI Training Projects

Location
Greater London, England, United Kingdom
large-scale AI training projects. No previous AI experience is required. The work is focused on real software engineering problems including: Implementing new features Refactoring codebases Performance optimisation Reviewing and validating code Creating challenging coding tasks and reference solutions Working across existing and unfamiliar repositories Preferred Skills Python Java Node.js ...

Mid-Level Software Engineer (Python) - RegTech - UK

Location
Greater London, England, United Kingdom
featuresand timelines Desirable Comfortable using a Unix-based operating system (e.g. Ubuntu) Experience working in agile frameworks like Kanban or Scrum Experience improving or refactoring existing code as requirements change ABachelor’s degree in Computer Science, Mathematics, Physics or Engineering Personal, academic, or internship projects involving scripting, automation, or data ...

AI Engineer

Location
Greater London, England, United Kingdom
Have AI/LLM integration experience (APIs, RAG, tool calling, agent frameworks, hosted or local inference). Background improving legacy systems through testing, refactoring, and reducing technical debt. Breadth across desktop, mobile, backend, or systems software. CI/CD experience (GitLab, Docker) and Python for automation. Experience or interest ...

Software Developer - Consultant

Location
Newcastle upon Tyne, England, United Kingdom
problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code ...

Software Developer - Consultant

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£60,000
solving. Our client consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code ...

Staff / Senior Software Engineer

Location
United Kingdom
Have experience bringing products to market - ideally taking a product from 0 to 1, or productising a service offering Have experience re-imagining and refactoring systems and tooling so they scale reliably as a business grows Use AI coding agents as a core part of how you work, with hands ...

Backend Tech Lead New Holborn, London

Location
Greater London, England, United Kingdom
Review Oversee code reviews, providing constructive feedback and guidance to maintain high-quality code Champion software engineering best practices, including test-driven development, code refactoring, and code reviews where appropriate Ensure adherence to coding standards, security guidelines, and compliance requirements Technical Strategy Contribute to the development of technical roadmaps ...

Open-Source Software Engineer — Remote Contractor

Location
Oxford, England, United Kingdom
Engineers to contribute to open-source projects that support AI training. You will work remotely on real-world codebases, focusing on feature development, debugging, refactoring, and performance optimization. Ideal candidates bring Python, Java, Rust, C++, and TypeScript skills with strong problem-solving abilities. Prior AI experience is not required ...

Software Developer - Remote

Location
United Kingdom
provided if required).* Knowledge of Vue.js.* Experience with CI/CD pipelines in a major project using Circle, Gitlab, or Bitbucket.* Experience refactoring production systems and live DB structures.**In return you will receive**:* Generous Salary* 25 days Holiday plus Bank Holiday* Pension* Learning & Development opportunities* Assistance and wellbeing ...

Software Developer - Remote

Location
PRESTON BROOK, England, United Kingdom
provided if required). Knowledge of Vue.js. Experience with CI/CD pipelines in a major project using Circle, Gitlab, or Bitbucket. Experience refactoring production systems and live DB structures. Benefits Generous Salary 25 days Holiday plus Bank Holiday Pension Learning & Development opportunities Assistance and wellbeing supportCycle to work scheme ...

Engineering Technical Lead

Hiring Organisation
Softcat
Location
Manchester, UK
Employment Type
Full-time
responsible for: Help us to build standards and drive a whole team approach to qualityLead from the codebase: contributing high-quality production code, refactoring where necessary, and solving complex technical problemsSet technical direction through architectural decisions, patterns, and pragmatic trade-offsMentor engineers through pairing, code reviews, and design discussions—focused ...

Engineering Technical Lead

Hiring Organisation
Softcat
Location
Leeds, UK
Employment Type
Full-time
responsible for: Help us to build standards and drive a whole team approach to qualityLead from the codebase: contributing high-quality production code, refactoring where necessary, and solving complex technical problemsSet technical direction through architectural decisions, patterns, and pragmatic trade-offsMentor engineers through pairing, code reviews, and design discussions—focused ...

Principal Product Engineer

Location
Greater London, England, United Kingdom
with rigorous human judgement. Key Responsibilities Technical Direction : Lead the backend technical effort, establish architectural direction, and guide the team through complex design choices, refactoring priorities and engineering trade-offs. NestJS Architecture : Design and evolve a clean, modular NestJS architecture with clear module boundaries, dependency management, testability and maintainable conventions. ...

Tribe Lead - ( Software) Engineering Centre of Excllence

Hiring Organisation
SD Worx
Location
Salford, Greater Manchester, UK
Employment Type
Full-time
standardizing it as a core competency, measuring the impact on velocity and code quality. Modernize our approach to legacy systems, using AI to accelerate refactoring and reduce technical debt. Drive the shift from "developer-as-coder" to "developer-as-orchestrator," ensuring our teams effectively leverage agentic AI to manage complex ...

Tribe Lead - ( Software) Engineering Centre of Excllence

Location
Greater London, England, United Kingdom
standardizing it as a core competency, measuring the impact on velocity and code quality. Modernize our approach tolegacy systems, using AI to accelerate refactoring and reduce technical debt. Drive the shift from "developer-as-coder" to "developer-as-orchestrator," ensuring our teams effectively leverage agentic AI to manage complex workflows. ...

Junior Analytics Engineer

Location
Greater London, England, United Kingdom
Start contributing to work in the Fabric Lakehouse alongside the Data Engineer - supporting Bronze/Silver/Gold transformations before progressing to building and refactoring them independently. Write documented, testable logic for the pieces you own, growing into more complex transformation work as your confidence builds. Learn dimensional modelling ...

Development & Technical Manager

Location
Aberdeen City, Scotland, United Kingdom
technical strategy for modernising legacy Windows applications into web-based and SaaS solutions.* Assess existing systems and determine appropriate modernisation approaches, including refactoring, re-platforming, or re-architecture.* Ensure modernisation work is delivered incrementally to minimise business and customer risk.**Technical Leadership*** Provide architectural oversight and technical direction across … Productivity*** Promote the responsible use of AI-assisted development tools to improve productivity and code quality.* Identify opportunities where AI can support code analysis, refactoring, testing, documentation, and internal tooling.* Ensure AI usage complies with security, data protection, and intellectual property requirements.**Delivery & Stakeholder Engagement*** Work closely with senior leadership ...

Senior Software Engineer — AI Training (Remote)

Location
Glasgow, Scotland, United Kingdom
Senior Software Engineer to support AI training projects in a fully remote capacity. You will work on real software engineering problems, including implementing features, refactoring, performance optimisation, code review and validating solutions. Experience across backend and full-stack engineering, systems design, automated testing, and strong knowledge of algorithms and data ...