1 to 25 of 218 Clean Code Jobs in the UK

Lead Engineer

Hiring Organisation
Jobleads-UK
Location
Nottingham, England, United Kingdom
overall technical architecture, ensuring scalability, performance, security, and maintainability of the software systems. Champion the adoption of best practices in software development, including clean code, maintainability, efficient coding standards, and DevSecOps practices. Collaborate closely with cross-functional team members, including product owners, designers, QA, and other stakeholders … technical strategy, and business goals. Manage technical risks and issues, proactively identifying potential challenges and developing mitigation strategies. Provide clear and concise documentation for code, processes, and system architecture to facilitate knowledge sharing and maintainability for yourself and the team. Translating our requirements to clean, scalable code ...

Senior Full Stack Software Developer

Hiring Organisation
Corpay
Location
Central London, London, United Kingdom
Employment Type
Permanent
down tasks into actionable items to meet deadlines and achieve business goals. Design, develop, and maintain scalable front-end and back-end solutions. Write clean, efficient, and maintainable code following best practices (e.g., Agile methodologies, unit testing, continuous integration, and clean code principles). Participate … code reviews to ensure high-quality deliverables. Take ownership of complex technical problems from discovery through delivery, balancing maintainability, performance, security, and business value. Develop and maintain system features with a focus on performance and scalability. Collaborate effectively with Product Owners, Scrum Masters, QA Engineers, and other Developers. Troubleshoot ...

Senior Mobile Developer

Hiring Organisation
Method-Resourcing
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Working with Swift, SwiftUI and UIKit for iOS development Developing Android applications using Kotlin and Java Integrating REST APIs and third party services Writing clean, maintainable and scalable code Taking part in code reviews and contributing to technical decisions Working closely with cross functional teams … Kotlin and Java Publishing applications to both the Apple App Store and Google Play Store REST API integration Mobile application architecture including MVVM or Clean Architecture Git and modern development practices CI/CD pipelines and automated testing Experience with cloud platforms, Firebase, Azure, AWS, Google Cloud or cross ...

Full Stack Software Developer (.NET)

Hiring Organisation
DMR Personnel Ltd
Location
Norwich, Norfolk, United Kingdom
Employment Type
Permanent
Salary
£45000 - £50000/annum Plus excellent benefits
excellent opportunity for a Full Stack Developer who has experience with a variety of development technologies. Responsibilities will include producing fully functional, clean code; integration of backend data; UI and web layout design; as well as de-bugging and bug-fixes. You'll be working across the full … Work closely with product managers, UX/UI designers, and other developers to deliver features that meet business requirements and enhance user experience. Write clean, efficient, and maintainable code adhering to industry best practices. Conduct code reviews, provide feedback, and mentor junior developers when required. Design ...

Junior Software Engineer (Java / Kotlin / JVM)

Hiring Organisation
Salt Search
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£200 per day
based backend development. The successful candidate will be working on modern applications and services that support customer-facing digital products, with a focus on clean code, APIs, service-based architecture and production-quality software delivery. Experience within digital banking, fintech, financial services or insurance would be beneficial, although … support * Develop and integrate APIs that support customer-facing digital products and internal platforms * Contribute to both greenfield and brownfield development projects * Participate in code reviews, technical discussions and system design conversations * Work closely with product, engineering and wider technology teams to refine requirements and deliver new features * Write ...

Full Stack - Tech Lead (Node.js, React, Java Script)

Hiring Organisation
Expleo Group
Location
Milton Keynes, Buckinghamshire, South East, United Kingdom
Employment Type
Permanent
review technical design documentation, API specifications, and architectural artefacts Engineering Excellence & Governance Define and enforce coding standards, development best practices, and quality benchmarks Conduct code reviews to ensure maintainability, performance, and security compliance Ensure adherence to DevSecOps practices, including CI/CD, automated testing, and secure coding Monitor … GitHub Actions, Jenkins) Familiarity with cloud platforms (Azure/AWS/GCP) Exposure to containerisation (Docker) and orchestration (Kubernetes) Engineering Practices Strong grounding in clean code principles and design patterns (SOLID, DRY) Experience with test automation, code quality tools, and static analysis Understanding of security best practices ...

Senior Fullstack Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
United Kingdom
Employment Type
Permanent
Salary
£65,000
system design Work across the full software development lifecycle from concept through to deployment Troubleshoot and resolve complex technical challenges Quality & Best Practice Write clean, maintainable, and well-tested code Implement and optimise CI/CD pipelines Conduct code reviews and uphold high engineering standards Ensure solutions … understanding of Agile and DevOps practices, including CI/CD Experience with cloud platforms such as AWS, Azure, or GCP Familiarity with infrastructure as code (e.g. Terraform) Experience with modern architectures such as microservices, containerisation (Docker/Kubernetes), or serverless Knowledge of automated testing and modern development practices Awareness ...

Lead Developer

