51 to 75 of 81 Refactoring Jobs

Senior Kotlin Engineer (XP, GCP) - Investment Banking - London

Hiring Organisation
Salt Search
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£500 - £800 per day
sourced and event-driven architectures Deep familiarity with XP practices, including: Mob programming as a primary way of working Test-driven development (TDD) Continuous refactoring and clean code principles Cloud experience with GCP, including: GKE and/or Cloud Run Cloud SQL and Memory store Artifact Registry and Cloud Logging ...

Software Engineer

Hiring Organisation
Technify Talent
Location
Guildford, England, United Kingdom
motivated by meaningful technical challenges. Key Responsibilities Design, build, test, and deliver new features within a desktop-based software platform Contribute to ongoing refactoring and modernisation of a large, established codebase Investigate and resolve complex technical issues, maintaining high quality standards Engage with users to diagnose and address reported problems ...

Senior DevOps Engineer

Hiring Organisation
Charles Simon Associates Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£85,000
architecture, and tooling across a huge GCP estate. What Youll Be Doing: Engineering GCP infrastructure products using Terraform & Terraform Cloud. Designing reusable IaC modules, refactoring legacy configs, improving state management. Building automation, tooling and workflows in Python. Developing secure, scalable GCP landing zones with org policies, policy-as-code ...

Kotlin Developer

Hiring Organisation
Deutsche Bank CWS
Location
City of London, London, United Kingdom
Employment Type
Contract
event sourced and event driven architecture Deep experience withXP practices, including: Mob programming as a primary way of working Test-driven development (TDD) Continuous refactoring and clean code discipline Cloud experience in CARE Cloud/GCP, including: GKE and/or Cloud Run Cloud SQL, Memorystore Artifact Registry, Cloud Logging ...

role = "PRINCIPAL ENGINEER" if raises bar(team) and depth >= LEGENDARY and ships code else "SENIOR"

Hiring Organisation
Sahaj Software
Location
London Area, United Kingdom
think about engineering We care about: Code that is simple, testable, and built to change Engineers who can explain their design decisions clearly TDD, refactoring, and continuous improvement - not as rituals, but as tools Choosing the right technology, not the fashionable one We don’t care much about: Buzzwords Framework ...

SQL Server Database Developer

Hiring Organisation
Davies Turner
Location
Dartford, Kent, South East, United Kingdom
Employment Type
Permanent, Work From Home
including stored procedures, views, functions, tables, and indexes - Proactively analyse and resolve database performance bottlenecks using execution plans, indexing strategies, and query refactoring - Optimise high-volume transactional queries, reporting workloads, and data integration jobs - Design and support scalable database patterns suitable for high-availability environments - Support application and integration development ...

Software Engineer - AI-Augmented Product Development

Hiring Organisation
Hooper Media
Location
United Kingdom
accelerate real product development. The successful candidate will help turn product requirements into production-quality software, using AI to speed up design, implementation, testing, refactoring, debugging, and documentation. Just as importantly, they will know how to validate, troubleshoot, and harden AI-generated code so that it is maintainable, secure, performant … familiarity with our core technology stack are more important. Key responsibilities AI-augmented software delivery · Use AI coding assistants daily to accelerate feature development, refactoring, debugging, testing, documentation, and technical discovery. · Translate product requirements into clear technical plans, implementation steps, prompts, and reviewable code changes. · Review, test, and improve ...

Lead Software Engineer Python API - Fintech

Hiring Organisation
Client Server
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
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 click apply for full job details ...

Contract Software Engineer

Hiring Organisation
Morson Edge
Location
Manchester, North West, United Kingdom
Employment Type
Contract
Contract Rate
£300 - 350 per day + None
maintainability Support backend services powering web and mobile learning platforms What We're Looking For Strong commercial Go/Golang experience Experience improving and refactoring existing systems Good understanding of scalable backend architecture Pragmatic engineer with strong software fundamentals AI experience is a bonus, but strong Go engineering ...

.Net Windows Developer

Hiring Organisation
IT Talent Solutions Ltd
Location
Essex, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £50,000 per annum
.NET Core, and SQL Server expertise to help design, build, and modernise enterprise Windows applications and services. You’ll play a key role in refactoring legacy systems into modern .NET solutions while contributing to future cloud migration projects. What you’ll be doing: • Developing and maintaining Windows applications and services … Refactoring and migrating legacy code into C# .NET • Collaborating with technical teams, business users, and stakeholders • Supporting cloud and Azure-based architecture initiatives • Participating in code reviews, Agile delivery, and technical planning What we’re looking for: • 3+ years’ commercial experience with C#, .NET/.NET Core, WinForms ...

