1 to 25 of 326 Clean Code Jobs in the UK

Senior Java/Kotlin Software Engineer - Manchester

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
make it count.Want to see us in action? Follow us on Instagram @zopalife The engineering challenge Our Software Engineers don't just write code, they solve real financial problems for millions of customers. You'll work on distributed systems processing thousands of transactions daily, build resilient services that handle … decisions Collaborating closely with product managers, designers and other engineers Mentoring junior engineers and helping to raise the technical bar Owning your team’s code, quality and delivery Taking part in the full SDLC — including operating your own services in production Writing well-tested, clean code Making ...

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 ...

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 ...

Solutions Architect

Hiring Organisation
Jobleads-UK
Location
Portsmouth, England, United Kingdom
data throughput and large data sets. This is a role that would suit someone with a very strong development background, with expertise in creating clean code, following DevOps practices and with strong interpersonal skills, who has moved into an architectural career path. Key Responsibilities Working with the Principal … Proactively setting the direction for use of new technologies and tools. Hands on Coding of Proof of Concepts and Prototypes as well as reviewing code to ensure adherence to our standards. About You Experience & Background 3–5+ years in a software architect role . Strong technical development background , having ...

Senior Software Engineer (Atlas)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
user experience, and who are excited to solve the unique challenges of agentic orchestration at scale. What You Will Do Build Production Systems: Write clean, extensible code for real users, ensuring systems are well-documented and tested. Full-Stack Shipping: Work across our stack (Python, TypeScript, React, Elixir … that improve education quality and scale our impact. Master AI Engineering: Proactively explore the potential of AI-assisted development (e.g., Cursor, Gemini, or Claude Code) to enhance quality and velocity. Technical Leadership: Act as a team multiplier by feature leading, supporting other engineers, and providing technical direction for your ...

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 ...

Application Developer

Hiring Organisation
Information Tech Consultants
Location
England, United Kingdom
Swift Location : 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 Junior iOS Developer with 1+ years of professional experience to join our engineering … 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/ ...

Senior Software Engineer (Trusted Enterprise Platform)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
organisation. Your Impact As a Senior SWE, you are a force multiplier whose influence extends beyond your immediate tasks. Technical Excellence: You will produce clean, extensible code that serves as a best-practice example for the squad, possessing a strong understanding of non-functional requirements like security … scalability. System Ownership: You won\'t just launch bugs-free code; you will ensure proactive monitoring is in place, defining new technical metrics to guarantee the health of Multiverse’s systems. Strategic Execution: You will advocate for incremental delivery, taking a fail-fast approach to complex problems and helping ...

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 Integration Engineer

Hiring Organisation
Anson Mccade
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£550 per day
utilize Azure Service Bus for async messaging, and manage IaC via Bicep. End-to-End Delivery: Take workstreams from requirement to production independently. Write clean Python code with pytest suites and collaborate closely with the DIP Architect, Data Engineering Lead, BAs, and QA. Candidate Profile Essential Experience: 5+ … engineering experience. Azure Core: Deep practical experience with Azure Function Apps, Logic Apps Standard, Service Bus, and APIM. Python & QA: Strong Python skills with clean code practices, error handling, and robust test coverage. AI Tooling: Active, day-to-day use of AI-assisted development (code generation ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Malvern, England, United Kingdom
native component integration Modernise and evolve legacy codebases by applying contemporary design patterns, tooling, and engineering best practices Champion engineering excellence through clean, maintainable code, strong architectural thinking, clear documentation, and comprehensive testing Contribute to effective Agile delivery through thoughtful refinement, realistic estimation, and iterative, value‐focused development … increasing responsibility Strong fluency in C++, with solid working knowledge of C#/.NET Deep understanding of object‐oriented design, software architecture patterns, and cleancode practices Experience working across both greenfield and legacy codebases Hands‐on experience with unit, integration, and system testing, plus automated testing frameworks ...

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 ...

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 ...

Python Developer

Hiring Organisation
Information Tech Consultants
Location
Greater London, England, United Kingdom
cloud secret stores rather than hard-coded credentials .Monitor application performance and reliability — profiling, query optimization, structured logging, error tracking, and tracing .Collaborate on clean, secure code through code review, conventional Git workflows, and adherence to OWASP and secrets-management best practices .Required Skills & Experienc eBacken dStrong … features (WebSockets/SSE) .Production experience across more than one cloud (AWS, Azure, GCP) or in a multi-cloud/hybrid setup .Infrastructure-as-code (Terraform, Pulumi, or Bicep) and Kubernetes package management with Helm .Security awareness — OWASP Top 10, dependency and secrets scanning (bandit, pip-audit, trivy) .Performance ...

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 Software Engineer - Regulatory News

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
join the Regulatory News Service team in London. The role involves full‐cycle Agile development, including requirements analysis, estimation, design, coding, testing, and peer code reviews. You will lead technical solutions, design secure and extensible services, and coordinate with business and technology partners to deliver business value. Responsibilities … solutions. Design applications using common patterns and design tools; ensure designs are fit for purpose, extensible, and reusable. Build secure, controlled solutions and perform code analysis, improving style and usability. Identify and implement code improvements. Develop a deep understanding of users, their needs and behaviours, and bring this ...

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

Hiring Organisation
Sanderson Government & Defence
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 - 140,000 Annual
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 ...

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 ...

Java Engineer - Multiple Vacancies JBLE1 NI

Hiring Organisation
HAYS Specialist Recruitment
Location
Belfast, UK
NextBelfast | Hybrid | Multiple Roles | Highly Competitive Package Why This Role? If you're a strong Java engineer who wants to do more than just code, this is your opportunity to work on some of the most complex, high-impact technology programmes in the UK & Ireland. You'll be joining … tier engineers, architects, and product teams Building secure, high-performance APIs and microservices Contributing to architecture decisions and technical strategy Driving best practice in clean code, testing, and automation Mentoring others and helping raise the bar across the team What We're Looking ForWe're not just looking ...

Senior Software Engineer, Client Group

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
event‐driven systems with high reliability, scalability and observability Contribute to technical strategy and long‐term platform direction Write high‐quality, efficient and maintainable code with accompanying automated tests and documentation across UI, services and data storage layers Continuously improve existing services, libraries and shared components Ensure systems … strategies Work closely with product and business stakeholders to translate high‐level problems into thoughtful technical solutions Collaborate with team through active contribution in code reviews, knowledge‐sharing and design discussions Build domain knowledge in business and technology areas Evaluate new technologies pragmatically Contribute to CI/CD pipelines ...

Lead Java Developer - 6 Month - Government - Hybrid

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 ...

Senior Front End Developer

Hiring Organisation
Oyster Consultants
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £75,000 per annum
contributor role with broad scope. You'll work across product, design, content, and platform teams, and you'll be expected to contribute through strong code, thoughtful code review, written design, and pragmatic technical judgement. As a Senior UI Engineer, your time will be split between hands-on delivery … across web and mobile, contributing to front-end architecture, and supporting the engineers who specialise in one stack or the other. You'll review code across both repos, contribute to the design system that serves marketing and product surfaces, and weigh in on the decisions that shape ...

🌟 X3 Software Engineering Managers Needed – Multiple teams, Full stack, Remote First 🌟

Hiring Organisation
Areti Group | B Corp™
Location
United Kingdom
receive an offer within 3 days of interviewing! 🏃♂️💨 🚀 Our Development Culture We deliver incrementally in sprints, following Agile (SCRUM) practices. From pair-programming and code reviews to automated testing , we prioritize clean code over over-engineering. Here’s a glimpse into our cutting-edge tech stack : Back ...