Clean Code Jobs in the UK excluding London

26 to 50 of 304 Clean Code Jobs in the UK excluding London

Senior Data Engineer

London, South East, England, United Kingdom
Holland & Barrett International Limited
including Data Science, BI, and Product Analytics to develop cloud-native, scalable data infrastructure powering advanced analytics and machine learning. As a Senior Engineer, you'll not only deliver code — you'll take ownership, lead small teams, mentor others, and contribute to shaping our engineering culture and best practices. You'll join a team of Data Engineers, reporting to … and services using AWS Glue, Lambda, Step Functions, S3, EMR, Athena, and more. Lead projects involving serverless, event-driven architectures and CI/CD workflows (GitLab CI). Write clean, production-grade code in Python (Scala is a bonus). Build infrastructure using Terraform, AWS CloudFormation, or SAM. Drive observability across the platform using Datadog or CloudWatch. Actively … EKS, RDS, Redshift, DynamoDB. Strong Python development skills. Proficient with Docker , containerization, and virtualization. Hands-on experience with CI/CD , especially GitLab CI. Solid experience with Infrastructure as Code (Terraform, CloudFormation, or AWS SAM). Demonstrated ability to own and operate services in production. Good to Have: Experience with Scala for data applications. Familiarity with serverless/event More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Software Developer (Mid level) (campaign)

Leeds, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
La Fosse
CD, pair programming, and automated pipelines Collaborate with product owners, platform teams, UX designers, and business stakeholders Translate business requirements into efficient, maintainable technology solutions Lead by example on code quality, design decisions, and software development standards Contribute to platform and architectural direction in a polyglot environment Participate in team demos, technical showcases, and continuous improvement initiatives Tech Stack … experience in Java and React development Strong knowledge of Spring Boot and microservices Exposure to containerization tools (Docker/Kubernetes) Understanding of cloud platforms and distributed systems Passion for clean code, scalability, and working in a collaborative team Bonus: Experience with JavaScript or other modern languages (polyglot mindset) Why Join? Work for one of the world's leading More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior PHP Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Arc IT Recruitment
make real technical impact? Join a collaborative, forward-thinking team building robust, scalable applications used by thousands of end users every day. We're looking for someone passionate about clean code, modern software practices, and backend development at scale. You will be building and maintaining scalable PHP applications with MySQL and AWS, focusing on performance, reliability, and security. … best practices including TDD/BDD, CI/CD, and secure coding principles. Diagnose and solve issues across multiple environments, including production systems hosted on AWS. Take ownership of code quality and technical direction, mentoring teammates and setting high standards for delivery. Play a key role in driving future product roadmaps and adopting emerging technologies. We are looking for More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Software Engineer (campaign)

Leeds, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
La Fosse
experience in Java and React development Strong knowledge of Spring Boot and microservices Exposure to containerization tools (Docker/Kubernetes) Understanding of cloud platforms and distributed systems Passion for clean code, scalability, and working in a collaborative team Bonus: Experience with JavaScript or other modern languages (polyglot mindset) Why Join? Work for one of the world's leading More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Python Technical Architect

