1 to 25 of 179 Permanent Clean Code Jobs in the UK excluding London

Full Stack Sofware Engineer

Hiring Organisation
CGI
Location
Newry Mourne and Down, United Kingdom
Employment Type
Full Time
with product owners, designers, architects, and clients to translate requirements into secure, scalable software that delivers real value. By taking ownership of quality, applying clean code principles, and embedding automated testing, you will help create resilient, maintainable systems that stand the test of time. You will also contribute … team. With the backing of a supportive engineering community, you will be empowered to experiment, strengthen best practice, and expand your expertise - including low-code delivery using the Microsoft Power Platform where appropriate. Key responsibilities: Design & Develop secure, scalable full-stack applications using modern frameworks Build & Integrate responsive user ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Reigate, England, United Kingdom
successful in this role with experience in delivering large‐scale Cloud services. The Role Provide technical input, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.). Assist in the design and documenting of solutions meeting functional and non‐functional … unit and system testing, deployment, operations, monitoring and incident management. Software engineering fundamentals + Strong grounding in object‐oriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery. Core technical stack + Hands‐on experience with C# and .NET (Core/6+ ...

Senior Mobile Developer

Hiring Organisation
Method-Resourcing
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Working with Swift, SwiftUI and UIKit for iOS development Developing Android applications using Kotlin and Java Integrating REST APIs and third party services Writing clean, maintainable and scalable code Taking part in code reviews and contributing to technical decisions Working closely with cross functional teams … Kotlin and Java Publishing applications to both the Apple App Store and Google Play Store REST API integration Mobile application architecture including MVVM or Clean Architecture Git and modern development practices CI/CD pipelines and automated testing Experience with cloud platforms, Firebase, Azure, AWS, Google Cloud or cross ...

Senior Java Developer

Hiring Organisation
MW recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 - £125,000 per annum
developing and enhancing Java-based applications, APIs and web platforms Customising and extending third-party trading systems Building scalable microservices and distributed applications Writing clean, maintainable, test-driven code using SOLID principles and design patterns Working closely with business stakeholders to translate requirements into technical solutions Participating … architecture discussions, code reviews and continuous improvement initiatives Mentoring and supporting developers while promoting engineering excellence Collaborating with global development teams and contributing to Agile delivery Leveraging AI tools to improve developer productivity throughout the SDLC. About You You'll have strong Java development experience gained within Financial Services ...

Lead Developer

Hiring Organisation
Daniel James Resourcing Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
engineering practices. This is not a people-management role disguised as leadership. You'll still spend the majority of your time designing solutions, writing code, reviewing pull requests and helping solve challenging engineering problems whilst mentoring a team of talented developers. What You'll Be Doing Leading a small … scalable cloud-native applications using modern .NET Building event-driven microservice architectures Collaborating closely with Product, Architecture and Platform teams Driving engineering best practice, clean code and quality standards Coaching and mentoring Software Engineers Contributing to architecture and technical direction Reviewing code and promoting engineering excellence Supporting ...

Software Engineer, Full-Stack Applications - Ratings Technology

Hiring Organisation
Fitch Group
Location
Manchester, United Kingdom
Employment Type
Full Time
scalable applications using Java/Springboot, Python (FastAPI/Flask), and ReactJS following best practices and design patterns • Contribute to the development lifecycle – Write clean, maintainable code, implement CI/CD pipelines with GitHub Actions, deploy to Kubernetes, and ensure quality through testing and code reviews • Work … other engineers to understand requirements and deliver solutions that meet business needs • Apply engineering best practices – Follow SOLID principles and design patterns, participate in code reviews, solve technical challenges, and contribute to code quality • Support and improve systems – Troubleshoot production issues, optimize performance, and help ensure reliability ...

Full Stack Tech Lead – Node.js, React, Java Script

Hiring Organisation
Jobleads-UK
Location
Milton Keynes, England, United Kingdom
approaches Produce and review technical design documentation, API specifications, and architectural artifacts Define and enforce coding standards, development best practices, and quality benchmarks Conduct code reviews to ensure maintainability, performance, and security compliance Ensure adherence to DevSecOps practices, including CI/CD, automated testing, and secure coding Monitor … Azure DevOps, GitHub Actions, Jenkins) Familiarity with cloud platforms (Azure/AWS/GCP) Exposure to containerisation (Docker) and orchestration (Kubernetes) Strong grounding in clean code principles and design patterns (SOLID, DRY) Experience with test automation, code quality tools, and static analysis Understanding of security best practices ...

Software Engineer

Hiring Organisation
CGI
Location
City and Borough of Leeds, United Kingdom
Employment Type
Full Time
from concept to deployment. You'll take ownership of your work, exploring creative approaches while being supported by experienced engineers who share knowledge, review code, and help you grow. Your contributions will directly influence project success, system performance, and the long-term evolution of key platforms. Key responsibilities: • Design … scalability. • Collaborate & Deliver: Work within Agile teams to plan, estimate, iterate, and deliver value. • Automate & Optimise: Implement CI/CD pipelines and apply clean code, testing, and automation principles. • Build & Evolve: Develop APIs, microservices, and web applications, often leveraging cloud environments. • Coach & Support: Mentor peers and share knowledge ...

