1 to 25 of 257 Remote/Hybrid Clean Code Jobs in England

Java Developer

Hiring Organisation
Source Group International
Location
London, United Kingdom
Salary
£ 100 K
role where your work will go live quickly, be seen, and genuinely make an impact.You’ll be part of a collaborative team that values clean code, pragmatic decision-making, and continuous improvement—working closely with product, design, and DevOps to ship meaningful features at pace. What … modern frameworks (e.g. Spring Boot)Collaborating with cross-functional teams to deliver new features end-to-end Improving system performance, reliability, and maintainability Writing clean, testable code and contributing to best practices across the team Supporting deployments and monitoring production systems Taking ownership of features—from idea through ...

Senior Software Engineer (Java/Kotlin)

Hiring Organisation
Morgan McKinley
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£500.00 - £595.00 per day
developers, product managers, and QA specialists. Key Responsibilities End-to-End Delivery: Take ownership across full feature lifecycles, from refining Agile requirements to writing clean code, deploying, and monitoring in production. Core Backend Development: Deliver resilient features using Java or Kotlin, including serverless architecture with AWS Lambda. Code Quality & Testing: Write clean, testable code with a strong emphasis on automated unit testing (supported by embedded QA resources). Cross-Functional Collaboration: Navigate dependencies and communicate blockers clearly to technical and business stakeholders. Technical Requirements Core Stack: Senior-level experience in Java OR Kotlin (experience ...

Senior Java Developer

Hiring Organisation
Global
Location
London, United Kingdom
Salary
£ 80 K
APIs that support great user experiences across our platforms.Engineering excellence (35%): Design, build and maintain backend services using modern Java and Spring Boot, applying clean code principles, contract-first design and robust automated testing.Leadership & collaboration (30%): Guide and mentor engineers in the team, champion best practices, and work … designing clear, maintainable solutions that allow the team to move quickly and safely.Better Together: Be part of a collaborative engineering culture that values pairing, code reviews, shared decision-making and learning from each other.What Success Looks LikeIn your first few months, you’ll have:Contributed to key features ...

Senior Frontend Engineer

Hiring Organisation
London Stock Exchange Group
Location
London, United Kingdom
Salary
£ 80 K
flows.Familiarity with CI/CD pipelines, automated testing, and versioning strategies for SDKs.Experience with frontend performance optimization, cross-browser compatibility, and accessibility standards.Passion for clean code, automation, and continuous improvement.Excellent interpersonal skills and a passion for developer experience and security.ROLE PROFILE:We are seeking a Senior Frontend Developer … flows.Familiarity with CI/CD pipelines, automated testing, and versioning strategies for SDKs.Experience with frontend performance optimization, cross-browser compatibility, and accessibility standards.Passion for clean code, automation, and continuous improvement.Excellent interpersonal skills and a passion for developer experience and security.Common FOOTERWhat you'll get in return:At LSEG ...

Senior Frontend Engineer

Hiring Organisation
London Stock Exchange Group
Location
London, UK
Employment Type
Full-time
/CD pipelines, automated testing, and versioning strategies for SDKs. Experience with frontend performance optimization, cross-browser compatibility, and accessibility standards. Passion for clean code, automation, and continuous improvement. Excellent interpersonal skills and a passion for developer experience and security. ROLE PROFILE:We are seeking a Senior Frontend …/CD pipelines, automated testing, and versioning strategies for SDKs. Experience with frontend performance optimization, cross-browser compatibility, and accessibility standards. Passion for clean code, automation, and continuous improvement. Excellent interpersonal skills and a passion for developer experience and security. Common FOOTERWhat you'll get in return ...

Senior Platform Engineer

Hiring Organisation
Willis Towers Watson
Location
Reigate, Surrey, United Kingdom
Salary
£ 70 K
successful in this role with experience in delivering large scale Cloud services.The Role:Provide technical input, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.).Assist in the design and documenting of solutions meeting functional and non-functional requirements.Lead … architecture/design, implementation, unit and system testing, deployment, operations, monitoring and incident management.Software engineering fundamentalsStrong grounding in objectoriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery.Core technical stackHands‐on experience with C# and .NET (Core/6+) for backend ...

Senior Platform Engineer

Location
Reigate, England, United Kingdom
successful in this role with experience in delivering large scale Cloud services. The Role: Provide technical input, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.). Assist in the design and documenting of solutions meeting functional and non-functional … implementation, unit and system testing, deployment, operations, monitoring and incident management. Software engineering fundamentals Strong grounding in object oriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery. Core technical stack Hands‐on experience with C# and .NET (Core/6+ ...

Software Engineer (Applied AI)

Location
Greater London, England, United Kingdom
tech stack : You’ll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling : You’ll help push the boundary … paced iterative environment : Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested : Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Full Stack Software Developer

Hiring Organisation
We Are Dcoded Limited
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
with the web codebase where sensible. Using AI coding tools as part of your workflow critically reviewing, testing, and taking ownership of AI-generated code rather than accepting it uncritically. Participating in code review, architectural discussions, and establishing engineering practices and standards as an early hire. Helping build … culture of strong engineering discipline including clean code, sound OOP design, and a proper test pyramid in a company operating in a regulated, data-sensitive industry. Skills and Experience Essential Strong engineering fundamentals: SOLID, DRY, Law of Demeter, and the reasoning behind them, not just the acronyms. Good ...