Bradford, West Yorkshire, Yorkshire, United Kingdom
LA International Computer Consultants Ltd
lead the design and development of scalable, high-performance applications and solutions. The ideal candidate will have strong technical leadership skills, deep Python expertise, and a passion for designing clean and robust architectures. Key Responsibilities: Architect and design scalable, secure, and robust backend systems using Python. Define best practices and coding standards for development teams. Lead technical discussions, code … databases (e.g., PostgreSQL, MongoDB). * Hands-on experience with cloud platforms (AWS, Azure, or GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of design patterns, OOP principles, and clean code practices. * Experience with Git, Jenkins, CI/CD pipelines. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Desirable skills/knowledge/experience More ❯
Employment Type: Contract
Posted:

Principal Backend Developer

Manchester, United Kingdom
Xpertise Recruitment
you’ll help define architectural decisions, mentor senior developers, and guide best practices across multiple teams. Supportive engineering culture: You’ll be surrounded by experienced engineers who value collaboration, clean code, and continuous improvement. There’s a strong sense of ownership and shared responsibility when tackling complex challenges. Modern, cloud-based tech: You’ll work hands-on with … the latest technologies including .Net 8 , C# , Azure , and infrastructure-as-code with Terraform . There’s a strong DevOps culture, and the environment encourages experimentation and innovation. Agile, cross-functional teams: Product delivery is built around agile principles, iterative development, and real user feedback across the UK and international markets. Low staff turnover: Engineers stay long term thanks … to the positive culture, leadership support, and clear opportunities for personal and technical progression. Tech-first mindset: The engineering team prioritises clean, test-driven code, continuous deployment, and automation. You’ll have the chance to help drive improvements to performance, scalability, and overall software design. This is an opportunity to take the next step in your career as More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum
Posted:

Principal Backend Developer

Manchester, Lancashire, England, United Kingdom
Xpertise Recruitment Ltd
you’ll help define architectural decisions, mentor senior developers, and guide best practices across multiple teams. Supportive engineering culture: You’ll be surrounded by experienced engineers who value collaboration, clean code, and continuous improvement. There’s a strong sense of ownership and shared responsibility when tackling complex challenges. Modern, cloud-based tech: You’ll work hands-on with … the latest technologies including .Net 8 , C# , Azure , and infrastructure-as-code with Terraform . There’s a strong DevOps culture, and the environment encourages experimentation and innovation. Agile, cross-functional teams: Product delivery is built around agile principles, iterative development, and real user feedback across the UK and international markets. Low staff turnover: Engineers stay long term thanks … to the positive culture, leadership support, and clear opportunities for personal and technical progression. Tech-first mindset: The engineering team prioritises clean, test-driven code, continuous deployment, and automation. You’ll have the chance to help drive improvements to performance, scalability, and overall software design. This is an opportunity to take the next step in your career as More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum
Posted:

Senior .Net Developer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Robert Walters
at the heart of product development; designing, building, testing, and operating scalable microservices as part of their end-to-end online platform. You'll have full ownership of your code in a DevOps-driven culture, with the freedom to choose the best tools and approach for each job. Tech Stack: C# .NET Core/Microservices AWS/Infrastructure as … Code/Docker React, Redux, Node.js (experience in any modern frontend tech is welcome) CI/CD pipelines Monitoring with ELK, Grafana, CloudWatch What You'll Be Doing: Designing and developing new features and microservices for our cloud-native platform Contributing to system architecture and best practices Writing clean, maintainable code and actively reducing technical debt Working … junior engineers where needed What They're Looking For: Strong experience in C# and .NET development Hands-on experience with AWS or similar cloud platforms Experience with infrastructure-as-code and containerisation (e.g., Docker) Understanding of modern CI/CD practices A passion for writing clean, scalable, and testable code Desire to work collaboratively and improve team More ❯
Employment Type: Full-Time
Salary: £60,000 - £65,000 per annum
Posted:

Senior Data Engineer

Leeds, West Yorkshire, England, United Kingdom
FDM Group
and prudential change Lead and support the creation of high-quality data solutions and pipelines for current and future analytics and reporting use cases Champion engineering best practices, including clean code, testing, and documentation Collaborate with Product Owners and stakeholders to understand and refine requirements, ensuring they are translated into actionable backlog items Apply strong analytical thinking and … to non-technical stakeholders Experience in building and maintaining scalable data pipelines Working knowledge of Google Cloud Platform (GCP) or other cloud platforms Familiarity with Terraform for infrastructure as code Experience with data engineering principles and methodologies, including Agile and Waterfall approaches Understanding of industry-standard data management and analytics solutions Knowledge of financial services data domains, including Credit More ❯
Employment Type: Contractor
Rate: £60,000 - £70,000 per annum
Posted:

React Native Engineer

Skipton, North Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Skipton Building Society
to new technologies . Agile-minded, optimistic, passionate, and pragmatic about delivering valuable software to customers. Someone who puts quality first and has a passion for good design and clean code. Willing to support colleagues, leveraging their experience & knowledge. Whats In It For You? Skipton values work/life balance and we are proud to support hybrid and flexible More ❯
Employment Type: Permanent, Work From Home
Posted:

Data & Analytics Manager

London, South East, England, United Kingdom
IPS Group
task prioritisation, resource allocation, and delivery timelines in collaboration with the Business Insights team. Oversee project tracking using JIRA, ensure up-to-date documentation in Confluence, and guide robust code and solution design. Lead the design and maintenance of data models, ETL processes, and visualisation tools (e.g. SSIS, Tableau, SSRS). Support and align with global reporting programmes to … ensure consistency and compliance with international standards. Maintain high standards of code quality, readability, and maintainability, following clean code principles and modular architecture. Oversee the development and deployment of data pipelines, APIs, and machine learning models in coordination with DevOps teams. Define and embed best practices for data warehousing and Lakehouse architecture (e.g. Medallion). Standardise data … development, modelling, and metadata management across the enterprise. Implement lineage tracking and orchestration tools to improve transparency and governance. Conduct code reviews, testing, and documentation to ensure quality and robustness of analytics outputs. Take ownership of incident resolution and lead root cause analysis to ensure sustainable remediation. Enforce best practices for change control, release management, rollback planning, and deployment More ❯
Employment Type: Full-Time
Salary: £110,000 - £120,000 per annum
Posted:

Full Stack Umbraco Developer

London, Lime Street, United Kingdom
Computappoint
impact. As a Full Stack Developer, you'll be at the heart of building solutions that truly matter. You'll work alongside brilliant professionals who share your passion for clean code and outstanding user experiences. This isn't just about writing code – it's about crafting digital solutions that drive real business value for a prestigious FTSE250 … that users love Build secure, powerful server-side functions that solve complex business challenges Collaborate with designers and content creators to bring creative visions to life Optimise front-end code for peak performance, accessibility, and usability Champion software quality through rigorous testing and continuous improvement Drive innovation through Agile methodologies and collaborative problem-solving Maintain business-critical services and … a passion for excellence Demonstrates proficiency in C# and React Can customise and extend Umbraco CMS platforms to meet unique business requirements Takes pride in software craftsmanship and appreciates clean, well-designed codebases Has experience developing web-based applications with SQL databases Thrives in Agile environments, embracing ceremonies and iterative development Is well-versed in version control systems Possesses More ❯
Employment Type: Permanent
Posted:

Full Stack Java Developer

Warrington, Cheshire, United Kingdom
Hybrid / WFH Options
Tec Partners
native solutions leveraging AWS Take ownership of features and components from design to deployment Collaborate with cross-functional teams to solve technical and business challenges Contribute ideas, participate in code reviews, and support continuous improvement Essential Skills and Experience Commercial experience with Java and Spring Framework Strong frontend development skills using React and TypeScript Familiarity with AWS and building … cloud-native applications Understanding of RESTful APIs, Git version control, and clean code practices A self-driven attitude - someone who is proactive, curious, and eager to grow Desirable Skills Degree-educated , ideally in Computer Science or a related technical subject Exposure to regulated sectors such as financial services, insurance, or energy Knowledge of CI/CD pipelines and More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum
Posted:

Staff Frontend Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
DX Drive technical decision-making and collaborate with backend, product, and design teams Partner with the CTO and CEO on high-stakes initiatives and fast-moving product pivots Contribute clean, scalable, and well-tested code, and help mentor peers in craft and standards Keep pushing the envelope-explore emerging frontend tech, AI/UX integrations, and smarter tooling … React, Angular ) Proven track record of delivering frontend platforms that are complex, performant, and beautiful Deep understanding of frontend architecture , scalability, and maintainability in fast-changing environments Passion for clean code , design systems, and user-centric development Experience with frontend-focused DevOps and testing pipelines (CI/CD, GitHub Actions, etc.) Strong communicator who can translate complex technical More ❯
Employment Type: Full-Time
Salary: £100,000 - £115,000 per annum
Posted:

Senior Software Engineer .Net

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Lorien
modern DevOps practices Experience Solid experience in .NET software engineering (C#) Strong cloud experience, ideally with Azure Familiarity with containerisation & orchestration (Kubernetes preferred) Good understanding of software architecture and clean code principles Comfortable working independently and as part of a collaborative team Experience with performance tuning and high-availability systems Familiarity with Agile/Scrum methodologies Benefits More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

C# Full Stack Developer - Blazor 75K

Warrington, Cheshire, North West, United Kingdom
Ascent People
in a modern development environment and the opportunity to work on Greenfield projects. Reporting into the Scrum Master and working closely with the Project Manager & Technical Architect . Writing clean code that is accessed by the full team must be high on your agenda. There will be cross-training opportunities, so we are looking for someone who is More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Senior Backend Engineer

London, South East, England, United Kingdom
Holland & Barrett International Limited
mission to life. You'll join a talented engineering team working on meaningful, customer-facing products that have real impact. If you're a proactive problem-solver, passionate about clean code and modern architecture, and keen to mentor others, we'd love to hear from you. What You'll Be Doing Independently deliver high-quality, cross-functional software More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Software Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
VIQU IT Recruitment
delivery. Working knowledge of Microsoft Dynamics and Wrangler (preferred). Exceptional communicator and collaborator with proven mentoring ability. Key Responsibilities of the Software Developer: Champion Agile methodologies while producing clean, efficient, and testable code. Collaborate with engineers and business teams to deliver impactful, high-quality solutions. Lead planning and prioritisation while mentoring members of a small engineering team. Design More ❯
Employment Type: Contractor
Rate: £350 - £450 per day
Posted:

React Software Engineer

Skipton, North Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Skipton Building Society
to new technologies . Agile-minded, optimistic, passionate, and pragmatic about delivering valuable software to customers. Someone who puts quality first and has a passion for good design and clean code. Willing to support colleagues, leveraging their experience & knowledge. Whats In It For You? Skipton values work/life balance and we are proud to support hybrid and flexible More ❯
Employment Type: Permanent, Work From Home
Posted:

Java Developer

Yorkshire, United Kingdom
Marmion
Director you ll take a hands-on role in the development and maintenance of both core and satellite applications. You will cover the full development lifecycle, from writing Java code and managing deployments, to supporting testing and resolving tickets. This position requires working with Java (90%) as the primary language, with additional development in C# (10%) for complementary tools … and integrations. Key Responsibilities: Develop, maintain, and upgrade Java-based applications. Support and enhance C# based satellite applications (ERP Connectors, SAP B1 add-ons). Engage in code reviews, documentation, and sprint planning. Engaging in the testing process and contribute towards future automation strategies. Collaborating with the support team to resolve complex bugs and raised tickets. Maintain and update … testing, and release cycles. The Ideal Candidate Will Possess: A proactive and collaborative mindset. Strong problem-solving and critical thinking abilities. Excellent time management and adaptability. A commitment to clean code and user-centric design. A continuous improvement mindset with a willingness to learn new tools and technologies. Our Client Our client is a well-established provider of More ❯
Employment Type: Permanent
Salary: GBP 60,000 Annual
Posted:

Software Developer - Java, C#

Leeds, West Yorkshire, Yorkshire, United Kingdom
Marmion Recruitment
Director you'll take a hands-on role in the development and maintenance of both core and satellite applications. You will cover the full development lifecycle, from writing Java code and managing deployments, to supporting testing and resolving tickets. This position requires working with Java (90%) as the primary language, with additional development in C# (10%) for complementary tools … and integrations. Key Responsibilities: Develop, maintain, and upgrade Java-based applications. Support and enhance C# based satellite applications (ERP Connectors, SAP B1 add-ons). Engage in code reviews, documentation, and sprint planning. Engaging in the testing process and contribute towards future automation strategies. Collaborating with the support team to resolve complex bugs and raised tickets. Maintain and update … testing, and release cycles. The Ideal Candidate Will Possess: A proactive and collaborative mindset. Strong problem-solving and critical thinking abilities. Excellent time management and adaptability. A commitment to clean code and user-centric design. A continuous improvement mindset with a willingness to learn new tools and technologies. Our Client Our client is a well-established provider of More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Java Developer

Leeds, Whitkirk, West Yorkshire, United Kingdom
Marmion
Director you’ll take a hands-on role in the development and maintenance of both core and satellite applications. You will cover the full development lifecycle, from writing Java code and managing deployments, to supporting testing and resolving tickets. This position requires working with Java (90%) as the primary language, with additional development in C# (10%) for complementary tools … and integrations. Key Responsibilities: Develop, maintain, and upgrade Java-based applications. Support and enhance C# based satellite applications (ERP Connectors, SAP B1 add-ons). Engage in code reviews, documentation, and sprint planning. Engaging in the testing process and contribute towards future automation strategies. Collaborating with the support team to resolve complex bugs and raised tickets. Maintain and update … testing, and release cycles. The Ideal Candidate Will Possess: A proactive and collaborative mindset. Strong problem-solving and critical thinking abilities. Excellent time management and adaptability. A commitment to clean code and user-centric design. A continuous improvement mindset with a willingness to learn new tools and technologies. Our Client Our client is a well-established provider of More ❯
Employment Type: Permanent
Salary: £60000/annum
Posted:

Senior Java Developer - Java/Spring/AWS - Remote (UK) - Immediate Start

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
WüNDER TALENT
looking for a Senior Java Developer to join their high-performing tech team delivering cloud-native applications in a fast-paced, agile environment. You’ll be involved in building clean, robust APIs and backend services with a strong focus on cloud deployment, scalability and performance. Responsibilities Designing, building and maintaining backend services using Java (Spring/Spring Boot). … Delivering scalable APIs and microservices hosted on AWS. Contributing to architectural decisions and technical designs. Collaborating with cross-functional teams in an Agile environment. Driving best practices around testing, clean code and CI/CD pipelines. Mentoring junior developers and contributing to knowledge sharing. Requirements Strong commercial experience in Java development, ideally in product or platform teams. Strong More ❯
Employment Type: Full-Time
Salary: £65,000 - £75,000 per annum
Posted:

Senior Developer

Brighton, East Sussex, England, United Kingdom
Hybrid / WFH Options
Avanti
leading role in modernising their legacy systems and driving AI adoption across the company. This is a fantastic opportunity for someone passionate about technology evolution, AI tooling, and delivering clean, modern code. You’ll help replace a VB.NET system with a modern stack (C#, .NET Core, APIs, Cloud) and play a key part in moving the front end towards … ll Be Doing: Leading the migration from VB.NET to modern .NET Core, C#, and cloud-based solutions Driving the adoption of AI tools across the development team to improve code quality and efficiency Helping steer the move to a React front end (already 50% there!) Mentoring and supporting other developers while ensuring best practices Collaborating with IT and product … teams to redesign and modernise core business systems Participating in architecture discussions, code reviews, and deployment strategy Writing maintainable, well-documented code and implementing scalable solutions What We’re Looking For: 5+ years of .NET development experience, with proven modernisation/migration projects Experience moving from legacy systems (VB.NET) to modern stacks Strong knowledge of C#, .NET Core More ❯
Employment Type: Full-Time
Salary: £70,000 - £90,000 per annum
Posted:

Senior Go Software Engineer

Manchester, North West, United Kingdom
Hybrid / WFH Options
Adria Solutions
to technical lead level you will be joining a talented engineering team and help them to take things to the next level. If you enjoy solving complex problems, creating clean and reliable systems, and want to be part of a collaborative, supportive team this could be the perfect role for you. The Role Youll be joining a growing product … Work with serverless technologies including AWS Lambda and SST Implement and document RESTful services using OpenAPI Work with both SQL and NoSQL data stores Contribute to a culture of clean code, testing, and continuous improvement Collaborate with cross-functional teams in an agile environment Were looking for someone who loves solving problems and delivering high-quality systems. Youre More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
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