Clean Code Jobs in England

1 to 25 of 4,321 Clean Code Jobs in England

Solutions Engineer - EMEA (London)

London, England, United Kingdom
SonarSource
Sonar solves the trillion-dollar challenge of bad code. Sonar equips organizations to achieve and sustain a Clean Code state by empowering developers to write consistent, intentional, adaptable, and responsible code. Clean Code produces software that is maintainable, reliable, and secure, allowing development teams to spend … less time fixing issues and more time innovating. With Sonar, and by employing the company’s Clean as You Code methodology, organizations minimize risk, reduce technical debt, increase productivity, and derive more value from their software in a predictable and sustainable way. Sonar’s open-source and commercial … programming languages, frameworks, and infrastructure technologies. Trusted by more than 500,000 organizations and used by more than 7 million developers globally to clean more than half a trillion lines of code, Sonar is integral to delivering better software. The impact you will have The Sonar Solutions Engineering More ❯
Posted:

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:

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

Cambourne, England, 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 ❯
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:

Embedded Systems Engineer (C++/Signal Processing) | Manchester

Manchester, England, United Kingdom
ALTEN LTD - UK
site in Manchester Security Clearance: Must be SC clearable Experience Level: 5+ years’ experience in Embedded Systems Key Responsibilities Design, develop, and integrate C++ code based on advanced mathematical and signal processing models. Translate complex theoretical models into accurate and reliable embedded software. Work within a model-driven development … environment using both autogenerated and handwritten code . Collaborate with systems and modelling engineers to ensure seamless software functionality. Utilise UML tools like IBM Rhapsody or Enterprise Architect to document and visualise system behaviour. Perform code reviews , apply static analysis techniques, and champion clean code practices. … with model-driven development and hybrid codebases (autogenerated + hand-written) Proficient with UML tools such as IBM Rhapsody or Enterprise Architect Understanding of code quality principles , including clean code and algorithmic complexity Required Qualifications: Must be eligible for UK Security Clearance (SC) A Bachelor’s degree More ❯
Posted:

Senior Frontend Engineer - Angular(Remote)

Cambridge, England, United Kingdom
Hybrid / WFH Options
RemoteStar
Front-End Engineer (Angular), you'll be responsible for Collaborate with the founders, your engineering team, and designers to translate mocks into high-quality code, ensuring a seamless UX Build rich B2B SaaS features focused on cross-functional collaboration, across different form factors Utilise your extensive front-end development … 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 What do we value? +6 years of 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:

Embedded Systems Engineer (C++/Signal Processing) | Manchester

Manchester, England, United Kingdom
ALTEN
site in Manchester Security Clearance: Must be SC clearable Experience Level: 5+ years' experience in Embedded Systems Key Responsibilities Design, develop, and integrate C++ code based on advanced mathematical and signal processing models. Translate complex theoretical models into accurate and reliable embedded software. Work within a model-driven development … environment using both autogenerated and handwritten code . Collaborate with systems and modelling engineers to ensure seamless software functionality. Utilise UML tools like IBM Rhapsody or Enterprise Architect to document and visualise system behaviour. Perform code reviews , apply static analysis techniques, and champion clean code practices. … with model-driven development and hybrid codebases (autogenerated + hand-written) Proficient with UML tools such as IBM Rhapsody or Enterprise Architect Understanding of code quality principles , including clean code and algorithmic complexity Required Qualifications: Must be eligible for UK Security Clearance (SC) A Bachelor's degree More ❯
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:

Python Developer

London, England, United Kingdom
Hybrid / WFH Options
BuildPrompt
design, develop, and maintain robust Python applications that transform complex data into actionable insights. This role requires strong Python expertise with a focus on clean code, design patterns, and scalable architecture. We're seeking a developer who can work independently whilst collaborating effectively with our team to deliver … innovative solutions. Key Responsibilities: Python Development: Design and develop scalable, maintainable Python applications and services Implement effective design patterns to create flexible and robust code Write clean, well-documented code following industry best practices Perform code reviews and provide constructive feedback to team members Troubleshoot and … datasets from various sources Integrate AI/ML models into production applications Develop APIs and services to connect data sources and downstream applications Optimise code for performance and scalability Contribute to architectural decisions and system design Implement appropriate design patterns to solve complex problems efficiently Create maintainable, modular code 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:

Senior Frontend Engineer - Angular(Remote)

Cambourne, England, 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 ❯
Posted:

Back End Engineer

London, England, United Kingdom
Hybrid / WFH Options
JaJa Finance Ltd
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:

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:
Clean Code
England
10th Percentile
£35,000
25th Percentile
£47,813
Median
£60,000
75th Percentile
£73,750
90th Percentile
£88,125