Hiring Organisation
Daniel James Resourcing Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
engineering practices. This is not a people-management role disguised as leadership. You'll still spend the majority of your time designing solutions, writing code, reviewing pull requests and helping solve challenging engineering problems whilst mentoring a team of talented developers. What You'll Be Doing Leading a small … scalable cloud-native applications using modern .NET Building event-driven microservice architectures Collaborating closely with Product, Architecture and Platform teams Driving engineering best practice, clean code and quality standards Coaching and mentoring Software Engineers Contributing to architecture and technical direction Reviewing code and promoting engineering excellence Supporting ...

Lead Fullstack Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
United Kingdom
Employment Type
Permanent
Salary
£75,000
system design Work across the full software development lifecycle from concept through to deployment Troubleshoot and resolve complex technical challenges Quality & Best Practice Write clean, maintainable, and well-tested code Implement and optimise CI/CD pipelines Conduct code reviews and uphold high engineering standards Ensure solutions … understanding of Agile and DevOps practices, including CI/CD Experience with cloud platforms such as AWS, Azure, or GCP Familiarity with infrastructure as code (e.g. Terraform) Experience with modern architectures such as microservices, containerisation (Docker/Kubernetes), or serverless Knowledge of automated testing and modern development practices Awareness ...

Lead Full Stack Engineer

Hiring Organisation
ReVybe IT Recruitment Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
£100000 - £125000/annum
providing technical guidance, mentoring, and support while remaining heavily involved in software design, architecture, and development. You'll help shape the engineering culture, champion clean code and modern development practices, and influence the technical roadmap as the company continues its rapid growth. If you're someone who enjoys … deliver exceptional user experiences. Drive frontend best practices, ensuring applications are performant, accessible, and maintainable. Design and implement scalable microservices and RESTful APIs. Champion Clean Architecture, SOLID principles, and modern software engineering practices across the team. Conduct code reviews, provide technical mentoring, and support engineers with architectural ...

Technical Scrum Master(Java)

Hiring Organisation
Qualient Technology Solutions UK Limited
Location
Solihull, West Midlands (County), United Kingdom
Employment Type
Contract
traditional Scrum Master role. You will combine Agile leadership with deep technical capability in Java-based microservices, enabling you to actively challenge code, influence engineering decisions, and drive DevOps best practices across AWS platforms.You will operate as a technical authority within the squad, working closely with the Technical Delivery … with the Technical Delivery Manager to manage sprint risks, dependencies, and commitments. Technical Leadership & Engineering Oversight Review and challenge Java and Spring Boot microservices code to ensure adherence to clean code, performance, scalability, and security best practices. Provide technical leadership on microservices design, API standards, and service ...

Scrum Master (SC + NPPV3 Cleared)

Hiring Organisation
Syntax Consultancy Ltd
Location
Birmingham, West Midlands (County), United Kingdom
Employment Type
Contract
Contract Rate
£450 - £475/day 450-475/day (Outside IR35)
traditional Scrum Master role. The role will combine Agile leadership with deep technical capability in Java-based microservices, allowing you to actively challenge code, influence engineering decisions, and drive DevOps best practices across AWS platforms. Act as a technical authority in the squad, working closely with the Technical Delivery … lead Scrum ceremonies and ensure effective sprint planning, execution + delivery outcomes. Technical Leadership & Engineering Oversight: review/challenge Java + Spring Boot microservices code to ensure adherence to clean code, performance, scalability + best practice. Influencing Software Engineering decisions relating to Java frameworks, design patterns + ...

.NET Developer/ Greenfield

Hiring Organisation
Reed Technology
Location
Cramlington, Northumberland, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
using C# and .NET Contribute to the architecture and development of a microservices-based system Apply strong object-oriented programming principles, including polymorphism and clean code practices Help build and optimise infrastructure-as-code (IaC) environments Work closely with DevOps practices, including CI/CD pipelines Collaborate … with cross-functional teams to define and deliver features Contribute to technical decisions in a greenfield environment Ensure code quality through testing, reviews, and best practices Required Skills & Experience Solid experience developing with C# and modern .NET (Core/.NET 6+) Strong understanding of microservices architecture Good knowledge ...

Lead Data Platform Engineer (DV Clearable) - Up to £140,000

Hiring Organisation
17918
Location
London, United Kingdom
Spark for data processing Integration withbackend services such as: PostgreSQL Redis S3 (or equivalent object storage) Expertise in modern engineering practices, including: Continuous delivery Clean code principles Automated testing & TDD Code reviews and documentation Experience working in Agile/DevOps environments Proficiency with Git-based source control … other public cloud platforms Desirable Skills Experience designing and operating high-throughput, real-time data platforms Familiarity with microservices architectures Exposure to infrastructure as code and platform engineering practices Experience working in secure or regulated environments Security Requirements Must currently hold SC clearance Must be eligible and willing ...

Senior & Principal Java Camunda Enigneers

