176 to 200 of 329 Clean Code Jobs in the UK excluding London

Software Engineer

Hiring Organisation
BluetownOnline Ltd
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
mobile applications, typically involving React Native, SQL-backed APIs and AWS hosting. Be comfortable working in the framework or language each project requires. Write clean, tested, well-structured code that follows team standards. Work collaboratively through Git, pull requests and CI/CD pipelines. Use AI-assisted tools … Good working knowledge of SQL and relational database design, and an understanding of MVC and RESTful API principles. Familiarity with Git-based team workflows, code review, automated testing and CI/CD. The ability to solve complex problems and become effective quickly with unfamiliar technologies. Clear written and verbal ...

Senior Software Engineer (Angular)

Location
Manchester, England, United Kingdom
Angular applications (latest versions preferred) Build responsive, reusable UI components from UX designs Integrate with RESTful APIs built in .NET/ASP.NET Core Write clean, testable, maintainable code Troubleshoot and optimise application performance Contribute to Agile development processes, including sprint planning and reviews. Collaborate with Business Analysts,, Product … Owners, and Solutions Architects on design priorities and delivery planning. Mentor and support junior engineers through knowledge sharing, code reviews, and technical coaching. Available as a technical escalation to investigate and resolve production incidents to ensure system stability and customer satisfaction. Required Experience & Skills 5+ years front-end development ...

Senior Java Engineer

Hiring Organisation
Forward Role
Location
Manchester, North West, United Kingdom
Employment Type
Contract
doing Building event-driven services and integrations on Kafka Deploying and running services on AWS, working closely with DevOps on infrastructure and pipelines Writing clean, tested, production-ready code, and setting the standard through code review Working directly with product and engineering leads to turn requirements into … relational databases (PostgreSQL or similar) Solid testing discipline: JUnit, Mockito, integration testing (Testcontainers a plus) CI/CD, Docker, and comfort with infrastructure-as-code (Terraform or CloudFormation) Previous contract experience, landing quickly and delivering on a new build Hands-on use of AI-assisted development in your daily ...

Junior Software Engineer

Hiring Organisation
Anonymous
Location
Birmingham, West Midlands, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£28000 - £35000/annum
possible approaches to the discussion. Raising problems promptly, explaining what is affected and either resolving them or making clear who needs to help. Applying code-review feedback and understanding the reasoning behind it. Learning our technologies, tools, delivery practices and clients' businesses, including unfamiliar technologies when projects require them. … Good working knowledge of SQL and relational database design, with an understanding of MVC and RESTful API principles. Familiarity with Git-based team workflows, code review, automated testing and CI/CD. Care for clean, well-structured code and the judgement to recognise when a problem needs ...

Java Backend Engineer - Open Banking & Payments

Location
Manchester, England, United Kingdom
scalable, reliable systems. You will operate in a hybrid model from Manchester or other offices, collaborating with product and tech, and delivering value with clean code and automated testing. Experience with cloud and open APIs is highly valued. #J-18808-Ljbffr ...

Senior Scala Backend Engineer – Cloud, Play, Hybrid

Location
Newcastle upon Tyne, England, United Kingdom
three days per week in the Newcastle office. Key focus areas include Scala 2.13, Play Framework, Pekko, MySQL, Redis, and AWS, with emphasis on clean code, testing, and performance tuning. #J-18808-Ljbffr ...

Lead Staff Engineer - Full-Stack SaaS (TypeScript/Node)

Location
Portsmouth, England, United Kingdom
involves leading the development of customer-facing products using modern technologies such as NodeJS and TypeScript, in a collaborative environment. With a focus on clean code and DevSecOps methodologies, this position offers opportunities for personal growth and engagement in a supportive company culture, with competitive salaries and benefits. ...

Senior .NET Engineer — Backend APIs & Mentorship

Location
Manchester, England, United Kingdom
architecture decisions in a cross-functional scrum team. You'll work with SQL Server or NoSQL stores, integrate with payment gateways, and advocate for clean code and thorough testing. This hybrid role offers flexible working, with three days onsite in Manchester and opportunities to influence scalable, #J ...

Senior .NET Engineer — Backend APIs & Mentorship

