26 to 50 of 238 Clean Code Jobs in the UK

Senior Fullstack Software Engineer - (Java, Spring Boot, Microservices

Hiring Organisation
TPXImpact Holdings Plc
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£70,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 … successful delivery. Proficiency in multiple programming languages Experience in central government advantageous Experience in a consulting environment Skills So ftware Development Expertise in writing clean, maintainable code and optimising software for performance and scalability. Ability to design and implement software that meets business and technical requirements. Ensure ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum It Recruitment Limited
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling … 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling … 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Guildford, Surrey, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling … 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset ...

Principle Java Engineer

Hiring Organisation
Profile 29
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
performance, and mentoring less- experienced engineers in workflow-centric delivery. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. Responsibilities Design, develop, and deploy Camunda-based process and decision automation solutions Implement and integrate Java-based … maintain automated test suites, CI/CD pipelines, and containerised deployments Optimise Camunda engine performance and monitor workflow metrics for production environments Participate in code reviews, peer testing, and technical design discussions Contribute to their internal best-practice frameworks and automation accelerators Essential Eligible (have resided ...

Java Engineer

Hiring Organisation
Profile 29
Location
United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
performance, and mentoring less- experienced engineers in workflow-centric delivery. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. The role involves visiting client sites; the company will cover travel expenses. Frequency is uncertain but candidates … maintain automated test suites, CI/CD pipelines, and containerised deployments Optimise Camunda engine performance and monitor workflow metrics for production environments Participate in code reviews, peer testing, and technical design discussions Contribute to their internal best-practice frameworks and automation accelerators Essential Eligible (have resided ...

Java Engineer

Hiring Organisation
Profile 29
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
performance, and mentoring less- experienced engineers in workflow-centric delivery. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. The role involves visiting client sites; the company will cover travel expenses. Frequency is uncertain but candidates … maintain automated test suites, CI/CD pipelines, and containerised deployments Optimise Camunda engine performance and monitor workflow metrics for production environments Participate in code reviews, peer testing, and technical design discussions Contribute to their internal best-practice frameworks and automation accelerators Essential Eligible (have resided ...

Principle Java Engineer

Hiring Organisation
Profile 29
Location
United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
performance, and mentoring less- experienced engineers in workflow-centric delivery. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. The role involves visiting client sites; the company will cover travel expenses. Frequency is uncertain but candidates … maintain automated test suites, CI/CD pipelines, and containerised deployments Optimise Camunda engine performance and monitor workflow metrics for production environments Participate in code reviews, peer testing, and technical design discussions Contribute to their internal best-practice frameworks and automation accelerators Essential Eligible (have resided ...

Principle Java Engineer

Hiring Organisation
Profile 29
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
performance, and mentoring less- experienced engineers in workflow-centric delivery. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. The role involves visiting client sites; the company will cover travel expenses. Frequency is uncertain but candidates … maintain automated test suites, CI/CD pipelines, and containerised deployments Optimise Camunda engine performance and monitor workflow metrics for production environments Participate in code reviews, peer testing, and technical design discussions Contribute to their internal best-practice frameworks and automation accelerators Essential Eligible (have resided ...

Full Stack Technical Lead

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
high‐performing engineering team. What You’ll get to do Provide hands‐on development across front‐end (React) and back‐end (Java) components. Lead code reviews and ensure adherence to engineering standards. Establish best practices for: Clean code and maintainability; Testing strategy (unit, integration, E2E); CI/ ...

.Net Engineer

Hiring Organisation
Canada Life
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
within changing environments. You will be tasked with the following duties: Develop software that meets requirements following best practices. Build reusable, well-documented, extensible code including unit tests. Ensure non-functional requirements (performance, auditing, security and on-going support) are considered during development. Identify risks. Participate in technical design … resolve technical problems Provide regular information on progress to project management and team leaders to allow regulation and reviewing of tasks. Participate in mentoring, code reviews and pair programming Complete or contribute to company standard documentation. Take part in continuous learning and professional development Required Knowledge/Experience/ ...

Senior Full Stack developer C# / React /Azure - Perm - hybrid

Hiring Organisation
INFUSED SOLUTIONS LIMITED
Location
Coventry, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
support business growth. What You'll Do: Build, test, and deploy high-quality software and services Contribute to architectural design and planning discussions Implement clean, maintainable code with strong documentation Work with DevOps pipelines and modern CI/CD tools Develop and maintain RESTful APIs and web applications ...

Senior Full Stack Engineer CGEMJP00346929

Hiring Organisation
Jobleads-UK
Location
Bury, England, United Kingdom
technical challenges. Drive pragmatic engineering decisions balancing speed, quality and maintainability. Own technical implementation across the SDLC. Embed Engineering Excellence Champion software craftsmanship and clean code. Embed engineering standards and best practices into day‐to‐day delivery. Drive code quality through peer reviews and collaborative development. Promote reusable … culture of ownership and continuous improvement. Leave reusable engineering assets for future teams. AI‐enabled Engineering AI‐assisted software development. Test generation and documentation. Code review support. Engineering knowledge retrieval. Root cause analysis and troubleshooting. Developer copilots where they improve productivity and quality. Technical Skills Essential Strong Full Stack ...

Senior Analytics Engineer - NHS

Hiring Organisation
Sanderson Government and Defence
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £515 per day
similar) to communicate insights to stakeholders Build and maintain repeatable analytical solutions to support programme monitoring and reporting needs Produce well-documented, maintainable code and processes Technical Requirements Strong experience with: SQL and Python AWS (data/analytics services) Hands-on experience with BI tools (e.g. Power BI, Tableau … delivery environments Familiarity with: Paired programming Test-driven development (TDD/Playwright) Git/GitHub CI/CD and DevOps practices Strong commitment to clean code, documentation, and best practice engineering Key Behaviours Strong communication and relationship-building skills Collaborative and effective across multidisciplinary teams Proactive, self-starting ...

Backend Software Developer (Python)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
problems at the intersection of technology, data, and intelligence. We’re looking for a Backend Developer who thrives in dynamic environments — someone who loves clean code, scalable architecture, and being part of a team that’s pushing boundaries. The Role In this role, you will design, build … optimizing high-performance backend systems in Python and FastAPI Developing and maintaining backend systems that handle large volumes of real-time data Writing clean, testable, and maintainable code following best practices Contributing to system architecture decisions and the technical roadmap Taking ownership of projects ...

Senior AI Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
scientists, engineers, and other stakeholders to scope and deliver AI features that address real insurance business problems. Own the full software lifecycle, including design, code review, testing, deployment, monitoring, and production support. Translate complex business requirements into well-scoped technical solutions with a strong focus on reliability, maintainability, failure … modes, and operational excellence. Mentor and support junior engineers through design reviews, code reviews, and technical guidance. Contribute to technical standards, best practices, and reusable patterns for AI engineering across the team. Evaluate and improve model quality, retrieval strategies, prompt and agent design, and production performance over time. Partner ...

Lead/Principle Software Engineer

Hiring Organisation
17918
Location
London, United Kingdom
Agile DevSecOps environments and Zero Trust architecture Experience integrating with backend services such as PostgreSQL, Redis or object storage solutions Strong engineering fundamentals including clean code, automated testing, continuous delivery and code reviews Experience using version control and collaboration tools such as Git-based platforms Proven experience ...

Lead/Principle Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Agile DevSecOps environments and Zero Trust architecture Experience integrating with backend services such as PostgreSQL, Redis or object storage solutions Strong engineering fundamentals including clean code, automated testing, continuous delivery and code reviews Experience using version control and collaboration tools such as Git-based platforms Proven experience ...

Lead java kotlin Developer

Hiring Organisation
Purview Consultancy Services Ltd
Location
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Contract
from shaping the initial idea and requirements, through development, testing and ongoing support. Coach and uplift the team in development best practice: clean code, test driven development, secure coding, and maintainable design. Drive effective peer reviews and engineering standards, ensuring code quality, readability and attention to detail. ...

Senior Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£90,000
Agile DevSecOps environments and Zero Trust Architecture Integrating with backing services, such as PostgreSQL, Redis or S3 Good engineering practices including continuous delivery, clean code, documentation, defensive programming, automated testing and code reviews Using GitHub/GitLab/Atlassian Suite for source control Test Driven Development with ...

DevX POD Lead (Kotlin/Java)

Hiring Organisation
Experis
Location
Sheffield, South Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£480 - £529/day
from shaping the initial idea and requirements, through development, testing and ongoing support. Coach and uplift the team in development best practice: clean code, test driven development, secure coding, and maintainable design. Drive effective peer reviews and engineering standards, ensuring code quality, readability and attention to detail. ...

Senior Golang Engineer

Hiring Organisation
Talent Smart
Location
Sheffield, South Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£650/annum
Support the modernisation of legacy applications and migration towards cloud-native architectures. Build and optimise event-driven solutions using messaging and streaming technologies. Write clean, maintainable, well-tested code following engineering best practices. Participate in code reviews, technical design sessions, and architectural discussions. Drive improvements in performance … architecture and messaging platforms. Experience working with CI/CD pipelines and DevOps engineering practices. Strong understanding of software engineering principles, design patterns, and clean architecture. Experience working within Agile software delivery teams. Desirable Skills Experience with C#/.NET in enterprise environments. Frontend development experience using React . ...

Lead Data Platform Engineer (eDV)

Hiring Organisation
Aker Systems Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
similar platform. Experience with Scala and Spark. Integrating with backing services, such as PostgreSQL, Redis or S3 Good engineering practices including continuous delivery, clean code, documentation, defensive programming, automated testing and code reviews Working in Agile development and/or DevOps teams Using GitHub/GitLab ...

Senior Software Engineer

Hiring Organisation
Awin
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
cross-functional, service-oriented team, working on extending and maintaining our Affiliate Marketing platform. You design and build reliable services by writing clean, secure, and well-tested code, following modern engineering best practices. In this role, you have a significant impact on system efficiency, technical quality, and team … translating requirements into scalable technical solutions Support an effective agile way of working by helping facilitate team ceremonies and workshops Mentor engineers through code reviews, knowledge sharing, and day-to-day collaboration Troubleshoot and resolve production issues, ensuring service reliability and operational stability Communicate effectively in writing and verbally ...

Java Developer

Hiring Organisation
Anson Mccade
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£45,000
Theyre Looking For: 24 years commercial Java development experience Strong Spring Boot knowledge Experience working in Agile environments Understanding of microservices architecture Passion for clean code and modern engineering practices Nice to Have: AWS or cloud exposure Docker/containers CI/CD tools (Jenkins, GitLab, SonarQube ...