Clean Code Jobs in England

1 to 25 of 2,051 Clean Code Jobs in England

Software Development Engineer II

London, England, United Kingdom
Expedia, Inc
experience building scalable backend systems and a solid foundation in JVM-based languages. If you’re eager to grow your expertise in system design, clean code practices, and distributed systems — all while working with a modern tech stack — this is the opportunity for you. You’ll contribute to … teams including data engineers, product managers, and fellow developers. Contribute to the design and implementation of microservices that are scalable, resilient, and maintainable. Write clean, testable, and efficient code, following software engineering best practices and patterns. Participate in technical discussions, design reviews, and code reviews. Continuously learn … like Lambda, ECS, DynamoDB, etc. You’ve worked with NoSQL technologies and understand how to model data for distributed systems. A strong believer in clean code, maintainability, and building systems that scale and perform. You have a solid foundation in CS fundamentals , data structures , and system design . More ❯
Posted:

Principal Software Engineer - Service Experience

London, England, United Kingdom
Hybrid / WFH Options
MARKS&SPENCER
of Practice to help establish engineering excellence at M&S Lead by example via contributions to our engineering ecosystem Pioneer and promote methodologies like clean code and clean architecture Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem Drive DevOps practices to automate … What We Need From You and looking for: Significant track record of strategic and innovative thinking, as well as execution and implementation Specialist in clean code and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure More ❯
Posted:

Senior Fullstack Developer (PHP & Vue.js)