Location
Leeds, England, United Kingdom
architecture decisions in a cross-functional scrum team. You'll work with SQL Server or NoSQL stores, integrate with payment gateways, and advocate for clean code and thorough testing. This hybrid role offers flexible working, with three days onsite in Manchester and opportunities to influence scalable, #J ...

Senior .NET Engineer — Backend APIs & Mentorship

Location
City of Edinburgh, Scotland, United Kingdom
architecture decisions in a cross-functional scrum team. You'll work with SQL Server or NoSQL stores, integrate with payment gateways, and advocate for clean code and thorough testing. This hybrid role offers flexible working, with three days onsite in Manchester and opportunities to influence scalable, #J ...

Full-Stack Engineer — Hybrid, Impacting UK Safety

Location
Salford, England, United Kingdom
join a software delivery team supporting Defence sector projects, with future opportunities in other sectors. You will contribute to developing application functionality, write clean code, and implement tests. You should have a Bachelor's degree (or equivalent), 2+ years of experience, and strong collaboration skills. The role offers ...

Remote .NET Developer – Payments & Microservices

Location
Lincoln, England, United Kingdom
.NET Developer, you will work on exciting projects, including a new payment solution that connects people globally. With a focus on modular systems and clean code, you'll have the opportunity to grow your skills in a supportive environment. Enjoy structured career progression, industry-recognized training ...

AEM/ EDS Principal Engineer (12 month contract)

Location
Nottingham, England, United Kingdom
website, mobile app, and wider digital services. Own the technical roadmap and perform periodic platform reviews. Hands-On Engineering: Drive EDS migration work, writing clean code (JavaScript, HTML, CSS) and developing EDS blocks with a relentless focus on Core Web Vitals and performance. Governance & Handover: Establish, validate ...

Hybrid Software Developer, Sports Content & Martech

Location
Manchester, England, United Kingdom
ability to deliver high-quality software solutions. This position supports hybrid work, promoting a balanced professional environment. The key responsibilities include maintaining systems, and clean coding practices while identifying technical improvements. #J-18808-Ljbffr ...

Senior Software Engineer

Location
Birmingham, England, United Kingdom
clinical users. Use agentic AI development and testing tools to accelerate engineering workflows, explore solutions and improve software quality. Review and validate AI‐generated code, applying sound engineering judgement to ensure changes are secure, reliable and appropriate for a clinical environment. Develop and maintain integrations with NHS systems … relevant healthcare standards. Contribute to technical design, code reviews and automated testing, collaborating with Product and QA teams to deliver effective solutions. What You Will Have Must Have: Commercial experience developing complex software using MS C++ and C#/.NET. Experience with Windows desktop applications, ideally Windows Forms ...

Head of Cloud

Location
Norwich, England, United Kingdom
000+ businesses worldwide. We build modern, scalable platforms that power payments, data, and AI-driven experiences. Join an engineering culture that values ownership, clean and testable code, and continuous improvement. The Opportunity We are seeking a Head of Cloud to serve as the technical and strategic leader … DevOps Mastery: Strong knowledge of Terraform, Kubernetes, and automated deployment pipelines. Software Engineering Rigor: Strong background in Go or Node.js with an infrastructure-as-code mindset. Strategic Thinker: Ability to influence directors and align technical initiatives with commercial objectives. Reliability & Resilience: Expert understanding of SRE principles, building for failure ...

Senior Infrastructure Engineer (GCP) - Engine by Starling

Location
Cardiff, Wales, United Kingdom
native banking platform is deployed on — across multiple regions and cloud providers globally. You'll be an inquisitive engineer with an aptitude for finding clean and simple solutions to technical problems, passionate about building observable, reliable and secure systems that positively impact the wider engineering organisation. Engine by Starling … Cloud Platform (GCP) services including GKE, Compute Engine, Network Connectivity Center, Cloud SQL, Identity and Access Management (IAM) and VPC Service Controls Experience writing clean, modular Terraform code Experience with service-oriented architecture using containers, distributed systems and immutable infrastructure Experience with key and secret management ...

Staff Infrastructure Engineer (GCP) - Engine by Starling

