1 to 25 of 85 Remote/Hybrid Refactoring Jobs

.Net Software Engineer

Location
Cheltenham, England, United Kingdom
engineering practices, tooling, and platform capabilities. We take an AI-first approach to software development, using approved AI tools to support design, coding, testing, refactoring, documentation, and problem-solving. You'll be encouraged to use these tools thoughtfully and responsibly as part of your day-to-day work. Responsibilities Design ...

Senior .NET Backend Developer

Location
York and North Yorkshire, England, United Kingdom
stakeholders to shape solutions and clarify trade-offs. Lead by example. Use AI tools and coding agents across code exploration, design, implementation, testing, review, refactoring, documentation and migration, while retaining clear ownership of the outcome. Set a high standard for maintainability, automated testing, security, observability and pull-request review. Investigate ...

Senior Software Engineer

Location
Nottingham, England, United Kingdom
component frameworks like Angular. Experience with high-throughput transactional messaging (SMS, IP messaging). Experience leveraging AI tools beyond code generation (e.g., test generation, refactoring, documentation). Competitive Salary (£65 - 75,000) Company Bonus Scheme Comprehensive healthcare cash plan A generous 27 days of annual leave in addition to Bank ...

Senior ETF Engineer, Investment Technology

Hiring Organisation
Invesco
Location
London, UK
Employment Type
Full-time
testing. Exposure to portfolio analytics, risk models, or investment workflows preferred. AI‐assisted development fluency: daily use of AI tools for coding, test generation, refactoring, documentation, and design exploration—plus the ability to evaluate/correct AI‐generated code for security, performance, and maintainability. Understanding of data engineering principles (data ...

Senior Software Engineer

Location
Reading, England, United Kingdom
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 ...

Senior Backend Engineer

Hiring Organisation
ISR RECRUITMENT LIMITED
Location
Nationwide, United Kingdom
Employment Type
Permanent
SQL. Build and deploy cloud-based applications, ideally within Microsoft Azure. Contribute to automated testing, code reviews and engineering best practice. Support continuous improvement, refactoring and performance optimisation. Work collaboratively within an Agile Product & Engineering environment. Translate functional and technical requirements into robust, production-ready software. Mentor and support other ...

Data Engineer

Hiring Organisation
TALENT INTERNATIONAL UK LTD
Location
West Midlands, United Kingdom
Employment Type
Work From Home
Salary
£450.00 - £470.00 per day
implement robust ETL processes to migrate data from legacy SAS environments to SAS Viya 4 on a cloud-native AWS platform. Integration and Job Refactoring: Collaborate with SAS developers to refactor existing legacy jobs, ensuring full compatibility, scalability, and performance in Viya 4. Automation and CI/CD: Build automated ...

Software Engineer

Location
Nottingham, England, United Kingdom
with design systems and a strong eye for UI/UX accessibility. Experience leveraging AI tools beyond code generation (e.g., test generation, documentation, legacy refactoring). Competitive Salary (£45 - 55,000) Company Bonus Scheme Comprehensive healthcare cash plan A generous 27 days of annual leave in addition to Bank Holidays ...

Senior AI Software 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 ...

Platform Engineer

Hiring Organisation
Cathcart Technology
Location
Stockport, Greater Manchester, United Kingdom
Employment Type
Permanent
Salary
£70000/annum
cloud platform from scratch. The migration to GCP has already happened, so the focus now is on incremental improvements - improving automation, monitoring and reliability, refactoring where necessary and making the platform easier for their development teams to work with. They work with a modern infrastructure stack including GCP, Docker, Kubernetes ...

Senior Modelling Software Engineer - Chronos

Location
Oxford, England, United Kingdom
modelling codebase. Innovate in wider software architecture and data orchestration to improve scalability and developer experience. 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, agentic-first software engineering practices in the model development ...

Senior Software Engineer

Location
City Of London, England, United Kingdom
. We need someone who respects the legacy code and is happy working in it today. High proficiency in reading, understanding, and safely refactoring complex, stored-procedure-heavy database logic. Working proficiency in JavaScript/TypeScript. You’ll be interacting with both jQuery on the legacy .NET front ...

Senior Full Stack Developer (Node.js / React / Next.js)

Hiring Organisation
Candour Solutions Limited
Location
Chester, Cheshire, North West, United Kingdom
Employment Type
Permanent
Salary
£60,000
working across the stack but has a strong backend bias and genuine depth in Node.js. Key Responsibilities Lead and contribute to the modernisation and refactoring of existing applications Design, develop and maintain robust Node.js backend services and APIs Develop and maintain OpenAPI-driven backend services Design and implement scalable ...

Founding Engineer

Location
City Of London, England, United Kingdom
turning them into fault-tolerant, high-throughput systems. You will own the total realisation of complex ideas into working solutions, architecting systems from scratch, refactoring paradigms where needed, creating high-performance code across the tech stack, and taking full responsibility for end-to-end execution. Key Responsibilities & Operating Principles Build ...

Senior Mobile Software Engineer (Android) - Olo App

Location
Belfast City District, Northern Ireland, United Kingdom
technical decision-making. Proactively address technical debt by prioritising its resolution alongside feature development, ensuring maintainable, scalable, and high-quality codebases through regular refactoring and system improvements. Take ownership of complex features and projects, working independently and collaborating with team members to drive development from concept to delivery. Lead code ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
engineering work, and helping solve real customer problems. Responsibilities AI-assisted development Use AI-assisted tools (e.g., Cursor, GitHub Copilot, Claude) for planning, implementation, refactoring, debugging, test generation, and documentation, always validating output for correctness, security, performance, and maintainability. Apply AI effectively in troubleshooting and code review; know when ...

Senior Software Engineer

Location
City of Edinburgh, Scotland, 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 Engineer

Location
Cambridge, England, United Kingdom
found both internally (by the team) and externally (by customers). Drive quality throughout our product by taking the initiative on automated testing, architectural refactoring, and communal best practices. Demonstrate sound decision making on individual and team workloads to ensure it is delivered in a timely manner. Essential Requirements From ...

Software Developer - Senior Consultant

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£75,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 ...

Senior Backend Engineer

Hiring Organisation
9fin
Location
London, UK
Employment Type
Full-time
changes in financial data modelling, access control logic, integrating ML/AI prediction services, and building data visualisation infrastructure. Drive codebase health through impactful refactoring, automation and clear documentation. Take ownership of projects and features, driving them from initial scoping through to delivery, taking part in the full software development ...

Staff/Senior Backend Engineer (Node.js)

Location
Greater London, England, United Kingdom
interact with the various ML components of the system. Diagnozing fault-tolerance and availability issues, as well as performance bottlenecks, and resolving them. Refactoring our components and services and producing documentation for your implementations. Providing feedback to peers through pair programming and code reviews and helping those around ...

Lead Software Engineer (Hybrid) New London, England, United Kingdom

Location
Greater London, England, United Kingdom
through an approach tailored towards the unique needs of the clients you’ve served Leveraged AI‐assistive development tools for tasks like scaffolding, refactoring, debugging, test generation, and documentation Experience building or integrating AI/ML‐powered features into products or systems (e.g., recommendation engines, NLP models, computer vision, predictive ...

Senior Full Stack Engineer - Lyst Shop (11 Month FTC - Maternity Cover)

Location
Greater London, England, United Kingdom
APIs using Python frameworks such as Django. Quality & Craftsmanship: You care deeply about writing readable, maintainable, and well-tested code. You are comfortable refactoring existing systems to improve long-term sustainability rather than working around technical shortcomings. Collaboration & Communication: You communicate clearly and work effectively across disciplines. You can explain ...

Azure Cloud-Native Developer - Hybrid London (6m)

Location
Greater London, England, United Kingdom
team in London on a hybrid basis. You will develop cloud-native applications on Azure using App Services, Functions and Logic Apps, while refactoring legacy systems for Azure modernization. The role requires hands-on C#, .NET, ASP.NET, MS SQL and Azure DevOps experience, plus familiarity with DevOps and Agile practices ...

Lead Software Engineer Python API - Fintech

Hiring Organisation
Client Server
Location
London, UK
Employment Type
Full-time
Lead Software Engineer you'll head up a small, talented tech team to deliver new features and enhancements as well as some refactoring work, contributing to the core banking platform which integrates with major players such as HSBC. There's a relatively young codebase and lots of new projects ...