Engineering Manager / Lead Developer (Hands-On) - 1 day onsite

Hiring Organisation
Adele Carr Recruitment Limited
Location
Stockport, Cheshire, England, United Kingdom
Employment Type
Full-Time
Salary
£75,000 - £82,000 per annum
contributing to software design, coding, testing and technical problem-solving. Provide technical leadership across applications built using Java and modern JavaScript technologies. Lead code reviews, solution design sessions and architectural discussions. Work closely with Product Managers and stakeholders to translate business requirements into practical technical solutions. Support the delivery … features, system improvements and platform enhancements. Promote engineering best practices, including clean code, automated testing, CI/CD and secure development. Identify technical risks, remove delivery blockers and improve engineering processes. Balance short-term delivery requirements with longer-term technical quality and platform scalability. Help build a collaborative ...

Agentic / GenAI Consultant / Senior Consultant

Hiring Organisation
Capgemini
Location
Glasgow City, United Kingdom
Employment Type
Full Time
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 ...

.NET Developer/ Greenfield

Hiring Organisation
Reed
Location
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £57,000 per annum, Inc benefits
using C# and .NET Contribute to the architecture and development of a microservices-based system Apply strong object-oriented programming principles, including polymorphism and clean code practices Help build and optimise infrastructure-as-code (IaC) environments Work closely with DevOps practices, including CI/CD pipelines Collaborate … with cross-functional teams to define and deliver features Contribute to technical decisions in a greenfield environment Ensure code quality through testing, reviews, and best practices Required Skills & Experience Solid experience developing with C# and modern .NET (Core/.NET 6+) Strong understanding of microservices architecture Good knowledge ...

NET Developer/ Greenfield

Hiring Organisation
Reed Technology
Location
Newcastle upon Tyne, Tyne and Wear, Tyne & Wear, United Kingdom
Employment Type
Permanent
Salary
£50000 - £58000/annum
using C# and .NET Contribute to the architecture and development of a microservices-based system Apply strong object-oriented programming principles, including polymorphism and clean code practices Help build and optimise infrastructure-as-code (IaC) environments Work closely with DevOps practices, including CI/CD pipelines Collaborate … with cross-functional teams to define and deliver features Contribute to technical decisions in a greenfield environment Ensure code quality through testing, reviews, and best practices Required Skills & Experience Solid experience developing with C# and modern .NET (Core/.NET 6+) Strong understanding of microservices architecture Good knowledge ...

Senior & Principal Java Camunda Enigneers

Hiring Organisation
Casci
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
sales activity, and the growth of our engineering practice. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. Key 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 Support migration of legacy process platforms to Camunda 8/Zeebe where applicable Contribute to Cascis internal ...

Lead C# Developer

Hiring Organisation
Reed Technology
Location
Sunderland, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£90,000
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 ...

Java Engineer

Hiring Organisation
Anson Mccade
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£45,000
REST APIs and microservices. Work closely with developers, testers and architects throughout the software development lifecycle. Contribute to Agile ceremonies including sprint planning and code reviews. Follow best practices including clean code, CI/CD and version control. Support the delivery of high-quality, scalable software solutions. ...

Full Stack Engineer

Hiring Organisation
Newpage Solutions
Location
City Of Bristol, England, United Kingdom
This is a builder-first individual-contributor role for engineers who live at the current edge of AI development and work fluently with Claude Code, Cursor, agents, eval harnesses, MCP, and modern TypeScript and Python. What You’ll Do Problem/Opportunity Discovery Sit with a business or clinical … techniques. Build (fast) with AI When the brief is clear, head down and produce. Build modular backends in Python or TypeScript aligned with clean architecture, OOP, SOLID, and domain-driven design. Create full stack applications, APIs, agents, workflows, and similar systems using frameworks such as Next.js, React, Fast ...

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

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

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

Principle Engineer

Hiring Organisation
DCS Recruitment Limited
Location
Manchester, United Kingdom
Employment Type
Permanent
Salary
£90000 - £100000/annum
built for performance, scalability, security, and resilience Driving Engineering Excellence Act as a go-to technical expert within the engineering function Champion best practices, clean code, and modern engineering standards Contribute to architectural discussions and guide technical direction without line management responsibility Support and influence the wider engineering ...

FullStack DataOps Engineer

Hiring Organisation
Capgemini
Location
Manchester, United Kingdom
Employment Type
Full Time
real-time streaming solutions. Develop APIs and microservices to expose data securely and efficiently. Ensure data quality, governance, and compliance across platforms. Design, code, test, and deploy scalable and efficient web applications using modern technologies. Work closely with designers, product managers, and other developers to create seamless user experiences. … OpenShift. Implement and manage CI/CD pipelines using GitHub and ArgoCD. Optimize application performance for speed, scalability, and reliabilit Maintain clean, well-documented code and conduct peer code reviews. Your Skills and Experience Bachelor’s degree in Computer Science, Engineering, or a related field. Proven experience ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Bristol, 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
Birmingham, West Midlands, West Midlands (County), 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 ...

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