51 to 75 of 159 Clean Code Jobs in England

Senior Data Engineer

Hiring Organisation
Tech 4
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
SCRUM practitioner with experience in offshore team collaboration. Ability to migrate legacy systems to modern cloud architectures. Anticipates issues, recommends pragmatic solutions, and writes clean, reusable code. Articulate with stakeholders, from engineers to non-technical leaders. Manages tight deadlines with attention to detail Experience/skills regarded as ideal ...

Senior Analytics Engineer

Hiring Organisation
Tech 4
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
SCRUM practitioner with experience in offshore team collaboration. Ability to migrate legacy systems to modern cloud architectures. Anticipates issues, recommends pragmatic solutions, and writes clean, reusable code. Articulate with stakeholders, from engineers to non-technical leaders. Manages tight deadlines with attention to detail Experience/skills regarded as ideal ...

Senior Java Kotlin Developer

Hiring Organisation
HCLTech
Location
London Area, United Kingdom
continuous refactoring. Engineers are expected to contribute across development, integration, and production support, working closely as a team to maintain a high standard of code quality and system reliability. Location: London Required Skills • Strong commercial experience building backend services in Kotlin • Deep experience with XP practices, including: Mob programming … 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 Key Management • CI/CD and SDLC experience in a regulated/enterprise ...

Senior Software Developer

Hiring Organisation
Morgan Spencer
Location
Central London, London, England, United Kingdom
Employment Type
Full-Time
Salary
£66,000 per annum
follows industry best practice, security standards and organisational objectives. Key responsibilities include: • Developing new applications and functionality while maintaining and enhancing existing systems • Writing clean, efficient and testable code across front-end and back-end technologies • Gathering requirements and collaborating with stakeholders to define technical solutions • Supporting … mentoring junior developers through code reviews and knowledge sharing • Designing, developing and maintaining APIs and integrations with third-party systems • Supporting cloud infrastructure and ensuring applications are secure, scalable and reliable • Implementing development best practices including testing, version control and documentation • Contributing to architecture decisions and recommending new technologies ...

Software Engineer (AI)

Hiring Organisation
Fruition Group
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
integrate AI-powered features such as LLM-driven services, RAG pipelines, and agent-based workflows into core systems Leverage tools like GitHub Copilot, Claude Code, Cursor, or similar AI-assisted engineering workflows. Apply modern software engineering best practices (clean code, testing, CI/CD, observability … interest in, AI technologies such as Large Language Models (LLMs), including API integrations or prompt-based workflows Experience leveraging tools like GitHub Copilot, Claude Code, Cursor, or similar AI-assisted engineering workflows. Proficiency in at least two modern programming languages Experience with version control, testing practices, and CI/ ...

Digital Full Stack Engineer

Hiring Organisation
Computer Futures
Location
West Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
quality front-end and back-end solutions across a range of digital products and services. Build and maintain RESTful APIs and backend services. Develop clean, maintainable and secure code that aligns with established engineering standards and best practices. Support the delivery of new features and enhancements throughout … integration tests. Contribute to API and user interface test automation frameworks. Help ensure software meets quality, security, accessibility and performance standards. Participate in code reviews and support continuous improvements in code quality. Assist in identifying and resolving defects throughout development and testing phases. DevOps & Continuous Delivery Contribute ...

Software Developer

Hiring Organisation
Picture More
Location
Ipswich, Suffolk, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £55,000 per annum
enhance REST APIs and system integrations. Contribute to Azure cloud-based and on-premises business applications Troubleshoot production issues and implement robust solutions. Write clean, maintainable code with automated testing. Participate in code reviews and Agile delivery. Use AI-assisted development tools to improve coding, testing ...

Full Stack Java Developer

Hiring Organisation
McGregor Boyall Associates Limited
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£475 - £500 per day + PAYE holiday
Spring Boot Build and enhance RESTful APIs and microservices Design scalable, high quality software solutions Collaborate with Product, QA and Engineering teams Write clean, well tested, maintainable code Participate in code reviews and Agile ceremonies Troubleshoot and resolve production issues Use AI tools such as GitHub Copilot ...

AI Engineer Apprentice

Hiring Organisation
QA
Location
Brentwood, Essex, England, United Kingdom
Employment Type
Full-Time
Salary
£20,000 - £23,000 per annum
agentic AI solutions on AWS (including Amazon Bedrock) under the guidance of senior engineers, and support our Solution Architects with implementing cloud best practices Code quality & debugging: write clean, maintainable code and participate in code reviews. Take initiative in debugging, troubleshooting and resolving issues in collaboration … deliver on time You will be: Hands-on with code. Python is our main language, but we care more that you understand what your code is doing. Personal projects or a GitHub profile count as much as commercial experience, none of which is required Genuinely curious about AI. ...

Senior Front Office Software Engineer

Hiring Organisation
CMC Markets
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Contribute to the continuous evolution of our electronic trading infrastructure. Mentorship & Technical Leadership Provide guidance and mentorship to junior developers. Champion engineering best practices, clean code principles and robust design patterns. What You will Bring Strong hands-on Java development experience within low latency financial systems. Deep understanding ...

Lead AI DevOps Engineer

Hiring Organisation
Lorien
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
Strong background as a Senior or Lead Software Engineer, Lead DevOps Engineer , or similar hands-on leadership role Excellent software engineering fundamentals: system design, clean code, testing, and long-term maintainability Deep experience designing and delivering API-driven and microservice-based systems Proven ability to modernise or integrate ...

Senior Software Developer

Hiring Organisation
Computer Futures
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£80,000
particularly for legacy systems or migrations) Hands-on experience with GitHub, including branching strategies, pull requests and CI/CD workflows Strong understanding of clean code principles, maintainability and scalable software design Industrial/Operational Environments Experience developing software for industrial, manufacturing, automation, logistics or IoT environments Understanding ...