Location
Manchester, England, United Kingdom
native banking platform is deployed on — across multiple regions and cloud providers globally. You'll be an inquisitive engineer with an aptitude for finding clean and simple solutions to technical problems, passionate about building observable, reliable and secure systems that positively impact the wider engineering organisation. Engine by Starling … Cloud Platform (GCP) services including GKE, Compute Engine, Network Connectivity Center, Cloud SQL, Identity and Access Management (IAM) and VPC Service Controls Experience writing clean, modular Terraform code Experience with service-oriented architecture using containers, distributed systems and immutable infrastructure Experience with key and secret management ...

Software Engineer

Hiring Organisation
Searchability (UK) Ltd
Location
Newark, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£45,000
maintain applications and services using C# and .NET Build and support RESTful APIs and integrations between business applications and third-party platforms Write clean, documented, secure code in line with agreed standards Work across the full SDLC, from requirements and design through to deployment and support Investigate ...

Applied AI ML Lead - Python & Agentic AI

Location
Auchentibber, Scotland, United Kingdom
observability, reliability) on AWS and cloud-native platforms. This role values modern AI engineering workflows and tooling such as GitHub Copilot and Claude Code to accelerate delivery while maintaining quality and security. Familiarity with MCP (Model Context Protocol), Agent Skills and designing agentic systems that integrate models with tools … orchestration, tool calling/function calling, safety/guardrails, evaluation. Strong software engineering experience delivering production systems; ability to design maintainable architectures and write clean, testable code. Proficiency in Java and/or Python and experience building APIs/services and integrating with data sources and downstream systems. Experience ...

Applied AI ML Lead - Python & Agentic AI

Location
Glasgow, Scotland, United Kingdom
observability, reliability) on AWS and cloud-native platforms. This role values modern AI engineering workflows and tooling such as GitHub Copilot and Claude Code to accelerate delivery while maintaining quality and security. Familiarity with MCP (Model Context Protocol), Agent Skills and designing agentic systems that integrate models with tools … orchestration, tool calling/function calling, safety/guardrails, evaluation. Strong software engineering experience delivering production systems; ability to design maintainable architectures and write clean, testable code. Proficiency in Java and/or Python and experience building APIs/services and integrating with data sources and downstream systems. Experience ...

Software Developer

Hiring Organisation
Bulb Resourcing
Location
Bath, Somerset, South West, United Kingdom
Employment Type
Permanent
Salary
£70,000
Developer to join an innovative, self-managing technology firm. Working within an agile environment, you will participate in pair programming, architectural decisions, and peer code reviews. If you are passionate about creating high-impact software that makes a real difference to end users and thrive in a flat team … within a flat, agile team using the Scrum framework to deliver high-quality software. Engage actively in pair programming, whiteboarding, architectural design, and peer code reviews. Collaborate with product owners, account management, and operations teams to refine sprint backlog items and ensure application stability. Take a proactive, shared-responsibility ...

Senior Software Developer - Scala

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
this role you'll: Design, develop, and maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. Work with MySQL to design efficient data access … working closely with DevOps and platform teams to ensure reliable delivery. Contribute to CI/CD pipelines, Git-based pull request workflows, code reviews, and engineering best practices. Collaborate with frontend engineers, QA, product owners, solution designers, and other backend developers to deliver high-quality product increments. Support production ...

Full-Stack Software Engineer - Hybrid & Impactful Safety Tech

Location
Manchester, England, United Kingdom
supporting defence projects and beyond. The role offers hybrid working with about 3 days in the office per week. You'll develop features, write clean, tested code, and participate in code reviews using React, Express, Kubernetes, Docker, and other modern tools. We value Agile delivery, collaboration ...

Lead Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
integrating with downstream systems and data services in a secure, highly available environment. Drive strong engineering practices across the team Ensure adherence to established code review standards Ensure defined quality gates are consistently met for the project Promote clean, maintainable, well-documented code Guide system design … suite (e.g. Jira, Bitbucket, Bamboo), or equivalent tooling, with a solid understanding of CI/CD concepts, workflows, and practices. Experience ensuring compliance with code review standards, quality gates, CI/CD pipelines, and security scanning processes. Desirable Skills and Experience: Familiarity with integration and architectural patterns (e.g. adapters ...