51 to 75 of 196 Clean Code Jobs in England

Software Developer

Hiring Organisation
Experis
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£48000/annum
solutions using the Java/JEE stack, and contributing to modern, secure, and high-performing systems. You will play a key role in developing clean, reusable code, supporting live services, and mentoring junior team members while following modern engineering standards and DevOps practices. Key Responsibilities Application Development & Engineering … maintain applications using Java/JEE technologies Build and enhance web applications using frameworks and languages such as Java, Groovy, or Ruby Write clean, secure, well-tested code following test-driven development (TDD) principles Develop reusable, open, and maintainable code components Contribute to modern development standards ...

Ruby Developer

Hiring Organisation
Proactive Appointments
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 - 80,000 Annual
optimisation, and API design will be essential as you contribute to ongoing development projects. If you enjoy collaborating in Agile/Scrum environments, value clean code, and are eager to work with modern tooling, cloud services, and containerised deployments, we'd love to hear from you. Key Skills ...

Senior Artificial Intelligence / Machine Learning Engineer

Hiring Organisation
Pro Contract Jobs Ltd
Location
North London, London, United Kingdom
Employment Type
Permanent, Work From Home
knowledge from classic approaches to state-of-the-art techniques. Technical Skills and Coding Practices Proven ability to refactor and write performant, secure, and clean code. Strong experience with Python and ML libraries/frameworks, plus a desire to learn additional languages. Experience with cloud services and working with ...

Principal Consultant & Microsoft MVP — Tech Innovator

Hiring Organisation
Jobleads-UK
Location
Leeds, England, United Kingdom
across the .NET ecosystem. The library implements OWASP Secure Headers Project recommendations, enabling developers to enhance their application security with minimal effort whilst maintaining clean, maintainable code. Beyond digital community engagement, Jamie demonstrates his commitment to developing future talent through educational outreach work with Greenhead College’s “Step Into ...

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, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 Annual
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 ...

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

Head of Data Engineering

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
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 Software Developer

Hiring Organisation
Profectus Recruitment
Location
Reading, Berkshire, England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £70,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 ...

Mid-Level Full Stack Developer

Hiring Organisation
Orcha
Location
Warrington, Cheshire, United Kingdom
Employment Type
Permanent
Salary
£45000/annum
release Diagnose and fix complex bugs and improve performance, reliability, and maintainability across the stack Contribute to technical design discussions and decisions Review code from other developers and provide constructive feedback Write clean, well-tested, maintainable code and help raise team standards Use AI tools to accelerate … part of day-to-day development, including: Using AI tools to accelerate development and problem solving Writing, refining, and critically reviewing AI-assisted code Using AI to support debugging and to navigate unfamiliar areas of the system Improving efficiency on routine tasks and helping establish good AI practices within ...

Senior Software Engineer I - Investments

Hiring Organisation
Wise
Location
Greater London, United Kingdom
Employment Type
Full Time
Salary
87500 to 111000 GBP Annually
developing web applications and distributed systems in a production environment Experience with common design and architectural patterns coupled with a passion for writing clean code that is performant and well tested Curiosity and drive for continuous learning and improvement Following and advocating best coding practices, continuous delivery … code reviews Experience working with relational and non-relational databases, query optimisation and designing schemas is a plus Knowledge of Java and Spring boot and experience with a messaging system, like Kafka, is a plus... but don’t worry we don’t expect you to know everything! Interested? Find ...

AWS Connect Developer

Hiring Organisation
Centrica - CHP
Location
Windsor, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
such as Amazon Lex and Large Language Models (LLMs). Collaborate with cross-functional teams to integrate AI capabilities into contact centre solutions. Write clean, efficient, and maintainable code in TypeScript. Implement and advocate for DevOps best practices, including CI/CD pipelines, automated testing, and infrastructure … code. Lead and participate in code reviews to ensure code quality and adherence to best practices. Troubleshoot and resolve complex technical issues across multiple areas of the software stack. Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive yet sustainable. ...

Senior Full Stack Developer

