501 to 525 of 538 Refactoring Jobs in the UK

Digital Delivery Lead

Location
Manchester, England, United Kingdom
when it's the right call for the product. You'll also carry real accountability for technical debt: knowing when to repay it through refactoring versus when to prioritise business-facing work, and being able to defend that trade-off to stakeholders. Beyond the team itself, you'll manage third ...

Principal/Senior Principal Engineer – Arm Architecture Reference Manual (ARM)

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
quality.Review and approve plans for integration of new architecture and QA scenarios.Lead the maintenance strategy, work with architects and engineering teams, content refactoring and continually improve quality.Ensure the adoption of tooling, validation frameworks, and digital publication.Mentor technical contributors, strengthening the architecture knowledge across all teams involved.Required Skills and Experience :Bachelors ...

Principal Mobile Apps Platform Engineer

Hiring Organisation
AutoTrader UK
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
Xcode, and Instruments for iOS; Kotlin, Jetpack, Android Studio for Android). Strong understanding of unit testing, RESTful API design, and a commitment to refactoring and regression test automation. Experience mentoring and coaching engineers, with a proven ability to share technical expertise and advocate best practices across a team. Benefits ...

Principal Engineer

Hiring Organisation
On the Beach Group plc
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 60 K
architectural direction, and transformation roadmap.Lead the design and optimisation of search systems, ensuring relevance, scalability, and reliability.Oversee the evolution of existing systems — maintaining and refactoring C# codebasesChampion engineering best practices across security, performance, testing, and continuous delivery.Provide architectural leadership across multiple teams, establishing standards and reusable patterns that scale.Mentor ...

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, Middlesex, United Kingdom
Salary
£ 70 K
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 ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
frameworks including Java, C#/.NET, Python, TypeScript, JavaScript, React, Go, Ruby, Scala, R, and SQL Experience leveraging AI-assistive development tools for scaffolding, refactoring, debugging, test generation, and documentation Experience building or integrating AI/ML-powered features Experience with automated testing Experience debugging and refactoring pre-existing code ...

Maximo DB2 Specialist – Hybrid, Enterprise Migration

Location
East Midlands, England, United Kingdom
databases within MAS environments, optimising for performance and security to ensure high availability. Responsibilities include designing robust backup/recovery/DR strategies, refactoring PL/SQL for DB2, monitoring health, and collaborating with infra, application and development teams to deliver robust database solutions. #J-18808-Ljbffr ...

RL Environment Data Engineer / Researcher

Location
Greater London, England, United Kingdom
especially in Python, with the ability to independently build data pipelines, environments, and evaluation tools. - Proficiency with AI coding tools for code generation, debugging, refactoring, and rapid experimentation. - Solid understanding of reinforcement learning, post-training, reward function design, environment design, and data evaluation. - Ability to translate real-world tasks into ...

Short-Term Power Market Analyst

Location
Greater London, England, United Kingdom
analyst is also responsible in improving robustness of the applications of the team by adding unit tests on critical parts of the applications and refactoring unstable functions he/she uses in his projects. The analyst must take part actively to the peer reviews of the junior analysts in order ...

Senior Gameplay Engineer - RuneScape: Dragonwilds

Location
United Kingdom
debugging and performance awareness, including profiling gameplay code and diagnosing desyncs and edge cases. Strong code quality habits across testing, code reviews, documentation and refactoring, and demonstrable experience delivering at scale on sizeable teams. What we offer: When you join Jagex you can look forward to a generous Perks & Benefits ...

Software Engineer III - Python

Location
Glasgow, Scotland, United Kingdom
analysis Leverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards Apply knowledge of tools within the Software Development Life … systems, including root‐cause analysis and performance bottleneck identification using logs, metrics, and traces Experience improving code quality and reliability through test strategy improvements, refactoring, static analysis, and dependency hygiene Experience with deployment and operational best practices including safe releases, rollbacks, environment configuration, and incident readiness Familiarity with common architecture ...

Software Engineer III - Python

Hiring Organisation
JP Morgan Chase
Location
Glasgow, Lanarkshire, United Kingdom
Salary
£ 80 K
cause analysisLeverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standardsApply knowledge of tools within the Software Development Life Cycle … distributed systems, including root-cause analysis and performance bottleneck identification using logs, metrics, and tracesExperience improving code quality and reliability through test strategy improvements, refactoring, static analysis, and dependency hygieneExperience with deployment and operational best practices including safe releases, rollbacks, environment configuration, and incident readinessFamiliarity with common architecture patterns such ...

Salesforce Delivery Lead (Journey Circle)

Hiring Organisation
The Travelers Indemnity Company
Location
London, United Kingdom
Salary
£ 100 K
waste.Plan and facilitate Program Increment planning events; ensure work is incorporated in Program Increment plans and capacity is reserved for technical and operational enablers, refactoring, and unknowns.Build feedback loops through cross-team reviews and engage all key stakeholders, promoting faster learning cycles.Drive relentless improvement through multi-team retrospectives, metrics, assessment ...

