1 to 25 of 36 Remote/Hybrid Refactoring Jobs in London

Senior Java Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
coding assistants such as GitHub Copilot, Cursor, or Claude to accelerate development, generate boilerplate, and review code. Ability to apply AI tooling critically - validating, refactoring, and integrating AI-generated code rather than accepting output uncritically. Awareness of prompt engineering techniques relevant to software development workflows (code generation, test writing, documentation ...

Java Engineer

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
coding assistants such as GitHub Copilot, Cursor, or Claude to accelerate development, generate boilerplate, and review code. Ability to apply AI tooling critically - validating, refactoring, and integrating AI-generated code rather than accepting output uncritically. Awareness of prompt engineering techniques relevant to software development workflows (code generation, test writing, documentation ...

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 ...

Software Engineer

Location
Greater London, England, United Kingdom
experiences. You’ll also use AI-assisted engineering tools as part of your delivery workflow. You’ll use them to accelerate implementation, testing and refactoring, while applying your judgement to validate the output for correctness, security and architectural fit. What you’ll be doing Break down well-scoped features into ...

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 ...

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 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 ...

Python Developer / Team Lead - FinTech

Hiring Organisation
Client Server
Location
Central London, London, United Kingdom
Employment Type
Permanent, Work From Home
Python Developer/Team Lead 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 ...

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 (Data)

Location
Greater London, England, United Kingdom
businesses Monitor performance metrics for how Data is produced and consumed, and respond to Data incidents. What we're looking for Experience building, designing, refactoring or optimising data lakes and data warehouses from a variety of data sources using data modelling techniques Experience in Building Extract Transform and Load ...

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 ...

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

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. ...

Senior C# Engineer — Platform Architect (Hybrid, London)

Location
Greater London, England, United Kingdom
secure services for end users, internal case management, client reporting, and live integrations out to third-party financial systems. The role focuses on design, refactoring, and performance improvements, mentoring others, and shaping the platform's growth. #J-18808-Ljbffr ...

Kotlin DevOps Engineer (Google Cloud Platform)

Location
Greater London, England, United Kingdom
sourced and event driven architecture. Deep experience with XP practices, including: Mob programming as a primary way of working Test‐driven development (TDD) Continuous refactoring and clean code discipline Cloud experience, ideally GCP (Google Cloud Platform) including designing, deploying and operating cloud-native solutions using services such ...

Core Quantitative Strategic Analytics Developer

Location
Greater London, England, United Kingdom
shared valuation, risk, P&L, marking, calibration and controls infrastructure used cross asset in Kannon Identifying performance bottlenecks, proposing designs for complex problems, and refactoring and simplifying existing solutions Strengthening the core C++/Python interface, tooling and developer-facing libraries that the multiple Strats teams depend on Liaising with ...

Senior Software Engineer | Voice | Full-Stack

Location
Greater London, England, United Kingdom
builder mindset. You do not need a roadmap to build, you need a problem. You are comfortable prototyping a feature in the morning and refactoring it for scale in the afternoon. Depth in real time systems. Real experience with WebRTC, WebSockets, streaming architectures or latency sensitive systems in production ...

Remote Tech Lead for AWS Cloud Migration

Location
Greater London, England, United Kingdom
Lead to drive the AWS Migration for client applications. Remote, UK with occasional travel to London or Manchester. You will provide technical leadership across refactoring legacy apps, guiding design and ensuring architectural alignment within a broad programme. The role emphasizes collaboration with client teams and suppliers while leveraging Java frameworks ...

Java Software Developer - Trading Systems (Remote) Amsterdam or London

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
working software Review code and contribute to engineering standards across the teamWhat they are looking for Strong Java engineering experience with excellent debugging and refactoring skills Solid computer science fundamentals, including algorithms, data structures and systems design Experience building scalable, automated and maintainable software with strong testing discipline Comfortable working ...

Analytics Engineer

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£400.00 - £450.00 per day
elegant data solutions. Focus on usability, documentation, and data clarity. Comfortable working independently in a dynamic, fast-changing environment. DESIRABLE SKILLS Experience rebuilding or refactoring a Looker instance from scratch. Familiarity with Snowflake performance tuning and cost optimization. Experience scaling analytics across a cross-functional organisation HOW TO APPLY Please ...

Remote AI & Software Engineer — Flexible, Part‐Time

Location
Greater London, England, United Kingdom
remote opportunities. Roles are full-time with flexible contract options and hourly rates ranging from $60 to $120. You will work on AI systems, refactoring, performance improvements, and testing across diverse tech stacks in a fully remote setup. Ideal candidates have strong software engineering or AI/ML experience ...

C# Developer - Buckinghamshire

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
doing something you are passionate about. Technically you will have a proven interest and ability in developing software systems which will include developing software, refactoring code, designing systems and working on solutions with a range of other technical personnel. C# Developers should have exposure to the below tech stack: C#WPFORM ...

Software Engineer

Location
Greater London, England, United Kingdom
frontends from the ground up at startups, and understand the tradeoffs of moving fast without accumulating unmanageable technical debt Have experience re-imagining and refactoring frontend codebases so they scale reliably as a product and team grow (e.g. component libraries, design systems, shared tooling) Use AI coding agents ...

Solutions Consultant

Hiring Organisation
Canon
Location
Uxbridge, Greater London, UK
Employment Type
Full-time
Participate in trend analysis of all incidents and Root Cause Analysis of Major/Top incidents Drive resulting improvements preventing reoccurrence by either technical refactoring that can be absorbed in project releases or propose changes for budget approval. Drive Compliancy controls for the delivery of applications with evidence: Zero deficiency ...