Senior Data Engineer

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 - £100,000 per annum
software engineering or backend engineering background is highly desirable Experience working within product-led scale-ups or smaller technology companies A passion for clean code, testing and engineering best practices THE BENEFITS Salary up to £100,000 Fully remote working across the UK Quarterly London team meetups Private ...

Software Development Engineer in Test

Hiring Organisation
scrumconnect ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 Annual
SDET) who combines strong software engineering fundamentals with expertise in test automation. The ideal candidate is a software engineer who writes high-quality test code to validate that product acceptance criteria are fully met while ensuring quality, security, accessibility, and maintainability. Key Responsibilities Design, develop, and maintain automated test … Case 6 and other functional test scenarios as required. Continuously improve test automation frameworks, coding standards, and engineering best practices. Participate in code reviews and contribute to improving overall software quality. Required Skills Strong programming skills in Ruby . Hands-on experience with Gherkin and BDD frameworks (eg, Cucumber ...

AWS Cloud Engineer

Hiring Organisation
Lightfoot
Location
Exeter, Devon, South West, United Kingdom
Employment Type
Permanent, Work From Home
help shape technical solutions that support both current and future business needs. We're looking for someone who takes pride in writing clean, maintainable code, has a strong focus on system reliability and performance, and enjoys collaborating to solve complex technical challenges. If you're passionate about … proactively identifying and resolving issues. Collaborate with data engineers, DevOps and product teams to deliver solutions that meet business and customer requirements. Participate in code reviews, technical design discussions and Agile ceremonies to promote engineering excellence and continuous improvement. Essential Skills & Experience Strong commercial experience designing and developing cloud ...

Software Engineer - Security & Intelligence

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
backend services aligned to performance, reliability and security requirements Contribute to software design, architecture decisions and technical documentation Apply modern software engineering practices, including clean coding, testing and code reviews Collaborate within Agile teams, contributing to sprint planning, refinement, reviews and retrospectives Support DevSecOps delivery by working with … Experience with cloud-native development, particularly AWS, containerised applications and modern infrastructure concepts Understanding of DevSecOps practices, including CI/CD pipelines, automated testing, code quality controls and secure development standards SecurityClearanceRequirements The successful candidate must hold a current high level security clearance. Location It is anticipated the role ...

Senior Software Engineer II - Wealth & Investments

Hiring Organisation
Wise
Location
Greater London, United Kingdom
Employment Type
Full Time
Salary
111000 to 145000 GBP Annually
foundations, brokerage infrastructure, and trading interfaces from the ground up. The Tech: You aren't just shipping features; you are shaping the strategy and code for a brand-new pillar of the Wise ecosystem. Why this is Unique Product Engineering Culture: We don't just hire "coders." We hire … developing web applications and distributed systems in a production environment Experience with common design and architectural patterns coupled with a passion for writing clean code that is performant and well tested Knowledge of Java and Spring boot and experience with a messaging system, like Kafka, is a plus... ...

Automation Engineer

Hiring Organisation
Goodlord
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
note that while we love the use of AI, this is not a 'prompt-only' role. We are looking for someone who can write clean, functional code (using programming/scripting language such as Python/JavaScript) from scratch with their own knowledge, without relying on AI assistants … entire business to identify manual inefficiencies and rescue them from repetitive, low-leverage work. Operate at the intersection of operations and engineering, combining low-code platforms with custom code to build robust automation internal ecosystems. Actively integrate LLMs and AI via APIs directly into our daily workflows ...

Graduate Software Engineer (Full Stack)

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £45,000 per annum
solutions Tackle meaningful, end-to-end challenges across the stack Influence platform architecture and engineering practices Maintain strong standards through testing, peer reviews, and clean code Contribute to product and team direction in a high-growth environment Ideal Candidate 1-3 years of full-stack engineering experience Comfortable ...

Senior Java Engineer - Contract

Hiring Organisation
Morson Edge
Location
Manchester, North West, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£400 - 500 per day
distributed systems. Experience working with APIs and event-driven architectures. Experience with cloud technologies and modern DevOps practices. Strong understanding of software engineering principles, clean code and automated testing. Comfortable working in a fast-paced, technically ambitious environment. Why Join? Up to £500 per day Outside IR35 Fully ...

Senior Front Office Developer - Trading

Hiring Organisation
CMC Markets UK Plc
Location
City of London, London, United Kingdom
Employment Type
Permanent
Contribute to the continuous evolution of our electronic trading infrastructure. Mentorship & Technical Leadership Provide guidance and mentorship to junior developers. Champion engineering best practices, clean code principles and robust design patterns. What You will Bring Strong hands-on Java development experience within low latency financial systems. Deep understanding ...

Digital Technology Lead

Hiring Organisation
ICAEW
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £85,000 per annum
requirements into scalable, secure, and maintainable architecture. Guide and support one or more digital squads through technical direction, engineering quality, and decision-making. Champion clean code, modular design, automated testing, CI/CD, and DevSecOps practices. Coach junior and mid-level engineers, providing feedback, guidance, and growth opportunities. ...

Senior Software Engineer 2

Hiring Organisation
Aioi Nissay Dowa Europe
Location
OX2, Oxford, Oxfordshire, United Kingdom
Employment Type
Contract
Contract Rate
£91332 - £109392/annum
Work with internal colleagues (ML Engineers, ML Scientists, Product Managers etc) and external project partners to understand technical requirements, constraints and delivery priorities. Use code review, pair programming, mentoring and other methods to support other engineers and champion best practices. Troubleshoot technical, data and integration issues arising during development … software engineering and DevOps skills, including CI/CD, Version control, containerisation and cloud deployment. Knowledgeable on engineering best practices and comfortable with producing clean, maintainable, well-tested code. Comfortable with code review and giving clear, actionable, constructive feedback to others. Highly effective when working in a remote ...

SENIOR SOFTWARE ENGINEER - PYTHON, AWS & REACT

Hiring Organisation
BRT Consulting LTD
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £95,000 per annum
with Product to translate complex business requirements into robust technical solutions. Leverage AI engineering tools, coding assistants and automated workflows to improve productivity and code quality. Contribute to AWS cloud infrastructure, monitoring and operational excellence using services including CloudWatch. Write clean, maintainable, well-tested code and contribute …/CD best practices. Participate in architecture discussions and influence technical decisions. Mentor and support junior engineers through code reviews, knowledge sharing and technical guidance. What We're Looking For You'll have strong commercial experience developing cloud-native SaaS applications and enjoy working in a collaborative, fast-paced ...

Software Engineer (SAR)

Hiring Organisation
Stott & May Professional Search Limited
Location
London, United Kingdom
Employment Type
Contract
responsible for developing new features, resolving defects and contributing to high-quality software delivery within a modern Azure environment. Key Responsibilities - Develop clean, maintainable code aligned to project requirements. - Deliver features from user stories using Azure DevOps. - Investigate, fix and log software defects. - Participate in code reviews … Agile ceremonies. - Write unit tests and support integration testing. - Contribute to CI/CD pipelines and frequent code integration. - Maintain accurate documentation and work tracking within Azure DevOps. Required Skills - Node.js & TypeScript - React & Express.js - REST APIs - Docker - Azure App Services & Azure Functions - Azure DevOps (Repos, Boards & Pipelines) - Azure Kubernetes ...