Refactoring Jobs in England

1 to 25 of 43 Refactoring Jobs in England

Senior Software Engineer

Blyth, Northumberland, United Kingdom
Jackson Hogg Ltd
the following: Version control management with Git Code reviews and pair programming Test frameworks with at least an interest in TDD User stories and capturing requirements Iterative development and refactoring The people in Tharsus' team come from backgrounds in robotics, physics, mathematics, aerodynamics, psychology, embedded systems, and computer science. Some have experience in large corporations, other have only ever worked More ❯
Employment Type: Permanent
Posted:

Senior Quantitative Developer

Hayes, London, United Kingdom
Centrica - CHP
required to: Produce high quality increments to the team's model library - working both individually and collaboratively. Providing leadership in areas such as object modelling & interface design, automated testing & refactoring and performance optimisation. Provide support to Trading & Origination on model usage and behaviour. Leverage the teams cross-asset expertise to connect business locations, helping to identify synergies and increase efficiency. More ❯
Employment Type: Permanent
Posted:

Software Engineer - Security Product Engineering

London, United Kingdom
DELIVEROO
Bachelor's degree in computer science or equivalent practical experience. 3+ years experience building and deploying cloud workloads. 3+ years experience in Java, Golang, or Scala, building tools and refactoring code. Broad knowledge of enterprise security technologies in a high-growth, cloud-based environment. Experience with AWS/GCP, containerised environments, and security architecture alignment. Knowledge of at least one More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II

london, south east england, united kingdom
Hybrid / WFH Options
Mimecast
reliability. Code with Excellence: Write clean, efficient, and maintainable code, and set the standard through thoughtful code reviews and technical leadership. Drive Performance: Continuously optimize for speed and scale, refactoring and innovating as you go. Document & Share: Ensure clarity and knowledge sharing by documenting architectures, processes, and best practices. What You'll Bring: Proven Java Expertise: Proven experience with Java More ❯
Posted:

Software Developer

Ipswich, Suffolk, England, United Kingdom
PCIpal
and testers to design, build and deliver high quality solutions in line with guidance and best practices of the department •Drive best practices – think SOLID principles, design patterns and refactoring existing code to be more maintainable and efficient •Writing code to develop, fix or enhance features within the PCI Pal product suite •Working with your team lead and product owner More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Senior Full Stack Engineer

london, south east england, united kingdom
Definely
development (TDD) to ensure code quality and building of new features. Leverage AI-assisted tools (e.g., GitHub Copilot, Claude Code) to streamline development and accelerate feature delivery. Perform code refactoring, increase test coverage, and improve legacy codebases. Apply performance and memory profiling techniques to ensure optimal runtime behaviour. Utilise dependency injection frameworks (e.g., Autofac) to write clean and decoupled code. More ❯
Posted:

Senior Software Engineer

England, United Kingdom
ToffeeX
clearly and collaborating within a team-based environment to resolve a wide range of challenges. Be in the habit of writing maintainable code. Useful skills include TDD/BDD, refactoring, domain driven design and continuous integration and deployment. Be willing to work primarily on-site at our London, UK office (we can sponsor Work Visas in UK). More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Go Developer

London, United Kingdom
Fruition Group
You'll have the freedom to shape how things are built and the trust to get on with it - whether that's improving infrastructure, shipping new features, or quietly refactoring something that needs it. Senior Go Developer - Key Requirements: Significant professional experience in software development, with a strong focus on backend systems Proficiency in Go/Golang and proven expertise More ❯
Employment Type: Contract
Posted:

Senior Software Engineer

England, United Kingdom
DRW Holdings, LLC
simple solutions Think a lot about user experience and try to really understand end users' jobs and pain points Think a lot about APIs, modular design and testing Love refactoring and keep trying until you find a better answer Enjoy making the "right way to do it" the path of least resistance Have made a random tool for yourself and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Developer

England, United Kingdom
Hybrid / WFH Options
Sky
strategies. Experience setting up, configuring and maintaining all parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Developer

Brent, London, United Kingdom
Hybrid / WFH Options
Sky
strategies. Experience setting up, configuring and maintaining all parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Developer

City Of Westminster, London, United Kingdom
Hybrid / WFH Options
Sky
strategies. Experience setting up, configuring and maintaining all parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Eligo Recruitment
stand-ups, reviews, retrospectives. Creating and maintaining clear documentation for APIs, services, and workflows. Providing production support and troubleshooting to keep systems stable and efficient. Driving continuous improvements through refactoring, automation, and performance tuning. What’s on Offer Day Rate: Up to £650 (outside IR35) Contract Length: 12 months, with strong possibility of extension Location: Fully remote UK based The More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Bioinformatician (mSCAPE development)