Test Engineer

Hiring Organisation
Experis
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £515/day
doing: Planning and executing testing activities, including discovery capture, test definition, and effort estimation within a risk-based approach. Developing, debugging, and refactoring test scripts under supervision. Collaborating closely with software developers to ensure a shared understanding of the code base and test coverage at the unit level. Working with ...

Senior C++ Developer - Bristol

Hiring Organisation
Planet Recruitment
Location
Bristol, United Kingdom
Employment Type
Permanent
Salary
£51000 - £63000/annum
Collaborating on system design Delivering high quality software Mentoring team members & coaching them on best practice and improvements Reviewing pull requests Planning and actioning refactoring efforts to support the wider product strategy Developing new features according to specification Triaging and fixing defects Essential Experience: Advanced C++ Expertise - Deep knowledge … upskill developers at various experience levels through hands-on collaboration, code reviews, and knowledge-sharing Technical Debt Reduction - Experience in identifying, prioritising, and refactoring code to improve modularity, testability, and maintainability Architectural/System Design Support - Ability to contribute to architectural decisions and technical strategy, supporting the broader product vision ...

Senior C++ Developer - Milton Keynes

Hiring Organisation
Planet Recruitment
Location
Milton Keynes, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£51000 - £63000/annum
Collaborating on system design Delivering high quality software Mentoring team members & coaching them on best practice and improvements Reviewing pull requests Planning and actioning refactoring efforts to support the wider product strategy Developing new features according to specification Triaging and fixing defects Essential Experience: Advanced C++ Expertise - Deep knowledge … upskill developers at various experience levels through hands-on collaboration, code reviews, and knowledge-sharing Technical Debt Reduction - Experience in identifying, prioritising, and refactoring code to improve modularity, testability, and maintainability Architectural/System Design Support - Ability to contribute to architectural decisions and technical strategy, supporting the broader product vision ...

Senior C++ Software Developer

Hiring Organisation
Reed Technology
Location
Wellington, Somerset, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
system design and deliver high-quality software. Mentor team members, coaching them on best practices and improvements. Review pulls requests and plan and action refactoring efforts to support the wider product strategy. Develop new features according to specification and triage and fix defects. Required Skills & Qualifications: Advanced expertise in C++ … coach, mentor, and upskill developers at various experience levels through hands-on collaboration, code reviews, and knowledge-sharing. Experience in identifying, prioritising, and refactoring code to improve modularity, testability, and maintainability. Ability to contribute to architectural decisions and technical strategy, supporting the broader product vision. Strong decision-making and influencing ...

Salesforce Platform Engineer

Hiring Organisation
The Citation Group
Location
England, United Kingdom
queueable jobs. Develop and support Lightning Web Components (LWC) and other UI customisations. Work with existing legacy code and technical debt, debugging, fixing and refactoring where needed. Build and maintain integrations with other systems (REST/SOAP APIs, middleware or ETL tools). Write clean, testable code with appropriate unit … working in an agile environment (user stories, sprints, retrospectives). Desirable Previous experience in a Salesforce org with significant technical debt, where stabilisation and refactoring were key. Experience with our key Salesforce products Sales Cloud and Service Cloud Exposure to CI/CD tools & repositories such as gearset & git Experience ...

Data Engineer

Hiring Organisation
Liquidline
Location
Ipswich, Suffolk, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
Airbyte), moving beyond standalone SQL Server environments. Leading integrations – supporting our NetSuite migration and creating scalable data frameworks for future acquisitions. Modernising legacy systems – refactoring complex, business-critical T-SQL into modular, high-performance cloud workflows. Raising engineering standards – introducing Git, CI/CD pipelines, automated testing and best-practice … Engineer 3–5+ years’ experience in Data Engineering, ideally involving cloud warehouse builds or migrations Expert-level SQL/T-SQL with proven experience refactoring and optimising complex logic Hands-on experience with cloud data warehouses (e.g. BigQuery, Snowflake), ingestion tools (Airflow, Airbyte), and analytics tooling such ...

Javascript Developer

Hiring Organisation
TRIA
Location
United Kingdom
solution suitable for deployment within our server infrastructure. The Role You will take ownership of analysing the current Python-based application and rebuilding/refactoring it into a scalable and maintainable Node.js platform. The application: Pulls data from multiple external sources including: RSS feeds Websites APIs Processes and stores data … ensuring the rebuilt platform is secure, robust, and capable of passing penetration/security testing. Required Skills & Experience Strong commercial experience with Node.js Experience refactoring or rewriting existing applications Solid understanding of secure software engineering practices Experience building applications that integrate with APIs, web scraping, and data feeds Database design ...