Python Software Engineer

Location
Greater London, England, United Kingdom
client-facing platform. You’ll work closely with other engineers and cross-functional teams, take ownership of complex problems, and ship production-ready code that has real business impact. You’ll also contribute to design and architecture discussions and help maintain high standards for code quality and system … party systems, including asynchronous processing and event-driven architecture Shape technical direction, contribute to architectural decisions, and plan for scalability, performance, and reliability Write clean, pragmatic code with a strong focus on maintainability, observability, and security Investigate complex issues across distributed systems, identify root causes, and drive long ...

Software Engineer – Ads & Commercial Development

Location
Greater London, England, United Kingdom
Docker containers, Kubernetes (K8s) , and building robust CI/CD pipelines . Software Engineering Fundamentals: Excellent command of data structures, algorithms, system design, and clean code architectures. Capabilities: Performance Optimisation: Ability to profile, debug, and optimize code to execute with minimal CPU and memory footprints in highly … Solving: Capability to diagnose complex, asynchronous race conditions across different browser environments and vendor scripts. Cultural Add: Engineering Excellence: You take pride in writing clean, well-tested, and maintainable code, avoiding unnecessary dependencies. Pragmatic & Technical Curiosity: You enjoy peeling back the layers of software to understand how things ...

Senior Backend Developer

Hiring Organisation
Inspire People
Location
Darlington, County Durham, United Kingdom
Employment Type
Full-Time
Salary
£63,824 - £80,158 per annum
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Developer

Hiring Organisation
Inspire People
Location
Darlington, County Durham, North East, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Software Engineer

Hiring Organisation
Anson Mccade
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£60,000
stack environments Building scalable cloud-native applications using modern engineering practices Working closely with cross-functional teams to deliver high-quality digital products Championing clean code, performance, security, accessibility and maintainability Mentoring junior engineers and supporting technical leadership within delivery teams Contributing to architecture decisions, code reviews … experience with the following technologies: Java, Python, Go or TypeScript React, Angular, Vue or SvelteAWS, Commercial experience with AWS, Azure or GCP Infrastructure as Code (Terraform, AWS CDK or Pulumi) CI/CD tooling such as GitHub Actions, GitLab CI, Jenkins, CircleCI or ArgoCD Strong understanding of software security ...

Lead Software Engineer

Hiring Organisation
Anson Mccade
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£75,000
stack environments Building scalable cloud-native applications using modern engineering practices Working closely with cross-functional teams to deliver high-quality digital products Championing clean code, performance, security, accessibility and maintainability Leading a team of engineers and supporting technical leadership within delivery teams Contributing to architecture decisions, code … 5+ years' commercial experience with the following technologies: Java, Python, Go or TypeScript React, Angular, Vue or Svelte AWS, Azure or GCP Infrastructure as Code (Terraform, AWS CDK or Pulumi) CI/CD tooling such as GitHub Actions, GitLab CI, Jenkins, CircleCI or ArgoCD Strong understanding of software security ...

Forward Deployed Engineer

Hiring Organisation
MarkIT Placements
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
outcome . The role would suit an experienced engineer who is operating at the forefront of AI development and is equally comfortable writing production code, challenging a product strategy, presenting to senior stakeholders and working directly with clients. How You'll Work The role is built around three core … Develop prompt and context engineering approaches focused on accuracy, reliability, cost and latency. Make structured use of AI-assisted development tools such as Claude Code, Cursor, GitHub Copilot and Codex . Fine-tune or adapt models where there is a genuine use case. Production & Engineering You'll own solutions ...

Software Engineer (NodeJS, Typescript)

Hiring Organisation
Diligent
Location
London, United Kingdom
Salary
£ 100 K
modern AI tooling to do your best work. This is a hands-on engineering role for someone who enjoys solving product problems, writing clean code, and helping services run reliably at scale. You’ll work on secure, scalable microservices and APIs using TypeScript, AWS, and modern engineering practices. … build, test, and improve backend services and APIs using Node.js, TypeScript, and AWS. Take ownership of well-defined features from planning through release, including code quality, deployment, and production support. Work closely with product managers, designers, and other engineers to turn requirements into practical, reliable solutions. Contribute to technical ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
South West London, London, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£63,824 - £80,158 per annum
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Salford, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£63,824 - £80,158 per annum
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Full-Time
Salary
£63,824 - £80,158 per annum
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Darlington, County Durham, United Kingdom
Employment Type
Full-Time
Salary
£63,824 - £80,158 per annum
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Darlington, County Durham, North East, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
products. * Develop and maintain platform tooling, automation, observability, monitoring and CI/CD capabilities. * Build software solutions using Python and modern engineering practices. * Write clean, maintainable code and infrastructure-as-code solutions to support service delivery. * Embed Site Reliability Engineering principles including SLIs, SLOs, error budgets … with engineers, architects, product teams and stakeholders whilst coaching and mentoring colleagues. Essential Skills for the Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience ...