1 to 25 of 283 Clean Code Jobs in the UK

Lead Java Developer - Manchester

Hiring Organisation
Morson Edge
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
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 Senior Java Developer with exceptional Java … 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 Continuously improve team workflows and development processes What They're Looking For Good expertise ...

Full Stack Software Engineer

Hiring Organisation
Computer Futures
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£60,000
configure, run, and analyse complex electrical tests. This is a hands-on engineering role where reliability, correctness, and traceability are as important as clean code and modern architecture. Key Responsibilities Software Development & Delivery Design, develop, test, and maintain desktop and web applications using C#, WPF, Vue.js , and related … processes and engineering requirements into robust, user-focused software Participate actively in design discussions , influencing architecture, scalability, and maintainability Quality & Process Apply SOLID principles , clean code practices, and sound architectural patterns Take part in code reviews , ensuring high standards of quality, readability, and consistency Participate in agile ...

Software Development Manager - UK

Hiring Organisation
Lead Forensics
Location
Portsmouth, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£0 per annum
competent in our tech stack our modern tech stack (NestJS/NodeJS, Vue, Redis, SQL Server and Snowflake), able to get down into the code when required to critique and drive the quality of the code created, as well as drive efficiencies in speed at which … created. This is a role that would suit someone with a very strong development background, with expertise in creating clean code following DevOps practises and strong interpersonal skills, who has moved into a management career path. Key Responsibilities: Performance Management · Set, monitor, and evaluate performance metrics for developers ...

Senior Software Engineer

Hiring Organisation
Intelligent Steps
Location
London, United Kingdom
Employment Type
Contract
Looking for a Senior Java Developer that has worked with Kotlin. The ideal candidate should be passionate about clean code and scalable solutions. This opportunity will allow you to design robust Microservices Architecture, within an automated data-heavy environment. This will be an initial 6 month contract with … DevOps methodologies and scalable CI/CD pipelines Microservices Architecture Exposure to Big Data technologies such as: Kafka, Spark, Hadoop etc Strong understanding of clean code principles Experience working with AWS Cloud Kotlin experience (preferred ...

Lead Unity Software Engineer (Games)

Hiring Organisation
Dream Reality Interactive
Location
United Kingdom
Lead Unity Programmer - Narrative PC Deck Builder (**Contract**) Are you a Senior or Lead Unity Programmer who enjoys writing clean code over navigating corporate red tape? Dream Reality Interactive , an award winning indie studio founded by former Sony PlayStation London Studio leadership, is looking for a Lead Programmer … Build and scale the core systems, including card logic, turn-based state machines, and deck management. Leadership: Manage and mentor the programming team, conduct code reviews, and ensure a scalable codebase. Custom Tooling: Build robust tools that empower our design team to tweak card balance without needing a developer ...

Software Engineer

Hiring Organisation
Information Tech Consultants
Location
England, United Kingdom
Scotland/London Work mode : Onsite Experience: 2–5 years *UK based candidates only* CITIZEN & DEPENDENTS Are you a mobile enthusiast who lives for clean code and smooth UI transitions? We are looking for a Software Engineer with 1+ years of professional experience to join our engineering team. … What You’ll Do Feature Development: Collaborate with our product and design teams to build and ship high-quality features for our Android application. Code Quality: Write clean, maintainable code in Kotlin (and some legacy Java) while following modern architectural patterns (MVVM/MVI). UI/ ...

Front End Developer

Hiring Organisation
IT Graduate Recruitment
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 per annum
systems used by enterprise clients to solve real operational challenges. Our team is small, highly technical, and product-focused. We move quickly, value clean execution, and care deeply about building reliable, scalable software that works in the real world. This is a hands-on role where your work will … high-quality user interfaces. You’ll also contribute to integrating external systems and continuously improving existing products. This role suits someone who enjoys building clean UI, solving real user problems, and taking ownership of front end delivery in a fast-paced environment. Key Responsibilities Develop and maintain responsive ...

Golang Engineer

Hiring Organisation
Arrows
Location
United Kingdom
scaleups. What you’ll do Collaborate with business stakeholders to understand requirements and translate them into possible improvements to our product. Design and develop clean, maintainable, and high-quality software. Conduct code reviews and contribute to a culture of technical excellence. Collaborate on system design, tech stack decisions … Science or equivalent practical experience. 5+ years of experience in a software engineering role. Passionate about software craftsmanship: Strong understanding of software development principles, Clean Code and Clean Architecture. Product thinking: Ability to translate business problems into precise requirements, specifications and ultimately into code. Ownership: take responsibility ...

Senior Growth Engineer

Hiring Organisation
Jobleads-UK
Location
Douglas, Northern Ireland, United Kingdom
stack. Collaborate with marketing, sales, and product teams to understand their needs and architect technical solutions. Implement and champion software engineering best practices, including clean code, CI/CD, automated testing, and version control. Explore and integrate cutting‐edge tools to enhance our data capabilities and operational efficiency. … APIs, asyncio, scientific libraries) and SQL (experience with tools like Trino and dbt is highly valued). Engineering Best Practices: A commitment to writing clean, maintainable code, with experience in CI/CD, automated testing, and version control (Git). Mindset: A curious and collaborative problem‐solver with ...

Software Engineer (Applied AI)

Hiring Organisation
Euphoric
Location
United Kingdom
tech stack: You’ll work in React (JavaScript/TypeScript) on the frontend and Python (FastAPI, SQLAlchemy) on the backend, shipping production-ready code and user-facing features in addition to innovative ML work. Live on the cutting edge of AI tooling: You’ll help push the boundary … paced iterative environment: Collaborate closely with design, product, and beyond to deliver and iterate on impressive features and prototypes at world-class pace. Keep code clean and well-tested: Maintain clean, efficient, and tested code with clear documentation for both peers and future reference. Review, refine ...

Senior Java Developer - Capital Markets

Hiring Organisation
Reed
Location
City of London, London, England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 - £125,000 per annum, Inc benefits
portal. Implement AI in the Software Development Life Cycle (SDLC) process. Customise and extend third-party trading systems to meet business requirements. Write clean, well-tested code following SOLID principles, Design Patterns, and Clean Code practices. Apply Test-Driven Development (TDD) and Behaviour-Driven Development … methodologies; maintain test coverage using JUnit, Spock, and Mockito. Participate in code reviews and contribute to the continual improvement of engineering standards. Collaborate with Client Services and Product Management to understand requirements and propose solutions. Manage and mentor a small team of Java developers, promoting a culture of quality ...

Front End Developer

Hiring Organisation
Rebel Recruitment Limited
Location
Nottingham, Nottinghamshire, United Kingdom
Employment Type
Permanent
Salary
£38000 - £55000/annum
gets used day in, day out. They’re looking for a Front-End Developer who takes pride in their work. Someone who cares about clean UI, performance, and getting things right rather than just getting things done. What you’ll be doing This is a hands-on role where … building and improving real features, not just tweaking UI. Developing modern, responsive front-end applications Turning designs and wireframes into clean, maintainable code Working closely with APIs and backend services Debugging issues properly (not just quick fixes) Contributing to new features and ongoing product improvements Working as part ...

Senior Software Engineer

Hiring Organisation
Daniel James Resourcing Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£75,000
with a strong focus on: cloud-native development scalable APIs and distributed systems event-driven architecture CI/CD and automation engineering quality and clean architecture modern software delivery practices product-centric engineering Tech Stack: C#/.NET 8 AWS React/TypeScript Microservices Event-Driven Architecture REST APIs … environments Strong understanding of APIs, microservices, and distributed systems Front-end capability with React and TypeScript Experience with CI/CD, Infrastructure-as-Code, and automated delivery pipelines Passion for engineering quality, clean code, and continuous improvement Comfortable working within modern product engineering teams Why This Role ...

Vue Developer

Hiring Organisation
Teksystems
Location
Bristol, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £450/day
other stakeholders to refine, clarify and prioritise requirements. Establish a comprehensive testing strategy covering unit, integration, end-to-end, performance and resilience testing. Write clean, reusable and testable code, including unit and integration tests using Vitest and Cypress. Participate in CI/CD pipelines for frontend builds, including … code reviews and release processes. Document components, patterns and frontend architecture to support knowledge sharing and maintainability. Contribute to coding standards and best practices across the frontend codebase. Use Git, package managers such as npm or pnpm, and build tools as part of the daily development workflow. Essential Skills ...

Agentic / GenAI Consultant / Senior Consultant

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
Storage.* Cloud & DevOps: Azure (App Services, OpenAI, AKS), GCP (Vertex AI, Cloud Run), Docker, GitHub Actions, Azure DevOps, RBAC and Cost Controls.* Software Engineering: Clean Code (SOLID, DRY), DDD, modular architecture, TDD, code quality tools. · AI Engineering (Desirable): RAG pipelines, agentic workflows, MCP, LLM integration (OpenAI, Gemini ...

Engineering Manager

Hiring Organisation
Citation Professional Solutions
Location
United Kingdom
Engineering Excellence Provide technical leadership without becoming a bottleneck, enabling strong engineering decisions across teams. Champion modern engineering practices including: TDD/BDD, Clean Code, pair, and mob programming Automated testing across unit, integration, end-to-end and performance levels Secure SDLC practices from design through deployment Work … databases Practical experience with: CI/CD pipelines and automated testing Cloud platforms such as Azure and/or AWS Containers and infrastructure-as-code tools including Docker, Kubernetes, Terraform or Ansible Monitoring, logging and performance analysis tooling AI and Automation Practical experience using and rolling out AI/ ...

Engineering Manager

Hiring Organisation
Citation Professional Solutions
Location
Wilmslow, England, United Kingdom
Engineering Excellence Provide technical leadership without becoming a bottleneck, enabling strong engineering decisions across teams. Champion modern engineering practices including: TDD/BDD, Clean Code, pair, and mob programming Automated testing across unit, integration, end-to-end and performance levels Secure SDLC practices from design through deployment Work … databases Practical experience with: CI/CD pipelines and automated testing Cloud platforms such as Azure and/or AWS Containers and infrastructure-as-code tools including Docker, Kubernetes, Terraform or Ansible Monitoring, logging and performance analysis tooling AI and Automation Practical experience using and rolling out AI/ ...

Senior Guidewire Developer

Hiring Organisation
Aioi Nissay Dowa Europe
Location
Nationwide, United Kingdom
Employment Type
Permanent
Salary
£60000 - £78000/annum
solutions that support future needs and long-term agility. Agile Leadership & Engineering Excellence Promote Agile practices and modern engineering across teams. Mentor developers in clean code, TDD, CI/CD, and DevOps to build a high-performing delivery culture. Quality Assurance & Technical Standards Establish and enforce coding standards … design patterns, and architecture principles. Lead code reviews and audits to uphold best practices and ensure high software quality. Innovation & Continuous Improvement Keep up with Guidewire updates, industry trends, and emerging tech. Drive innovation and continuous improvement to foster a culture of technical excellence. Essential Extensive commercial software development ...

Senior Fullstack Software Engineer

Hiring Organisation
TPXImpact Holdings Plc
Location
East London, London, United Kingdom
Employment Type
Permanent
Salary
£65,000
DevOps, and QA, to ensure software meets business requirements. Implement and optimise CI/CD pipelines to enhance development efficiency and software quality. Conduct code reviews, providing constructive feedback to enhance team performance and code quality. Troubleshoot and resolve technical issues, ensuring software operates smoothly and efficiently. Stay … with a focus on continuous integration and delivery. Comfortable working as a polyglot Experience with cloud platforms (e.g. Azure, AWS, GCP) and infrastructure as code (Terraform). Familiarity with CI/CD pipelines, automated testing, and modern software development practices. Knowledge of technologies such as microservices, containerisation (Docker, Kubernetes ...

Senior Back End Engineer

Hiring Organisation
W Talent
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £120000/annum
using frameworks such as LangChain Implement and manage payment systems, including Stripe integrations and subscription flows Build image processing and computer vision pipelines Write clean, maintainable, and well-documented code deployed via Docker and CI/CD pipelines Collaborate using GitHub, maintaining high code quality and team … Experience with Docker, GitHub, and modern deployment workflows Knowledge of cloud platforms (AWS, GCP, or Azure) Strong understanding of software design principles (SOLID, patterns, clean code) Experience with BaaS platforms such as Supabase or Firebase Ability to thrive in fast-paced, high-ownership environments Nice to Have Experience ...

Principal Java Architect

Hiring Organisation
Jobleads-UK
Location
Nottingham, England, United Kingdom
DOING:*** Architectural Leadership: Define and evolve the architecture of our Java platforms, ensuring alignment with business goals, scalability, and long-term maintainability.* Code Quality & Reviews: Perform technical reviews, enforce clean code principles (e.g. SOLID), and ensure adherence to architectural standards.* Mentorship & Coaching: Guide senior engineers and technical ...

Senior Data Engineer

Hiring Organisation
Novatus
Location
London Area, United Kingdom
define regulatory logic, and our Snowflake data warehouse, ensuring scalability, auditability, and fitness for client-facing regulatory use cases. You’ll be writing clean, maintainable and well-tested code that follows best practices. As a senior member of the team, you will be providing technical leadership and mentorship … PySpark. Able to write and optimize complex SQL queries on large data sets. Strong data modeling and warehouse design fundamentals. Strong software engineering fundamentals (clean code, automated testing, CI/CD, observability) Experience with modern cloud data platforms and orchestration tools. Comfortable translating complex regulatory requirements into technical ...

Software Engineer

Hiring Organisation
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location
Greater Bristol Area, United Kingdom
Boot • Develop and support microservices based architecture • Contribute to full stack feature development where needed • Work in an Agile, cross functional product team • Write clean, well tested code with strong TDD and CI/CD practices • Collaborate closely with engineers, product managers and designers • Work with modern tooling … including AI assisted development tools What we are looking for • Strong Java experience, ideally with Spring Boot or microservices • Passion for clean code, testing and engineering best practice • Collaborative mindset and team focused approach • Curiosity and willingness to learn and grow ...

Lead Java Developer - 6 Month - Government

Hiring Organisation
Stealth IT Consulting Limited
Location
United Kingdom
Employment Type
Contract
Contract Rate
£570 per day 570 Inside IR35
technologies such as Docker and Kubernetes. Knowledge of CI/CD pipelines and DevOps practices. Strong understanding of software engineering principles, design patterns, and clean code practices. Experience working within Agile and Scrum environments. Ability to lead technical discussions and mentor engineering teams. Excellent problem-solving and communication … working in government or large-scale public sector environments. Knowledge of event-driven architecture and messaging platforms such as Kafka. Experience with infrastructure as code tools such as Terraform. Familiarity with monitoring and observability tools. Knowledge of accessibility and security standards within government digital services. Experience with test automation ...

Engineering Manager

Hiring Organisation
Novatus
Location
London Area, United Kingdom
full-stack team whilst remaining hands-on with delivery and architecture. You'll provide technical leadership and mentorship to your team, and write clean, maintainable, and well-tested code. You will be accountable for our core domain services, our customer-facing web application and our internally-facing tooling. … with C# and .NET. Deep experience designing event-driven (we use Kafka), service-based systems using DDD and hexagonal architecture. Strong software engineering fundamentals (clean code, automated testing, CI/CD, observability). Hands-on experience with AWS. Actively uses AI tooling (e.g. Copilot, Claude Code ...