51 to 75 of 147 Clean Code Jobs in England

Software Engineer

Hiring Organisation
Harvey Nash
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £95,000 per annum
scalable software solutions. Working across the full SDLC in a modern engineering environment. Collaborating with cross-functional teams to deliver business-critical platforms. Driving code quality, testing, and secure engineering practices. Contributing to architecture, innovation, and continuous improvement. Strong programming experience in Python (essential) Exposure to Golang or Java … nice to have) Experience with distributed systems/microservices architecture. Knowledge of APIs, system design, and cloud environments. Strong focus on clean code, testing, and engineering best practices. This is an exciting opportunity to be part of a large-scale engineering build out, working on impactful, enterprise-grade ...

Java Developer

Hiring Organisation
Computer Futures
Location
Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£540/day
rate: £540 * Inside IR35 * Hybrid: Manchester (2 days per week in the office) Requirements Strong Java + Spring Boot fundamentals Ability to write clean code from scratch (no AI tools) Hands-on experience with AWS/CDK Exposure to cloud migration projects Confident working in collaborative environments (pair … Desirable Basic Node.js or frontend interaction Interview Process You will complete a live pair programming exercise where you will: Write Java/Spring Boot code from scratch Clearly talk through your approach while solving problems Work collaboratively with another engineer No AI tools allowed during the exercise. Please click ...

AI Architect

Hiring Organisation
HCLTech
Location
City of London, London, United Kingdom
Fast prototyping using Python/NodeJS/ReactJS or programming language that the given problem asks for Collaborating with others to understand requirements clean code and refactor constantly. Make sure we are building the thing right. Be ready to work on a range of technologies and components, including ...

Senior Software Engineer - Kotlin

Hiring Organisation
HCLTech
Location
London Area, United Kingdom
continuous refactoring. Engineers are expected to contribute across development, integration, and production support, working closely as a team to maintain a high standard of code quality and system reliability. Location: London Required Skills • Strong commercial experience building backend services in Kotlin • Deep experience with XP practices, including: Mob programming … primary way of working Test‐driven development (TDD) Continuous refactoring and clean code discipline • Cloud experience in CARE Cloud/GCP, including: GKE and/or Cloud Run Cloud SQL, Memorystore Artifact Registry, Cloud Logging Key Management • CI/CD and SDLC experience in a regulated/enterprise ...

Golang Developer

Hiring Organisation
Hirexa Solutions UK
Location
West Sussex, England, United Kingdom
Employment Type
Contractor
Contract Rate
£280 - £300 per day
microservices using Golang. Build scalable, high-performance applications for enterprise environments. Develop and consume RESTful APIs and integrate with third-party systems. Write clean, maintainable, and testable code following best practices. Optimize application performance, reliability, and scalability. Collaborate with product owners, architects, QA teams, and DevOps engineers. Participate … code reviews and contribute to technical design discussions. Troubleshoot production issues and provide timely resolutions. Implement security, monitoring, and logging best practices. Support CI/CD processes and automated deployments. Contribute to architecture decisions and technical improvements across platforms. Work within Agile teams to deliver high-quality software solutions. ...

Full Stack Developer (Node/React)

Hiring Organisation
Arc IT Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 per annum
Build and maintain robust, scalable applications across the full stack (Node/React/TypeScript) Collaborate in an agile team environment to deliver clean, maintainable, and testable code Influence architectural decisions and technology choices Optimise Front End and Back End performance to ensure fast, seamless user experiences Contribute … Node, React, JavaScript/TypeScript, HTML, CSS, and responsive design principles Strong understanding of Back End technologies and best practices Passion for writing clean, well-tested code Experience with cloud platforms (AWS, Azure, or GCP) Excellent communication skills and the ability to explain technical ideas clearly A mindset ...

Senior Front End Developer

Hiring Organisation
Birketts LLP
Location
Ipswich, Suffolk, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
practical implementation approaches Implement, test and maintain new user interface functionality, ensuring changes are robust, maintainable and aligned with agreed standards Participate actively in code reviews and technical design reviews, providing constructive feedback and helping maintain code quality across the front end Contribute to improving consistency and usability … Solid HTML5 and CSS skills, including building responsive interfaces that work well across devices and browsers Good understanding of maintainable engineering practices (e.g. writing clean, testable code, sensible separation of concerns, and effective peer review) Experience working with modern Web application patterns, including server-side rendering (or similar ...

Senior AI Engineer

Hiring Organisation
Enablis
Location
Leeds, England, United Kingdom
Evaluating emerging AI tools, frameworks and protocols Supporting pragmatic AI adoption across engineering teams What We’re Looking For Essential: Strong software engineering foundations (clean code, testing, CI/CD, production mindset) Hands-on experience with LLMs (API integrations, prompt engineering, agent workflows, RAG systems) Experience shipping ...

Head of Data Engineering

Hiring Organisation
Rec3 Global Ltd
Location
West London, London, United Kingdom
Employment Type
Permanent
daily life. You handle ambiguity well and thrive in fast-moving environments. Python and SQL coaching ability: You can develop engineers, not just write clean code yourself. Bonus Experience Nice to have, but not required: Experience building new products from scratch rather than inheriting legacy systems. Sensitive datasets ...

Senior Front End Developer

Hiring Organisation
Searchability (UK) Ltd
Location
Bromley, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
improve front-end performance, and contribute to best practices across the team. This role would suit someone who enjoys ownership, problem-solving, and building clean, maintainable code. SENIOR FRONT END DEVELOPER ESSENTIAL SKILLS Strong commercial experience with Vue.js Solid JavaScript (ES6+) experience Strong HTML and CSS skills Experience building ...

Software Developer

Hiring Organisation
Profectus Recruitment
Location
Reading, Berkshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £65,000 per annum
features across Salesforce, Azure, and backend services Working with C#, Python, JavaScript/TypeScript and REST APIs Contributing to architecture and design discussions Writing clean, testable, maintainable code Collaborating within a small, agile team on code reviews and planning Leveraging AI tools as part of your development ...

Android Software Engineer

Hiring Organisation
Richmond Square Consulting Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
testing, and maintaining high-quality Android applications Building secure, robust mobile applications in Kotlin Applying modern Android architecture patterns such as MVVM, MVI, and Clean Architecture Writing clean, maintainable code using modern Android practices including coroutines, Flow, and structured concurrency Integrating Android applications with REST APIs, backend … services, and secure communications layers Supporting performance optimisation, battery efficiency, and memory usage improvements Participating in code reviews and helping drive engineering quality across the mobile estate Working closely with architects, backend engineers, cloud engineers, DevSecOps, and security specialists Contributing to secure mobile design decisions in line with modern ...

Graduate Software Developer | 50,000–60,000 | Hybrid (London / Remote).

Hiring Organisation
IT Graduate Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum, OTE
Ready to build software that actually matters? Join a team where you’ll be solving real-world problems from day one — not just writing code in the corner. We’re looking for an ambitious Graduate Software Developer who loves tackling technical challenges, learning fast, and working with smart, supportive … Stack Engineer role within 12–24 months. What You’ll Do Design and build high-performance software used by thousands of users daily Develop clean, efficient, and scalable code in Python, C++ or JavaScript Collaborate with engineers, data scientists, and product teams on exciting new features Contribute ...

Systems Developer

Hiring Organisation
TSL
Location
Gerrards Cross, England, United Kingdom
System Development : Design and develop bespoke software solutions to streamline construction project management, financial management, inventory tracking, and other critical business processes. Programming : Write clean, efficient code for various construction management applications, ensuring they meet user needs and performance requirements. User Interface Design : Create user-friendly interfaces that … . Experience owning software solutions end-to-end (requirements → build → test → deployment → support). Experience mentoring developers and raising team technical standards. Experience reviewing code and enforcing good engineering practice. Desirable Experience in web app development and maintenance. Experience educating and elevating others to your technical understanding. Experience ...

Blockchain Developer

Hiring Organisation
Pro Contract Jobs Ltd
Location
London, United Kingdom
Employment Type
Contract, Work From Home
cutting edge blockchain company building an Ethereum platform aimed at decentralising parts of traditional financial services. On a remote contract you could support a clean technology organisation building a carbon offset tokenisation system using Hyperledger Besu, with smart contracts, APIs, and audit ready delivery. What you will … production or advanced side projects. You understand core Web3 patterns such as transactions, events, wallets, token standards, and common security pitfalls. You can write clean code, break down complex problems, and collaborate with product and engineering teams to ship outcomes. You are confident with NodeJS and modern JavaScript ...

Software Engineer

Hiring Organisation
IMServ Europe Ltd
Location
MK14, Great Linford, Milton Keynes, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £65000/annum
collaborate with engineers, testers, and product teams to deliver high-quality applications using modern Azure and C# technologies. You will take ownership of your code throughout the entire product lifecycle, contributing to innovation and continuous improvement. Responsibilities Design, develop, and maintain software applications using C# and Azure technologies Write … clean, efficient, and well-tested code, including unit tests Participate in Agile Scrum ceremonies and contribute to team delivery Collaborate with cross-functional teams to deliver high-quality software solutions Contribute to software design, architecture, and database development Manage data and database elements, including SQL design and data ...

Software Developer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£60,000
existing systems, and contribute to technical decisions as the platform evolves. The Role Develop, maintain, and optimise APIs and backend services using Laravel Write clean, scalable, and well-documented PHP code Collaborate with frontend developers, QA, and stakeholders Support and improve existing systems, troubleshooting issues where required Contribute … code reviews, testing, and CI/CD processes Play an active role in architectural and technical decision-making Tech Stack PHP (8+) Laravel MySQL/Eloquent ORM AWS (EC2, Lambda) REST APIs Git, CI/CD, Jira About You Strong experience developing with PHP and Laravel Solid understanding ...

Senior Kotlin Engineer (XP, GCP) - Investment Banking - London

Hiring Organisation
Salt Search
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£500 - £800 per day
test-driven development, and continuous refactoring. Engineers are expected to contribute across development, integration, and production support, collaborating closely to maintain high standards of code quality, system reliability, and performance. Required & Desirable Skills Strong commercial experience building backend services using Kotlin Experience with event-sourced and event-driven architectures … Deep familiarity with XP practices, including: Mob programming as a primary way of working Test-driven development (TDD) Continuous refactoring and clean code principles Cloud experience with GCP, including: GKE and/or Cloud Run Cloud SQL and Memory store Artifact Registry and Cloud Logging Key Management Experience ...

Software Developer Apprentice

Hiring Organisation
QA
Location
West London, London, England, United Kingdom
Employment Type
Full-Time
Salary
£16,000 per annum
internal applications, supporting football and non-football staff. Responsibilities: Assist in the design, development, and testing of software applications and internal tools Write clean, well-documented code across languages including Python, Java/C#, HTML, CSS, and JavaScript Support the Data Ops team in managing version control, code … improve existing web-based systems and internal applications Participate in cloud development and deployment tasks using industry-standard tools and platforms Document development processes, code, and procedures for future reference Comply with all company policies and procedures. Adhere to all company regulations regarding policies, procedures, health, safety and security ...

Software Engineer Rust

Hiring Organisation
Richmond Square Consulting Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
technical point of contact for Rust-related engineering decisions within the team Working with asynchronous Rust and networked services in high-performance environments Producing clean, maintainable, well-tested code with a strong focus on reliability and security Participating in code reviews and helping drive engineering quality across … Experience working in defence, secure technology, or other highly regulated environments Knowledge of cloud platforms such as AWS or Azure Experience with Infrastructure as Code, for example Terraform Familiarity with containerisation such as Docker and orchestration platforms such as Kubernetes Understanding of zero-trust architectures, mTLS, and PKI Experience ...

.Net Developer

Hiring Organisation
hireful
Location
Durham, County Durham, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £50,000 per annum
office working. Contract type: permanent. What you'll be doing Designing, building and maintaining in-house software products across the full stack. Writing clean, well-tested code using recognised patterns including SOLID principles and TDD Collaborating within an Agile team using Scrum and Kanban, contributing to delivery rituals … secure, scalable software design A team-first mindset with high standards for quality and craft Desirable: experience using AI-assisted development tools (e.g. for code generation or refactoring) in a pragmatic, quality-conscious way Why you'll love this job Join a tech-led business at a pivotal moment ...

.Net Full Stack Developer

Hiring Organisation
Hireful
Location
Durham, County Durham, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
office working. Contract type: permanent. What you'll be doing Designing, building and maintaining in-house software products across the full stack. Writing clean, well-tested code using recognised patterns including SOLID principles and TDD Collaborating within an Agile team using Scrum and Kanban, contributing to delivery rituals … secure, scalable software design A team-first mindset with high standards for quality and craft Desirable: experience using AI-assisted development tools (e.g. for code generation or refactoring) in a pragmatic, quality-conscious way Why you'll love this job Join a tech-led business at a pivotal moment ...

Net Developer

Hiring Organisation
hireful
Location
Durham / Work from home, County Durham, United Kingdom
Employment Type
Permanent
Salary
£45000 - £50000/annum Up to £50,000 + Bonus + Extensive be
office working. Contract type: permanent. What you'll be doing Designing, building and maintaining in-house software products across the full stack. Writing clean, well-tested code using recognised patterns including SOLID principles and TDD Collaborating within an Agile team using Scrum and Kanban, contributing to delivery rituals … secure, scalable software design A team-first mindset with high standards for quality and craft Desirable: experience using AI-assisted development tools (e.g. for code generation or refactoring) in a pragmatic, quality-conscious way Why you'll love this job Join a tech-led business at a pivotal moment ...

Senior Artificial Intelligence / Machine Learning Engineer

Hiring Organisation
Pro Contract Jobs Ltd
Location
London, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
Competitive day rate (DOE)
practices to keep models stable, observable and maintainable in production. To be successful, you will have strong Python experience and proven ability to write clean, secure and performant code, with practical expertise using modern ML frameworks and libraries. You will have delivered production-grade ML systems in customer ...

Senior Java Software Engineer (Pricing API) - 5 days - London

Hiring Organisation
Salt Search
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£400 - £500 per day
this could be a great fit. What You'll Be Doing Designing and building scalable backend systems using Java and the JVM ecosystem Developing clean, maintainable code from product requirements Applying TDD/BDD practices and modern engineering principles Building and maintaining cloud-native infrastructure Working on highly ...