MOD DV Cleared Senior Software Engineer

Hiring Organisation
Data Careers
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£90,000
complex software systems. The role would suit someone with strong Python development experience, ideally combined with exposure to C/C++ integration , performance improvement, refactoring, legacy system modernisation or engineering-heavy environments. You will work on technically challenging codebases where reliability, maintainability and engineering quality are critical. This will include … Investigating complex defects and incidents Performing root cause analysis Implementing durable fixes Refactoring and improving existing software Supporting architecture changes as requirements evolve Helping modernise codebases, tooling and engineering standards The role requires someone who is comfortable working across established systems, improving existing code and supporting other engineers through mentoring ...

Senior Software Engineer

Hiring Organisation
Data Careers
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£90,000
complex software systems. The role would suit someone with strong Python development experience, ideally combined with exposure to C/C++ integration , performance improvement, refactoring, legacy system modernisation or engineering-heavy environments. You will work on technically challenging codebases where reliability, maintainability and engineering quality are critical. This will include … Investigating complex defects and incidents Performing root cause analysis Implementing durable fixes Refactoring and improving existing software Supporting architecture changes as requirements evolve Helping modernise codebases, tooling and engineering standards The role requires someone who is comfortable working across established systems, improving existing code and supporting other engineers through mentoring ...

Node,js Developer

Hiring Organisation
Tria
Location
Nationwide, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £500/day Outside IR35
solution suitable for deployment within our server infrastructure. The Role You will take ownership of analysing the current Python-based application and rebuilding/refactoring it into a scalable and maintainable Node.js platform. The application: Pulls data from multiple external sources including: RSS feeds Websites APIs Processes and stores data … ensuring the rebuilt platform is secure, robust, and capable of passing penetration/security testing. Required Skills & Experience Strong commercial experience with Node.js Experience refactoring or rewriting existing applications Solid understanding of secure software engineering practices Experience building applications that integrate with APIs, web scraping, and data feeds Database design ...

Senior Data Engineer

Hiring Organisation
Signify Technology
Location
Farringdon, Devon, UK
build high-quality data models across our finance, payments and shipping domains. A big part of your work will be modernising our Looker setup — refactoring definitions upstream into our data stack to make it simpler, faster and less dependent on manual changes. What you'll be doing Designing and building … scalable data models in finance, payments and shipping domains Refactoring Looker models into performant upstream data models and reducing manual overhead Enabling self-service for business users while providing frontline Looker support Owning CI/CD pipelines via GitHub Actions and upholding data quality and governance standards What ...

Senior Data Engineer

Hiring Organisation
Signify Technology
Location
Farringdon, England, United Kingdom
build high-quality data models across our finance, payments and shipping domains. A big part of your work will be modernising our Looker setup — refactoring definitions upstream into our data stack to make it simpler, faster and less dependent on manual changes. What you'll be doing Designing and building … scalable data models in finance, payments and shipping domains Refactoring Looker models into performant upstream data models and reducing manual overhead Enabling self-service for business users while providing frontline Looker support Owning CI/CD pipelines via GitHub Actions and upholding data quality and governance standards What ...

Senior Software Developer - Consultant

Hiring Organisation
True North Group
Location
Rogerstone, Newport, Gwent, Wales, United Kingdom
Employment Type
Full-Time
Salary
£59,000 - £68,000 per annum
The Role: You’ll deliver in complex client environments - pairing, TDD, emerging design, refactoring. We think, challenge, and guide, not just code. Our clients trust us to bring judgment, not just a keyboard. Model: Hybrid ...

Senior Software Developer - Consultant

Hiring Organisation
True North Group
Location
Cardiff, South Glamorgan, Wales, United Kingdom
Employment Type
Full-Time
Salary
£59,000 - £68,000 per annum
The Role: You’ll deliver in complex client environments - pairing, TDD, emerging design, refactoring. We think, challenge, and guide, not just code. Our clients trust us to bring judgment, not just a keyboard. Model: Hybrid ...

Senior Software Developer - Consultant

Hiring Organisation
True North Group
Location
Cheltenham, Gloucestershire, England, United Kingdom
Employment Type
Full-Time
Salary
£59,000 - £68,000 per annum
The Role: You’ll deliver in complex client environments - pairing, TDD, emerging design, refactoring. We think, challenge, and guide, not just code. Our clients trust us to bring judgment, not just a keyboard. Model: Hybrid ...