Hiring Organisation
Casci
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
sales activity, and the growth of our engineering practice. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. Key Responsibilities Design, develop, and deploy Camunda-based process and decision automation solutions Implement and integrate Java-based … maintain automated test suites, CI/CD pipelines, and containerised deployments Optimise Camunda engine performance and monitor workflow metrics for production environments Participate in code reviews, peer testing, and technical design discussions Support migration of legacy process platforms to Camunda 8/Zeebe where applicable Contribute to Cascis internal ...

Senior .Net Full Stack Developer

Hiring Organisation
Creative Recruitment
Location
Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £65,000 per annum
working in agile environments (Scrum, sprints, stand-ups) Strong communicator, confident working with international teams Experienced in building high-traffic, responsive applications Committed to clean code, security best practices, and high-quality delivery Please send CV and portfolio stating your salary expectations. ...

Lead C# Developer

Hiring Organisation
Reed Technology
Location
Sunderland, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£90,000
with Git-based workflows in agile environments Strong experience in SQL, data modelling, and caching (e.g. Redis) Proven delivery of scalable, distributed systems with clean code, TDD, and quality-first engineering Real-time/state-driven systems expertise with strong problem-solving and analytical thinking Experience with high ...

Senior Software Developer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Warrington, Cheshire, North West, United Kingdom
Employment Type
Permanent
Salary
£70,000
maintaining Angular 21 front-end applications using DevExpress DevExtreme v25 Implementing Azure-native solutions (App Services, Azure SQL, Storage) Developing and maintaining Infrastructure as Code using Bicep Integrating Azure Entra ID for authentication and role-based access control Managing secure secrets via Azure Key Vault Writing and maintaining unit … Angular 21 (mandatory) DevExpress DevExtreme v25 (mandatory) Entity Framework Core TypeScript/RxJS Microsoft Azure Azure Entra ID Azure Key Vault Bicep (Infrastructure as Code) CI/CD pipelines Bitbucket (Git) You'll also work closely with UI/UX teams using Figma and operate within Agile delivery frameworks. ...

.Net Engineer

Hiring Organisation
Canada Life UK
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Part Time
within changing environments. You will be tasked with the following duties: Develop software that meets requirements following best practices. Build reusable, well-documented, extensible code including unit tests. Ensure non-functional requirements (performance, auditing, security and on-going support) are considered during development. Identify risks. Participate in technical design … resolve technical problems Provide regular information on progress to project management and team leaders to allow regulation and reviewing of tasks. Participate in mentoring, code reviews and pair programming Complete or contribute to company standard documentation. Take part in continuous learning and professional development Required Knowledge/Experience/ ...

.Net Engineer

Hiring Organisation
Canada Life UK
Location
City of Bristol, United Kingdom
Employment Type
Full Time
within changing environments. You will be tasked with the following duties: Develop software that meets requirements following best practices. Build reusable, well-documented, extensible code including unit tests. Ensure non-functional requirements (performance, auditing, security and on-going support) are considered during development. Identify risks. Participate in technical design … resolve technical problems Provide regular information on progress to project management and team leaders to allow regulation and reviewing of tasks. Participate in mentoring, code reviews and pair programming Complete or contribute to company standard documentation. Take part in continuous learning and professional development Required Knowledge/Experience/ ...

Senior Lead Java Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
scalable and maintainable Java-based applications. Collaborate with cross-functional teams to align technology solutions with business needs. Lead by example with high-quality, clean code using modern Java, Spring and related technologies; promote software engineering best practices. Estimate, report progress on tasks, and liaise with business analysts ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum It Recruitment Limited
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling … 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset ...

Principle Java Engineer

Hiring Organisation
Profile 29
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
performance, and mentoring less- experienced engineers in workflow-centric delivery. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. Responsibilities Design, develop, and deploy Camunda-based process and decision automation solutions Implement and integrate Java-based … maintain automated test suites, CI/CD pipelines, and containerised deployments Optimise Camunda engine performance and monitor workflow metrics for production environments Participate in code reviews, peer testing, and technical design discussions Contribute to their internal best-practice frameworks and automation accelerators Essential Eligible (have resided ...

Principal Java Engineer

Hiring Organisation
Profile 29
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
performance, and mentoring less- experienced engineers in workflow-centric delivery. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. Responsibilities Design, develop, and deploy Camunda-based process and decision automation solutions Implement and integrate Java-based … maintain automated test suites, CI/CD pipelines, and containerised deployments Optimise Camunda engine performance and monitor workflow metrics for production environments Participate in code reviews, peer testing, and technical design discussions Contribute to their internal best-practice frameworks and automation accelerators Essential Eligible (have resided ...

Java Engineer

Hiring Organisation
Profile 29
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
runtime performance, and mentoring less- experienced engineers in workflow-centric delivery.This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices.The role involves visiting client sites; the company will cover travel expenses. Frequency is uncertain but candidates should … processesDevelop and maintain automated test suites, CI/CD pipelines, and containerised deploymentsOptimise Camunda engine performance and monitor workflow metrics for production environmentsParticipate in code reviews, peer testing, and technical design discussionsContribute to their internal best-practice frameworks and automation acceleratorsEssentialEligible (have resided in the UK for the past ...