Hiring Organisation
BAE Systems
Location
Gloucestershire, United Kingdom
Employment Type
Full Time
interfaces using React.js Develop and integrate APIs (GraphQL etc.) Collaborate with product managers, and other engineers to define and build new features Write clean, maintainable, and testable code following best practices (TDD, CI/CD, etc.) Manage databases and optimize queries (e.g. PostgreSQL, MongoDB, etc.) Debug and resolve … technical issues across the stack Ensure application performance, scalability, and security Participate in code reviews when needed Stay current with emerging technologies and tools Required Experience Proven experience as a full stack developer Strong proficiency in using JavaScript/TypeScript, NodeJS and ReactJS Solid back-end development skills using ...

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

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
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. Responsibilities Engineers in this role: Work primarily in mobs, sharing ownership of design and code Build, test … driven architectures Deep familiarity with XP practices, including mob programming as a primary way of working, test‐driven development (TDD), and 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 ...

Digital Full Stack Engineer

Hiring Organisation
Leeds Building Society
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Temporary
Salary
£65,000
Architecture and Operations to shape solutions, improve quality and keep delivery moving at pace. If you're curious, collaborative and passionate about clean, maintainable code, this is a great opportunity to utilise your skills in a supportive engineering environment while helping us continue to improve our digital services. ...

Camunda Lead Full Stack Developer - London, UK - Full time - Hybrid

Hiring Organisation
Capgemini
Location
Greater London, United Kingdom
Employment Type
Full Time
objectives Track and report delivery metrics eg velocity throughput in governance forums Lead adoption of relevant technologies and development practices including AI Tooling Conduct code reviews Participate in SCRUM ceremonies update JIRA in timely fashion Understand business requirements to write and implement clean scalable testable code Ensure ...

Senior Kotlin/Scala Engineer

Hiring Organisation
ARM
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £600/day Inside IR35
/support, with significant scope to influence system design and evolution. Role Responsibilities Design, build, and evolve core distributed services Deliver high-quality code with strong test coverage and reliability Contribute to secure system design and implementation Work closely with engineers and stakeholders to define solutions Participate in code … understanding of: o Type systems o Concurrency o Functional and/or object-oriented programming Experience building distributed backend systems Strong engineering practices: o Clean code o Testing (unit + integration) o CI/CD Tech Environment Scala/Kotlin Python (supporting components) Distributed systems architecture CI/ ...

Senior Research Engineer

Hiring Organisation
Synthesia
Location
London, United Kingdom
experience in using most modern frameworks for machine learning and deep learning. You have great coding skills in Python and you care about writing clean code. You have experience with SDLC tools (Git), preferably CI/CD Why join us? We’re living the golden age of AI. ...

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

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

Engineering Manager - Data

Hiring Organisation
Skyscanner
Location
Greater London, United Kingdom
Employment Type
Full Time
understand distributed systems and cloud platforms, and how to make them work efficiently at scale. Quality-driven: You care about doing things well - from clean code to reliable pipelines and solid operational practices. Collaborative by nature: You work brilliantly across disciplines and know how to align teams around ...

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

Software Engineer C#, React, .NET

Hiring Organisation
RX Global
Location
Greater London, United Kingdom
Employment Type
Full Time
Build and maintain software with a focus on performance, resilience, extensibility, and security Implement testing strategies that support confident deployment and service reliability Write clean, maintainable code and participate in peer code reviews Support the operational health of services using logs, monitoring, and metrics Participate in incident ...

.NET Developer

Hiring Organisation
Reed
Location
Birmingham, West Midlands, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
that’s investing heavily in technology to drive transformation across its business. This is your opportunity to step into a role where your ideas, code, and creativity will directly influence how things are done. If you enjoy solving complex problems, building scalable systems, and working in a collaborative environment … based applications, APIs, and integrations that automate processes and streamline workflows Playing a key role in large-scale transformation initiatives across the organisation Writing clean, maintainable code and producing clear technical documentation Managing multiple development projects while maintaining high quality and delivery standards Collaborating with cross-functional teams ...