Clean Code Jobs in the UK excluding London

1 to 25 of 370 Clean Code Jobs in the UK excluding London

Software Developer ( C++ And Core Java ) (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
cycle Investigating issues in the software when they occur and fixing them Maintaining CI/CD pipelines Supporting our applications in all environments Ensure development best practices are followed (Clean Code, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value 4+ years of commercial experience in Java , C++ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Full Stack Python / Angular Developer - Startup (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
and its evolution. Build end-to-end features (Python) from scratch. Resolve critical production issues promptly. Develop test infrastructures, write documentation, and ensure high performance. Follow development best practices (Clean Code, Clean Architecture, code reviews). Communicate actively with stakeholders, team members, and clients. Valued Skills and Experience Strong proficiency in Python with at least More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Frontend Engineer - Angular(Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
collaborative product. As our Remote Senior Front-End Engineer (Angular), you'll be responsible for: Collaborating with founders, your engineering team, and designers to translate mockups into high-quality code, ensuring seamless UX. Building rich B2B SaaS features focused on cross-functional collaboration across different form factors. Utilizing your extensive front-end expertise to architect, develop, and deploy innovative … debugging to ensure optimal performance and responsiveness across browsers and platforms. Developing test infrastructures, writing documentation, ensuring high performance, and following agile methodologies. Following development best practices such as Clean Code, Clean Architecture, and code reviews. Communicating actively with stakeholders, team members, and clients. What do we value? Over 6 years of experience working with scale More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Java Developer

Waterlooville, Hampshire, South East, United Kingdom
Hybrid / WFH Options
ClearCourse
critical role, where you will be leading and supporting a team of Java developers who are working on our Cygnus Swan product, and be an active contributor to the code base and sprint cycles, taking on development tasks of all complexities. Our product is very stable, but there will be some legacy work to be done, however, we are … robust, secure, and maintainable software systems end to end. Develop loosely coupled, layered software components ensuring they are replaceable, testable, and version-controlled with minimal impact on others. Embrace Clean Code and SOLID principles: your code must be clear enough to be understood and extended by others quickly and safely. Communicate with clarity and empathy across teams … in both quality and attitude. Handle developments, supports and production requests with professionalism, care, and accountability. Consistently demonstrates ownership and follows through to the delivery. Cares about product and code quality, balances technical excellence with delivery speed. Required experience/characteristics : At least 5 years as Senior Developer experience across these technologies Familiarity with Java FX or any Java More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Engineer - Lasernet Platform

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
Formpipe Software AB
solution implementation Participating in agile planning, estimation, and delivery Owning your work end-to-end Maintaining and improving the codebase Navigating legacy and new technologies Sharing knowledge and reviewing code with teammates Knowledge and Experience Must-haves: 5-10 years of software development experience across various domains Experience modernizing monolithic systems Strong C++ skills and Windows Desktop Development experience … but capable of independent work Knowledge sharing and mentorship Asks insightful questions Resilient and open to learning from failures Humorous, humble, and grounded Adapts quickly in agile environments Values clean code and craftsmanship Handles shifting priorities effectively Preferred qualities: Analytical thinking Maintains and improves existing code Clear communicator with technical and non-technical stakeholders Proactive problem identification … and resolution Attention to testing and documentation Experience with Git and collaborative workflows Understanding of automated testing and testable code Appreciation for UI/UX in desktop apps Works well with cross-functional teams Maintains composure under pressure Curious and continuously improving skills Interested? If you're excited by complex challenges, passionate about clean code, and thrive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Front End Engineer

Manchester, North West, United Kingdom
Hybrid / WFH Options
Daniel James Resourcing Ltd
be deeply involved in shaping technical strategy, collaborating with product teams, and solving meaningful user and architectural challenges. With modern tooling, continuous delivery practices, and a strong emphasis on code quality, this is a position that offers both technical ownership and long-term growth . About the Role Youll be part of a collaborative, cross-functional team working on … evolution of its platformthis includes improving modularisation, scalability, state management, performance, and design consistency across its applications. The role will suit someone who not only enjoys writing elegant, maintainable code, but also wants to influence architectural standards and contribute to a broader engineering culture focused on continuous improvement. What Youll Be Doing Building and maintaining production-grade Angular applications … modular frontend architecture Contributing to UI and state architecture decisions, helping evolve engineering standards Collaborating with designers, product owners, and backend engineers to develop high-quality user experiences Driving code quality through clean, testable code and frequent code reviews Working with modern CI/CD pipelines to deliver incremental improvements quickly and safely Mentoring and guiding More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Software Developer

S74, Upper Hoyland, Barnsley, South Yorkshire, United Kingdom
Hybrid / WFH Options
JSL Solutions Ltd
+ Bonus | 25 Days Holiday | Full-Time, Permanent | Hybrid Working Considered Looking for a development role where your work has a real-world impact – not just in code, but in how a business operates? We’re recruiting a Software Developer for a growing, well-established business in South Yorkshire. You’ll join a collaborative, forward-thinking team that's … building smart, scalable tools to drive operational efficiency across a busy, tech-led distribution environment. If you enjoy problem-solving, love clean code, and want to contribute to a live system with real users and real outcomes, this could be a great fit. The company put the employees at the heart of everything. Excellent working environment, free on … Developing robust, scalable applications using PHP 8 and MongoDB Working on full lifecycle projects – from design to deployment and support Contributing to architectural improvements and new system features Writing clean, testable, well-documented code Using GitHub for version control, pull requests, and collaborative development Supporting continuous improvement by staying up to date with modern coding practices Collaborating cross More ❯
Employment Type: Permanent
Salary: £35000 - £45000/annum plus bonus and excellent benefits
Posted:

Java Engineering Lead

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
InterQuest Solutions
This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in clean code, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their … Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development … expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer

Manchester, North West, United Kingdom
Hybrid / WFH Options
Daniel James Resourcing Ltd
delivering performant backend APIs in .NET 6/8. Building engaging, responsive UIs using modern React. Working closely with cross-functional product teams. Taking ownership of technical implementation and clean code practices. Supporting the adoption of modern DevOps and cloud tooling. What Were Looking For Strong commercial experience with C# (.NET 6 or 8) and React. Background in … developing RESTful services and front-end interfaces. Experience working in cloud-first environments (AWS preferred). Familiarity with IaC and modern deployment pipelines. Passion for clean code, security, and scalability. Tech Stack Backend: .NET 6/8, AWS, Terraform, DynamoDB Frontend: React, TypeScript Infrastructure & Messaging: EventBridge, SNS/SQS CI/CD: GitHub Actions Testing: Playwright, K6 Why … Front-End Engineer to help build a new, enterprise-level platform with React at its core. Working as part of a cross-functional team, youll own the creation of clean, scalable, and engaging UIs that define the user experience of a high-impact, high-visibility product. This is a chance to work on a greenfield build - crafting elegant interfaces More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Java Engineering Lead

Manchester, Lancashire, England, United Kingdom
Interquest
This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in clean code, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their … Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development … expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Java Engineering Lead

Manchester, North West, United Kingdom
InterQuest Group (UK) Limited
This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in clean code, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their … Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development … expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture More ❯
Employment Type: Permanent
Posted:

Software Engineer

Manchester, United Kingdom
Hybrid / WFH Options
Uniting Ambition
is a chance to join a high-performing engineering team solving real-world problems at scale. Our systems are built around a microservices architecture, driven by performance, reliability, and clean service-to-service communication. You'll help design, develop, and optimise APIs that are integral to the platform’s continued growth and evolution. What You’ll Be Doing: Designing … RESTful and event-driven APIs . Building scalable microservices using Golang or Erlang (training available if you're transitioning). Working on distributed systems that require resilience, speed, and clean code practices. Contributing to architecture decisions and backend design patterns. Collaborating with product and DevOps teams across the full software lifecycle. What You’ll Bring: Solid backend development … part of a forward-thinking team focused on scalable, service-based architecture. Gain hands-on experience with Golang or Erlang, with full support to upskill. A culture focused on clean code, technical excellence, and team collaboration. Flexible working options,hybrid (North West or Midlands) or fully remote. Join at junior, mid, or senior/lead level—clear pathways More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum
Posted:

Software Engineer - Galileo Platform

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
OLI Systems
for always-on availability. Join a small, elite squad inside our Technology Team. You will work shoulder-to-shoulder with domain scientists, DevOps engineers, and product leaders to ship code that takes OLI to the next level as the standard for solving previously "unsolvable" problems in chemistry. Your work will shape entire industries and accelerate the move toward a … more sustainable world. If you thrive in high-growth settings, love clean code and modern technologies, if you care for the quality of what you deliver, and want your contributions to leave a measurable mark, OLI needs you. Mission Statement You will deliver production-grade front- and back-end code that extends OLI's computational engine into … the team, contribute to architectural foundations and push critical Galileo components from prototype to production enabling faster scientific breakthroughs. You will raise the performance, security, and testability of our code base for long-term maintainability and scale. Key Responsibilities By working with us, we want you to: Design, implement, and test high-quality code that powers today's More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Fullstack Developer

Stockport, Greater Manchester, North West, United Kingdom
Hybrid / WFH Options
In Technology Group Limited
and maintain full-stack solutions using .NET Core , C# , and React/Angular/Blazor Build and optimise REST APIs , background services, and Azure Functions Architect modular and testable code following DDD or clean code principles Implement CI/CD pipelines with Azure DevOps , including testing and release automation Work with Azure services like App Services , API … Management , Blob Storage , Key Vault , and more Optimise database performance across Azure SQL/SQL Server Contribute to infrastructure-as-code and DevOps tooling (ARM, Bicep, or Terraform - nice to have) Core Tech Stack .NET Core/ASP.NET Core/C# React/Angular/Blazor Azure Functions/App Services/Storage/Service Bus/Key Vault … DevOps (YAML Pipelines) CI/CD, deployment slots, feature flags You'll Thrive If You Have: A strong understanding of cloud-first, event-driven architectures The ability to write clean, efficient, maintainable code Experience in optimising performance (lazy loading, reducing unused JS, smart rendering with useMemo/useCallback) Solid problem-solving skills with a focus on scalability and More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Software Engineer (AI, React, Typescript, AWS Lambda, Microservices, IaC)

Manchester, Lancashire, United Kingdom
Manchester Digital
Software Engineer (AI, React, Typescript, AWS Lambda, Microservices, IaC) We are EM Code, formerly Code Computerlove. We are a Customer Experience, AI and Innovation Agency in Manchester. Since our inception in 1999, we have navigated substantial industry transformations and consistently adapted our attitudes, beliefs, and approaches to stay ahead. For over 25 years, EM Code has helped … of our team saying the working environment is welcoming, friendly, and fun, and 98% agreeing that people are treated fairly regardless of race, age, or sexual orientation. EM Code is full of talented, passionate individuals who love collaborating and helping each other out, and our client partners trust us to do world-class work. As an equal-opportunity employer … our extensive capabilities in communications, media, insights, customer experience, AI, and cutting-edge technology, allowing us to craft truly integrated solutions. Who we're looking for In 2024, EM Code created a suite of internal AI-powered tools and services to support the tens of thousands of employees across our group of companies around the world (EssenceMediacom & WPP) to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Software Developer (.NET)

Wymondham, Norfolk, England, United Kingdom
Hybrid / WFH Options
DMR Personnel Ltd
our digital software business. This is an 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 stack Microsoft stack … performance solutions using .NET technologies. 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 and implement RESTful APIs and services More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Senior PHP Developer x2

Preston, Lancashire, United Kingdom
Hybrid / WFH Options
Robert Walters UK
critical systems, including our bespoke CRM and customer-facing platforms. You'll work closely with product managers, designers, and other engineers in Agile squads to deliver high-quality, scalable code that drives real value for both our team and customers. This role is perfect for someone who enjoys ownership, values clean code and performance, and wants to … teams to deliver features from concept to deployment Implement and manage AWS services for performance, scalability, and reliability Contribute to front-end development (React or similar), where applicable Write clean, well-tested code with strong documentation and reusable components Conduct code reviews and mentor junior developers as needed Support continuous integration and deployment pipelines Participate in architectural … with REST APIs, MySQL/PostgreSQL, and Git workflows Comfortable working in Agile environments with cross-functional teams Strong problem-solving skills and a passion for writing efficient, scalable code Excellent communication and collaboration skills Nice to Have Experience with CI/CD tools and containerisation (Docker) Familiarity with security and compliance in regulated sectors (e.g. financial services, insurance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Test Engineer

Birchanger, Hertfordshire, United Kingdom
Solus Accident Repair Centres
Collaborate with developers to troubleshoot and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience; Agile development - strong understanding of Agile values and principles, as … preferred) Familiarity of Cloud environments (e.g., Azure) Experience with manual or automated testing • ISTQB Software Testing Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of code quality, clean code, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new ideas An understanding of Motor Claims More ❯
Employment Type: Permanent
Salary: GBP 42,500 - 45,000 Annual
Posted:

Test Engineer

Stansted, Birchanger, Essex, United Kingdom
Solus Accident Repair Centres
Collaborate with developers to troubleshoot and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience; Agile development - strong understanding of Agile values and principles, as … preferred) Familiarity of Cloud environments (e.g., Azure) Experience with manual or automated testing • ISTQB Software Testing Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of code quality, clean code, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new ideas An understanding of Motor Claims More ❯
Employment Type: Permanent
Salary: £42500 - £45000/annum
Posted:

Software Engineer

Billingham, Yorkshire, United Kingdom
Sword Group
an active role in Agile ceremonies, work within Azure DevOps to manage your workflow, and contribute to documentation that supports quality delivery. If you enjoy solving complex problems, writing clean code, and working with a supportive and forward-thinking team, this role offers the variety and challenge you're looking for. As the Software Engineer, you will: Designing … and developing full-stack applications using C#, .NET Core, ASP.NET MVC, HTML, JavaScript, JQuery, Angular and SQL Server. Writing clean, efficient and testable code that powers data-driven applications and APIs. Deploying and supporting applications in Microsoft Azure. Creating and optimising SQL Server queries and routines to improve performance and reliability. Investigating and resolving technical issues reported by More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Software Engineer (.Net / React) (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
and working software. Key Responsibilities: Design, develop, and maintain software systems using modern frameworks and technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Implement responsive design principles to ensure applications work on various devices and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.Net Developer

Oxfordshire, England, United Kingdom
Harnham - Data & Analytics Recruitment
warehouse efficiency, enabling immediate dispatch of books and reducing storage time. Building a new platform to expand the sales of valuable antique books. You will be responsible for writing clean code, conducting code reviews, and contributing to the overall architecture. This role requires someone who is autonomous, can solve problems independently, and is comfortable mentoring junior team More ❯
Employment Type: Full-Time
Salary: £45,000 - £50,000 per annum
Posted:

Senior Java Developer

Manchester, United Kingdom
Hybrid / WFH Options
Cathcart Technology
enjoy this role if you: Take initiative and enjoy solving challenging problems. Have strong Java skills and a curiosity for learning new tools and practices. Are an advocate for clean code, test driven development, and Agile methodologies. Enjoy mentoring, pairing, and building team culture. Want to work somewhere with meaningful work and modern tech. Tech Stack & Environment Their … new tech, and a real commitment to continuous improvement. Bonus points if you have: Experience with cloud native serverless solutions (AWS Lambda, etc.) Exposure to DevOps and Infrastructure as Code (Terraform, Chef, Kubernetes, etc.) A passion for building scalable, secure platforms What's in it for you? Aside from building tech that genuinely helps people, you'll join a More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum
Posted:

Senior Java Developer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Cathcart Technology
enjoy this role if you: Take initiative and enjoy solving challenging problems. Have strong Java skills and a curiosity for learning new tools and practices. Are an advocate for clean code, test driven development, and Agile methodologies. Enjoy mentoring, pairing, and building team culture. Want to work somewhere with meaningful work and modern tech. Tech Stack & Environment Their … new tech, and a real commitment to continuous improvement. Bonus points if you have: Experience with cloud native serverless solutions (AWS Lambda, etc.) Exposure to DevOps and Infrastructure as Code (Terraform, Chef, Kubernetes, etc.) A passion for building scalable, secure platforms What's in it for you? Aside from building tech that genuinely helps people, you'll join a More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Java Technical Architect

Manchester, North West, United Kingdom
LA International Computer Consultants Ltd
the design and development of scalable, high-performance applications and solutions. The ideal candidate will have strong technical leadership skills, deep Java & AWS expertise, and a passion for designing clean and robust architectures. Your responsibilities: Architect and design scalable, secure, and robust backend systems using Java and related frameworks. Define best practices and coding standards for development teams. Lead … technical discussions, code reviews, and mentoring sessions. Collaborate with senior leadership (PM, Product Owners, Engineering/Clouds Lead), external customers, and stakeholders at all levels to translate complex business and technology requirements into high-level architectural designs aligned with long-term strategic goals. Maintained strong relationships with enterprise architects and engineering leaders to define technology roadmaps and evaluate solution … relational and databases (e.g., PostgreSQL, DynamoDB). * Hands-on experience with cloud platforms (AWS & GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of design patterns, OOP principles, and clean code practices. * Experience with Git, Jenkins, CI/CD pipelines & Terraform. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Desirable skills/knowledge/ More ❯
Employment Type: Contract
Rate: £560 - £590 per day
Posted:
Clean Code
the UK excluding London
10th Percentile
£37,150
25th Percentile
£46,250
Median
£60,000
75th Percentile
£72,500
90th Percentile
£82,500