London (Canary Wharf), United Kingdom
Hybrid / WFH Options
UK Health Security Agency
genomic analysis pipelines. Contribute to expanding deployment of existing analysis pipelines to additional computational platforms as required. Support the identification and sharing of best bioinformatics practice. Accept responsibility for refactoring existing WGS software components. Develop tested, validated and versioned software components for genomic analyses, incorporate into and validate new genomic pipeline versions. Satisfy support requests for genomic analysis from clinical More ❯
Employment Type: Fixed-Term
Salary: £46310.00 - £52113.00 a year
Posted:

AWS Developer

Brent, London, United Kingdom
Hybrid / WFH Options
Sky
strategies. Experience setting up, configuring and maintaining all parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Product Delivery Want to deliver brilliant products and unmissable entertainment that grips millions of households? Our 1000 strong, Product More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software developer (6 months contract)

slough, south east england, united kingdom
Mitra bio
Essential requirements: - Minimum 3 years professional software development experience - Expert proficiency in Python in software development and data science/processing - Strong working knowledge of R - Proven experience in refactoring "research-level" code into production-ready software - Proven experience of collaborating effectively in cross-functional team environment - Software skills include: OOP, test-driven development, unit testing (pytest), Git, CI/ More ❯
Posted:

Software developer (6 months contract)

Greater London, England, United Kingdom
Mitra bio
Essential requirements: - Minimum 3 years professional software development experience - Expert proficiency in Python in software development and data science/processing - Strong working knowledge of R - Proven experience in refactoring "research-level" code into production-ready software - Proven experience of collaborating effectively in cross-functional team environment - Software skills include: OOP, test-driven development, unit testing (pytest), Git, CI/ More ❯
Posted:

Software developer (6 months contract)

london, south east england, united kingdom
Mitra bio
Essential requirements: - Minimum 3 years professional software development experience - Expert proficiency in Python in software development and data science/processing - Strong working knowledge of R - Proven experience in refactoring "research-level" code into production-ready software - Proven experience of collaborating effectively in cross-functional team environment - Software skills include: OOP, test-driven development, unit testing (pytest), Git, CI/ More ❯
Posted:

Software Developer

Windermere, Cumbria, North West, United Kingdom
Threesixtyselection Ltd
communication and interpersonal skills. Ability to mentor and guide junior team members. Familiarity with SOLID principles, MVC architecture, and modern software design patterns. Experience working with legacy code and refactoring techniques. To apply, in the first instance, please send your CV. More ❯
Employment Type: Permanent
Posted:

Backend Engineer

England, United Kingdom
Fruition Group
collaboration with cross-functional teams. You won't just be working through tickets - you'll be part of a genuinely collaborative environment where helping unblock teammates, sharing knowledge, and refactoring where needed is seen as valuable. Clear, readable code and practical problem-solving are key, with a strong emphasis on balancing speed and quality. Backend Engineer - Key Requirements: Significant professional More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

PHP Developer - Doncaster Hybrid Remote - £45k

Doncaster, South Yorkshire, England, United Kingdom
Hybrid / WFH Options
Ada Meher
house project work. The company has a team of around 30 devs split into various squads working across a mix of BAU, new platform/feature development and also refactoring older systems to avoid technical debt. This role will be focused on their Fleet Management and Recovery systems. They are also doing some early stage R&D work in LLMs More ❯
Employment Type: Part-Time
Salary: Competitive salary
Posted:

Mid-Level PHP Developer - Doncaster Hybrid Remote - £45k

Doncaster, South Yorkshire, England, United Kingdom
Hybrid / WFH Options
Ada Meher
house project work. The company has a team of around 30 devs split into various squads working across a mix of BAU, new platform/feature development and also refactoring older systems to avoid technical debt. This role will be focused on their Fleet Management and Recovery systems. They are also doing some early stage R&D work in LLMs More ❯
Employment Type: Part-Time
Salary: Competitive salary
Posted:

Mid-Level PHP Developer - Doncaster Hybrid Remote - £40k

Doncaster, South Yorkshire, England, United Kingdom
Hybrid / WFH Options
Ada Meher
house project work. The company has a team of around 30 devs split into various squads working across a mix of BAU, new platform/feature development and also refactoring older systems to avoid technical debt. This role will be focused on their Fleet Management and Recovery systems. They are also doing some early stage R&D work in LLMs More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Javascript Developer

London Area, United Kingdom
Hybrid / WFH Options
Plan A Digital
automation is key. We value growth and flexibility , welcoming developers from all backgrounds. What You’ll Be Doing Building resilient and adaptable fintech platforms in React, Typescript and Java Refactoring to improve code design Writing comprehensive tests for every commit Automating processes to improve efficiency Rotating across teams to enhance collaboration More ❯
Posted:

Javascript Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Plan A Digital
automation is key. We value growth and flexibility , welcoming developers from all backgrounds. What You’ll Be Doing Building resilient and adaptable fintech platforms in React, Typescript and Java Refactoring to improve code design Writing comprehensive tests for every commit Automating processes to improve efficiency Rotating across teams to enhance collaboration More ❯
Posted:
Refactoring
England
10th Percentile
£57,000
25th Percentile
£61,250
Median
£67,500
75th Percentile
£82,000
90th Percentile
£98,000