1 to 25 of 260 Permanent Clean Code Jobs in England

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

Software Engineer

Hiring Organisation
Information Tech Consultants
Location
England, UK
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 ...

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

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

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

Full Stack Developer

Hiring Organisation
scrumconnect ltd
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 - 65,000 Annual
Node.js and Express Develop responsive Front End applications using Angular and modern JavaScript/TypeScript frameworks Implement automated testing using Jest and maintain high code quality standards Contribute to CI/CD pipelines using GitLab CI/CD and DevOps best practices Work within Agile delivery teams alongside Product … Owners, QA Engineers, and DevOps teams Participate in code reviews, technical discussions, and architectural decisions Support cloud-native deployments and containerisation initiatives Troubleshoot and optimise application performance, reliability, and scalability Profile 1 - Full Stack Software Developer Required Skills Strong commercial experience with Node.js Experience with Express.js Frontend development experience ...

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

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

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

Senior Front End Developer

Hiring Organisation
Oyster Consultants
Location
London, South East, 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 ...

Junior Php Developer

Hiring Organisation
Think Accountancy and Finance
Location
ST5, Newcastle under Lyme, Staffordshire, United Kingdom
Employment Type
Permanent
Salary
£25000 - £30000/annum
maintaining and improving a range of web-based systems, applications and client projects. The role will suit someone who enjoys hands-on programming, writing clean code and building reliable solutions that clients depend on daily. Responsibilities Supporting the development and maintenance of PHP-based applications and websites Writing … clean and efficient code with support from the wider team Assisting with existing web platforms and systems Working across backend and website functionality Troubleshooting and resolving technical issues Supporting new development projects and improvements Collaborating with internal teams on customer-focused solutions Learning and developing technical skills within ...

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

Lead C# Developer

Hiring Organisation
Reed
Location
Sunderland, Tyne and Wear, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £85,000 per annum
with Git-based workflows in agile environments Strong experience in SQL, data modelling, and caching (e.g. Redis) Proven delivery of scalable, distributed systems with clean code, TDD, and quality-first engineering Real-time/state-driven systems expertise with strong problem-solving and analytical thinking Experience with high ...

Senior Data Consultants London

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Java, C#) Solid software engineering and DevOps skills as well as the complete SDLC applied to data, e.g. design patterns, automation, testing, contract definition, clean code, CI/CD, path to production Worked with one or more cloud platforms and services (AWS, Azure, GCP) Hands-on experience with ...