Salesforce Delivery Lead (Journey Circle)

Location
Greater London, England, United Kingdom
Plan and facilitate Program Increment planning events; ensure work is incorporated in Program Increment plans and capacity is reserved for technical and operational enablers, refactoring, and unknowns. Build feedback loops through cross-team reviews and engage all key stakeholders, promoting faster learning cycles. Drive relentless improvement through multi-team retrospectives ...

Principal Engineer

Hiring Organisation
Addition
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
landscape by: • Leading the containerisation of complex Java applications and services. • Assessing existing codebases and identifying the changes required to support containerised deployment. • Replatforming, refactoring and rebuilding legacy systems where necessary. • Improving developer tooling, pipelines and the inner development loop. • Integrating applications with CI/CD pipelines. • Implementing automated smoke … Java applications, including codebases not originally designed for containerisation. • Strong knowledge of developer tooling, delivery pipelines and the inner development loop. • Proven experience replatforming, refactoring and rebuilding complex systems. • Expertise in CI/CD pipeline integration. • Experience implementing automated smoke testing across non-production environments. • The ability to interpret automated ...

Server-side Engineer

Hiring Organisation
EUROPEAN SOFTWARE SOLUTIONS (UK) LIMITED
Location
Burgess Hill, West Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
bymobile apps. Based on experience, this role may be entry level, senior or staff. Relevant experience and skills: Building server-side applications Writing code Refactoring code Deleting code Build tools Continuous Integration Fixing bugs Asynchronous code Performance Analysis and Optimization Legacy Code Unit tests Open Source Working in a team ...

Senior Software Engineer – Agentic Engineering x4

Location
Reading, England, United Kingdom
Cursor, GitHub Copilot, Codex or similar coding agents Agentic development or AI-assisted software engineering Automated testing, evals and quality frameworks Legacy modernisation, major refactoring or framework migrations We're particularly interested if you've also been working with: Claude Code, Cursor, GitHub Copilot, Codex or similar coding agents Agentic … development or AI-assisted software engineering Automated testing, evals and quality frameworks Legacy modernisation, major refactoring or framework migrations Investment areas You'll be joining during a major transformation across Technology, with significant investment in: Public cloud migration AI-enabled software engineering #J-18808-Ljbffr ...

Lead C++ / Java Developer

Hiring Organisation
London Stock Exchange Group
Location
London, United Kingdom
Salary
£ 80 K
ABOUT US:LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our ...

Software Engineer Northern Ireland Remote

Location
Northern Ireland, United Kingdom
Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry, by helping customers deliver more personalised and profitable guest experiences. As a result, our digital ordering, payment, and guest engagement solutions enable ...

Software Engineer - Affiliate Operations

Location
Greater London, England, United Kingdom
About the Team Affiliate Operations powers the technology that connects millions of shoppers with the world's leading fashion brands. Our squad builds the platforms, data products, marketing services, and bidding systems that drive business ...

Lead C++ / Java Developer

Hiring Organisation
London Stock Exchange Group
Location
London, UK
Employment Type
Full-time
ABOUT US: LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our ...

CRM Peppermint Dynamics Developer

Location
United Kingdom
role will undertake a detailed assessment of the current Peppermint Dynamics CRM platform, including all customisations, integrations, and supporting processes, and lead the redesign, refactoring, and rebuilding of components where necessary. The objective is to establish a modern, supportable, and strategically aligned CRM platform and support its successful relaunch across … Dynamics CRM platform as part of a strategic modernisation programme. The role will lead the redevelopment of existing CRM capabilities into a new environment, refactoring bespoke functionality, rebuilding solutions where source code is unavailable, restoring standard Dynamics relationships, and delivering the migration of business-critical data. Working within Agile delivery ...

Software Engineer III - React

Hiring Organisation
JP Morgan Chase
Location
Glasgow, Lanarkshire, United Kingdom
Salary
£ 80 K
tests, quality gates, build optimization, release automation) and reduce flaky tests.Use JPMorganChase-approved AI-assisted development tools (e.g., Claude AI where approved) to accelerate refactoring, feature changes, test generation, and documentation with rigorous human validation.Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery … speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized ...

2027 Software Engineer Program - Full-time - Glasgow, London

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
managers, and stakeholders across teams to understand problems, share ideas and feedback, and deliver reliable solutions.Leverage approved AI development tools (for example, code generation, refactoring, test creation, and documentation) to improve code quality and productivity, while validating outputs through peer review, automated testing, and secure coding practices.Apply automation and modern … modern tooling to reduce manual effort and improve consistency across the software development life cycle.Use approved AI development tools (for example, code drafting, refactoring, testing, and documentation) with appropriate review and validation.Critically evaluate AI-generated outputs and remain accountable for final solution quality and correctness.Follow responsible AI practices in engineering ...