Cambourne, England, United Kingdom
Remotestar
and well architected system. Be able to provide leadership and guidance for the developers tasked to the project. Ensure development best practices are followed (Clean Code, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value Seeing through a More ❯
Posted:

Software Developer ( C++ And Core Java ) (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
software when they occur and fixing them Maintaining CI/CD pipelines Supporting our applications in all environments Ensure development best practices are followed (Clean Code, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value 4+ years of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Selling Experience

London, England, United Kingdom
Hybrid / WFH Options
MARKS&SPENCER
of Practice to help establish engineering excellence at M&S Lead by example via contributions to our engineering ecosystem Pioneer and promote methodologies like clean code and clean architecture Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem Drive DevOps practices to automate … Need From You: Experience in implementing solutions using modern, web facing software solutions that provide the best possible experience across multiple devices Specialist in clean code and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure More ❯
Posted:

Lead Full Stack Python / Angular Developer - Startup (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
to-end features (Python) from scratch. Resolve critical production issues promptly. Develop test infrastructures, write documentation, and ensure high performance. Follow development best practices (Clean Code, Clean Architecture, code reviews). Communicate actively with stakeholders, team members, and clients. Valued Skills and Experience Strong proficiency in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Full Stack Python / Angular Developer - Startup (Remote)

Cambourne, England, United Kingdom
Hybrid / WFH Options
Remotestar
to-end features (Python) from scratch. Resolve critical production issues promptly. Develop test infrastructures, write documentation, and ensure high performance. Follow development best practices (Clean Code, Clean Architecture, code reviews). Communicate actively with stakeholders, team members, and clients. Valued Skills and Experience Strong proficiency in More ❯
Posted:

Salesforce Developer / Hyrbrid Middlesbrough OR Redhill

Redhill, Surrey, United Kingdom
Hybrid / WFH Options
Oliver James Associates Ltd
solutions that meet design, coding, performance, and security standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews … and retrospectives Collaborating with colleagues to support platform stability and availability Essential Experience: Strong understanding of Clean Code practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits, and Salesforce Best Practices Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of … Clean Code, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning and innovation Familiarity with technologies such as C#, ASP.NET MVC, HTML, CSS, JavaScript, and SQL is a plus This role requires More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Mulesoft Developer (SC Cleared)

Hampshire, United Kingdom
Hybrid / WFH Options
ARM
SC Cleared) 6 Months initially £585 per day (Inside IR35) Remote with occasional site visits in Hampshire The Developer primary role is to develop clean code, adhering to SOLID principles that is well tested, performant and maintainable. Responsibilities: Managing the exchange of data between different backend services (owned … logic is implemented as required and fully testable Introducing and owning technical user stories for integration and service optimisation Documenting solutions through flowcharts, diagrams, code comments, clear code and via Confluence/knowledge base articles Ensuring compliance with quality guidelines (Unit Tests, Code Quality, Test Driven Development … good documentation, test automation and non-functional considerations Specific Skills Delivering integration micro-service patterns using Mulesoft best practices Applying SOLID principles and creating clean code Hands-on experience in designing RAML, REST API design, flow control, error handling. Strong working experience with the Mulesoft catalyst-based approach. More ❯
Employment Type: Contract
Rate: £585/day Inside IR35
Posted:

Salesforce Developer

Redhill, Surrey, United Kingdom
Oliver James Associates Ltd
ability to tackle new challenges while fostering growth and learning within the team. Key responsibilities include: Essential experience for this role: Strong understanding of Clean Code practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits and Salesforce Best Practices. Developing solutions that meet design, coding, performance, and security … standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews and retrospectives Collaborating with colleagues to support platform … stability and availability Qualifications: Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of Clean Code, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Salesforce Developer / Hyrbrid Middlesbrough OR Redhill

Middlesbrough, Yorkshire, United Kingdom
Oliver James Associates Ltd
ability to tackle new challenges while fostering growth and learning within the team. Key responsibilities include: Essential experience for this role: Strong understanding of Clean Code practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits and Salesforce Best Practices. Developing solutions that meet design, coding, performance, and security … standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews and retrospectives Collaborating with colleagues to support platform … stability and availability Qualifications: Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of Clean Code, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

UI/UX Designer (Remote)

Cambourne, England, United Kingdom
Hybrid / WFH Options
Remotestar
fidelity mockups and screen flows Ensuring engineering excellence by developing test infrastructures, writing documentation, and following an agile methodology Adhering to development best practices (Clean Code, Clean Architecture, code reviews) Communicating actively with stakeholders, team members, and clients What We Value Over 3 years of experience More ❯
Posted:

UI/UX Designer

London, England, United Kingdom
Hybrid / WFH Options
HipHopTune Media
with engineering excellence by developing test infrastructures, writing documentation, ensuring high performance, and following an agile development methodology Ensure development best practices are followed (Clean Code, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients Qualifications +3 years of experience working with More ❯
Posted:

Back End Engineer

London, England, United Kingdom
Hybrid / WFH Options
Jaja Finance
industry. Key Responsibilities Work with product owners to refine, estimate and prioritise Jira tickets Attend and contribute to agile ceremonies and platform discussions Deliver code that is easy to understand, maintain and test Collaborate closely with engineers from other platforms Develop and maintain scalable, high-performance RESTful APIs using … Java and related technologies (Spring, JPA, Kafka, JUnit). Apply design patterns, SOLID principles, and clean code practices. Work with relational databases and SQL to ensure efficient data management. Design, deploy, own and maintain microservices in a cloud environment (AWS, Google Cloud, or Azure). Debug complex issues … implement effective solutions. Ensure security best practices, including data protection and access control. Collaborate with agile teams using practices such as pair programming and code reviews. Use project management, source control, and CI tools (e.g., Jira, Git, Jenkins). About You We’re seeking passionate individuals who align with More ❯
Posted:

Senior Frontend Engineer - Angular(Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
Senior Front-End Engineer (Angular), you'll be responsible for: Collaborating with founders, your engineering team, and designers to translate mockups into high-quality code, ensuring seamless UX. Building rich B2B SaaS features focused on cross-functional collaboration across different form factors. Utilizing your extensive front-end expertise to … and responsiveness across browsers and platforms. Developing test infrastructures, writing documentation, ensuring high performance, and following agile methodologies. Following development best practices such as Clean Code, Clean Architecture, and code reviews. Communicating actively with stakeholders, team members, and clients. What do we value? Over 6 years More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer - Cards Engineering

Welwyn Garden City, England, United Kingdom
Hybrid / WFH Options
PayPoint plc
and external to the business. Designing, developing, and maintaining scalable technical solutions that support the ongoing growth of the business and improve service. Developing clean code which adheres to SOLID principles and following the solution architecture. Ensuring that the application lifecycle, quality assurance, database engineering and build and … At least 5 years as a software engineer or developer, of which 2 as a senior or staff engineer. Follow industry standard principles (SOLID, clean code). Experience of application design in a micro-service architecture (considering security and infrastructure). Strong Azure Cloud experience (Networking, Storage, Kubernetes More ❯
Posted:

SENIOR FULL STACK DEVELOPER

Euxton, England, United Kingdom
Hybrid / WFH Options
ECO Surv
development. Key Responsibilities Focus on delivering genuine value, ensuring each contribution has a meaningful impact. Advocate for modern engineering practices such as automated testing, clean code, and maintainability. Contribute to product and technology strategy with a customer-centric approach. Champion agile development practices and continuously improve workflows across … across the full technology stack. Thrives in small teams that value adaptability and broad skillsets. Has extensive experience in agile software development. Committed to clean code principles like SOLID and Clean Architecture. Familiar with automated testing; TDD experience is a plus. Highly collaborative, practicing pair and mob More ❯
Posted:

Senior Software Engineer - Paypoint Platform

Welwyn Garden City, England, United Kingdom
PayPoint plc
the other engineers on the team Designing and developing technical solutions that are maintainable, scalable and support the ongoing growth of the business Developing clean code which adheres to SOLID principles and follows the solution architecture Ensuring that the application lifecycle, quality assurance, database engineering and build and … area run smoothly at all times What would we like from you? Proven development capability with several years experience Follow industry standard principles (SOLID, clean code) .NET Core/.NET 6+ .NET Framework (version 3.5+) and C# Web API (RESTful) No-SQL (Cosmos Db) Unit Test Framework (NUnit … a micro-service architecture (considering security and infrastructure) Developing services and application within Azure Cloud (Networking, Storage, Kubernetes, API Manager, Monitoring) Delivering infrastructure as code (Terraform) Source Control, Build and Deployment Tools (Azure DevOps, GIT, Sona Cloud, SOOS) Agile (Scrum, Kanban) or DevOps environment experience, TDD/Unit Testing More ❯
Posted:

Senior Full Stack Developer

London, England, United Kingdom
Hybrid / WFH Options
hometree.co.uk
Stack Development: Architect and build scalable web applications, leveraging Python and Django on the back end alongside Next.js and React on the front end. Clean Code & Performance: Write clean, maintainable code, develop and document robust RESTful APIs, and continuously tune for speed, reliability and scalability. Cross … oversight and drives tasks to completion. Analytical Thinker: Breaks down complex technical challenges, troubleshoots effectively and delivers robust, scalable solutions. Meticulous Quality Focus: Writes clean, well-tested code and maintains clear documentation to ensure reliability and maintainability. Excellent Communication Skills: Conveys technical concepts clearly to both technical and … motivates you. Technical Discussion (1.5 hrs): A collaborative session with our senior developers where we’ll review your past projects, dive into architecture and code scenarios, and brainstorm solutions together. Expect an open technical conversation—share your ideas, ask questions and help us sketch out potential features. Values Interview More ❯
Posted:

Senior Software Engineer I - (Remote - Spain and UK)

London, England, United Kingdom
Hybrid / WFH Options
Jobgether
cloud solutions, and thrives on solving complex technical challenges while mentoring peers and contributing to long-term architecture. You'll work with modern technologies, clean code practices, and a dynamic international team. Accountabilities: Design, build, and maintain scalable, reliable, and maintainable software solutions Collaborate with cross-functional teams … to deliver impactful technical features Champion architectural best practices and lead technical discussions and decisions Mentor team members and conduct code reviews to ensure high engineering standards Drive continuous improvement through performance analysis and refactoring Proactively address technical debt and anticipate scalability challenges Document and communicate technical solutions clearly … cloud-based applications Strong communication skills and a collaborative, proactive mindset Comfortable discussing, testing, and benchmarking technical solutions Fluent in English and committed to clean code and continuous learning Benefits Health insurance coverage Employee Assistance Program (EAP) Remote work and wellness stipends Flexible compensation options Paid volunteer days More ❯
Posted:

Senior Software Engineer I - (Remote - Spain and UK)

London, England, United Kingdom
Hybrid / WFH Options
Jobgether
cloud solutions, and thrives on solving complex technical challenges while mentoring peers and contributing to long-term architecture. You’ll work with modern technologies, clean code practices, and a dynamic international team. Accountabilities Design, build, and maintain scalable, reliable, and maintainable software solutions Collaborate with cross-functional teams … to deliver impactful technical features Champion architectural best practices and lead technical discussions and decisions Mentor team members and conduct code reviews to ensure high engineering standards Drive continuous improvement through performance analysis and refactoring Proactively address technical debt and anticipate scalability challenges Document and communicate technical solutions clearly … cloud-based applications Strong communication skills and a collaborative, proactive mindset Comfortable discussing, testing, and benchmarking technical solutions Fluent in English and committed to clean code and continuous learning Benefits Health insurance coverage Employee Assistance Program (EAP) Remote work and wellness stipends Flexible compensation options Paid volunteer days More ❯
Posted:

Java Technical Lead

Manchester Area, United Kingdom
ECOM
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 Java Technical Lead with deep 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 Own the hiring process for your team and help us attract world-class talent Continuously … based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points More ❯
Posted:

Technical Lead - Java

Manchester, North West, United Kingdom
InterQuest Group (UK) Limited
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 Technical Lead with deep Java expertise … 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 Own the hiring process for your team and help us attract world-class talent Continuously … based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points More ❯
Employment Type: Permanent
Posted:

Software Engineer - Handepay

Liverpool, England, United Kingdom
Hybrid / WFH Options
PayPoint plc
competency of the team and the product forwards. Building technical solutions that are maintainable, scalable and support the ongoing growth of the business. Developing clean code which adheres to SOLID principles and follows the solution architecture. Being committed to all aspects of quality from the start of every … Being a team player. Essential Skills and Experience A minimum of 2-3 years experience as a software engineer. Follow industry standard principles (SOLID, clean code). Experience of Azure Cloud. .NET Core/.NET 6+. .NET Framework (version 3.5+) and C#. Web API (RESTful). SQL Server More ❯
Posted:

Software Engineer (Full Stack)

Slough, England, United Kingdom
JR United Kingdom
solutions Tackle meaningful, end-to-end challenges across the stack Influence platform architecture and engineering practices Maintain strong standards through testing, peer reviews, and clean code Contribute to product and team direction in a high-growth environment Ideal Candidate 2-4 years of full-stack engineering experience Comfortable … solutions Tackle meaningful, end-to-end challenges across the stack Influence platform architecture and engineering practices Maintain strong standards through testing, peer reviews, and clean code Contribute to product and team direction in a high-growth environment Ideal Candidate 2-4 years of full-stack engineering experience Comfortable More ❯
Posted:
Clean Code
England
10th Percentile
£35,500
25th Percentile
£48,750
Median
£60,000
75th Percentile
£73,750
90th Percentile
£88,250