1 to 25 of 415 Clean Code Jobs

Principal Software Engineer - International

Hiring Organisation
Marks & Spencer
Location
United Kingdom
Salary
£ 60 K
technical direction and influence Technology and Product investment decisions, engineering team structures and delivery approaches to ensure sustainable, scalable outcomes.Champion engineering excellence by promoting clean code, clean architecture, automation, DevOps principles and pragmatic engineering practices that improve maintainability, productivity and delivery quality.Drive operational ownership and "you build … software engineering environments, with a proven track record of strategic thinking, technical innovation and successful large-scale delivery.Strong expertise in software engineering fundamentals, including clean code, clean architecture, design patterns, distributed systems and solution design for highly complex, business-critical platforms.Demonstrable experience shaping technology strategy and implementation ...

Principal Software Engineer SC&L

Hiring Organisation
Marks & Spencer
Location
United Kingdom
Salary
£ 80 K
strategy and technology investment decisions, partnering with Engineering, Technology and Product leaders to align priorities and outcomes.Champion engineering excellence by promoting best practices including clean code, clean architecture, DevOps, automation and operational excellence, while driving productivity and delivery quality.Mentor and develop engineers across the organisation, supporting Communities … delivering technology strategy, driving innovation, influencing technical direction and implementing solutions that create measurable business value.Deep expertise in software engineering best practices, including clean code, design patterns, quality assurance, testing strategies, continuous integration, continuous delivery and DevOps principles.Strong technical leadership across solution architecture, cloud computing, information security, observability ...

Senior Software Engineer (Java/Kotlin)

Hiring Organisation
Morgan McKinley
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£500 - £595 per day
developers, product managers, and QA specialists. Key Responsibilities End-to-End Delivery: Take ownership across full feature lifecycles, from refining Agile requirements to writing clean code, deploying, and monitoring in production. Core Backend Development: Deliver resilient features using Java or Kotlin, including serverless architecture with AWS Lambda. Code Quality & Testing: Write clean, testable code with a strong emphasis on automated unit testing (supported by embedded QA resources). Cross-Functional Collaboration: Navigate dependencies and communicate blockers clearly to technical and business stakeholders. Technical Requirements Core Stack: Senior-level experience in Java OR Kotlin (experience ...

Principal Software Engineer - Food

Hiring Organisation
Marks & Spencer
Location
United Kingdom
Salary
£ 80 K
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 … observability) Mule, Kafka, MQ Blue Yonder Dispatcher Essential ExperienceSignificant 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 ...

Principal Software Engineer - Customer Platforms

Hiring Organisation
Marks & Spencer
Location
United Kingdom
Salary
£ 80 K
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 … external brand outreach activities Who You Are: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 solutions ...

Java Developer

Hiring Organisation
Global
Location
London, United Kingdom
Salary
£ 80 K
shape solutions and influence architectural decisions. Lead and contribute to technical discussions to ensure smooth integration across services.Code quality and best practice (15%): Champion clean code principles, contract-first design and well-tested software. Lead by example in code reviews, providing constructive feedback and mentoring others … Take real ownership of features and technical initiatives, from concept to production, and see the direct impact of your work.Keep it Simple: Use clean, well-structured code and clear design to solve intricate problems in a way that’s easy to maintain and extend.Better Together: Collaborate with ...

Staff Software Engineer

Hiring Organisation
BP
Location
London, United Kingdom
Salary
£ 80 K
with the product leads and other technical leads to understand requirements, estimation and help refine roadmap.Raise the technical bar for the team both in code quality as well as testing coverage, monitoring and observability.Deliver customer value iteratively, serve as a technical lead, and own projects end-to-end. Communicating … collaborating with internal and external teams to bring new platforms to market are key responsibilities.Maintain and enhance software frameworks, mentor other engineers, participate in code reviews, and resolve platform-related issues.Support and assist during production issues.Support audit teams for security, software licensing, and regulatory audits, and implement new controls ...

Senior Full Stack/Native Cloud Engineer (Vice President)

Hiring Organisation
Jefferies Financial Group
Location
London, United Kingdom
Salary
£ 100 K
solutions end-to-end, from technical design and architecture through to production deployment, monitoring, support, and continuous improvement. Champion engineering best practices across code quality, testing, CI/CD, observability, maintainability, and operational resilience. Mentor and guide junior and mid-level engineers, setting high technical standards through code … using Angular or React, with a focus on reliable, maintainable, and responsive UI delivery. Strong understanding of software engineering best practices, including automated testing, clean code, code reviews, CI/CD, observability, and secure development practices. Experience deploying and operating production-grade systems in cloud or hybrid ...

Senior Java Developer

Hiring Organisation
Global
Location
London, United Kingdom
Salary
£ 80 K
APIs that support great user experiences across our platforms.Engineering excellence (35%): Design, build and maintain backend services using modern Java and Spring Boot, applying clean code principles, contract-first design and robust automated testing.Leadership & collaboration (30%): Guide and mentor engineers in the team, champion best practices, and work … designing clear, maintainable solutions that allow the team to move quickly and safely.Better Together: Be part of a collaborative engineering culture that values pairing, code reviews, shared decision-making and learning from each other.What Success Looks LikeIn your first few months, you’ll have:Contributed to key features ...

Data Scientist

Hiring Organisation
Anaplan
Location
London, United Kingdom
Salary
£ 70 K
paced environment.Strong predictive modeling foundation: Extensive experience with traditional ML algorithms, Deep Learning frameworks, and complex time-series forecasting. Experience developing production-grade Python code: High proficiency in Python, Pandas, and modern software practices (testing, clean code, code review, CI/CD). Data & Pipeline Expertise ...

Senior Software Engineer I – Search and AI Platform

Hiring Organisation
Elsevier
Location
London, United Kingdom
Salary
£ 70 K
with databases, web services, or AWS services (Neo4j, DynamoDB, RDS, S3, Parameter Store, SQS, SNS, Kinesis) to support ingestion, storage, and messaging pipelines. Champion clean code, SOLID principles, and engineering best practices, setting standards and mentoring engineers. Collaborate with product managers and engineering teams to deliver advanced search … cloud-native architectures with AWS and Kubernetes (EKS). An advocate of best practices for rapid development of quality software, including SOLID principles, clean code, architectural design patterns, CI/CDFamiliarity with Agile, Kanban, or other iterative development methodologies.Comfortable learning new technologies, languages, and tools ...

Full Stack Software Engineer II - Java, React

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
through meaningful challenges, strong mentorship, and a culture that rewards curiosity and craftsmanship. Here, you'll work alongside experienced engineers who are passionate about clean code, scalable architecture, and continuous improvement — and you'll have the opportunity to explore emerging technologies like AI and GenAI from day one.As … Software Engineer II at JPMorganChase within [Insert Team Name/Line of Business], you will ship secure, full-stack features, write clean Java code, and deepen your expertise in modern engineering practices — including microservices, event-driven architecture, and CI/CD — while building the foundation for a serious ...

Senior Frontend Engineer

Hiring Organisation
London Stock Exchange Group
Location
London, United Kingdom
Salary
£ 80 K
flows.Familiarity with CI/CD pipelines, automated testing, and versioning strategies for SDKs.Experience with frontend performance optimization, cross-browser compatibility, and accessibility standards.Passion for clean code, automation, and continuous improvement.Excellent interpersonal skills and a passion for developer experience and security.ROLE PROFILE:We are seeking a Senior Frontend Developer … flows.Familiarity with CI/CD pipelines, automated testing, and versioning strategies for SDKs.Experience with frontend performance optimization, cross-browser compatibility, and accessibility standards.Passion for clean code, automation, and continuous improvement.Excellent interpersonal skills and a passion for developer experience and security.Common FOOTERWhat you'll get in return:At LSEG ...

Java Developer

Hiring Organisation
Randstad Technologies Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£499 - £500/day
Agile teams to translate complex business requirements into reliable, secure, and scalable software solutions. If you are passionate about backend engineering, microservices, and writing clean, efficient code in a fast-paced environment, we want to hear from you! What You Will Do Develop & Innovate: Design, build, test … backend services, and RESTful APIs. Collaborate: Work closely with Architects, Business Analysts, Product Owners, QA, and DevOps engineers throughout the software development lifecycle. Write Clean Code: Translate technical requirements into efficient, maintainable code using Spring Boot and microservices architectures. Ensure Quality: Participate in code reviews, unit ...

Lead Software Engineer- Tax & Legal Technology -108720

Hiring Organisation
KPMG UK
Location
London, UK
mentoring others Programming Skills: Have heavily used modern object-oriented languages such has C# or Java Enterprise Expertise : Expertise in software design patterns, clean code, and clean architecture principles & Knowledge of how to build REST APIs and have experience of messaging. Data Modelling: Worked with defining data … ASP.NET Core Use front end Typescript/React, ASP.NET MVC or C#/Blazor Cloud Experience: Build cloud first applications with high unit test code coverage on a continuous delivery platform with 100% infrastructure as code Package applications in containers and deploy on Azure Kubernetes Service Data Modelling ...

Lead Software Engineer- Tax & Legal Technology –108720

Hiring Organisation
KPMG UK
Location
City of London, London, United Kingdom
mentoring others Programming Skills: Have heavily used modern object-oriented languages such has C# or Java Enterprise Expertise : Expertise in software design patterns, clean code, and clean architecture principles & Knowledge of how to build REST APIs and have experience of messaging. Data Modelling: Worked with defining data … ASP.NET Core Use front end Typescript/React, ASP.NET MVC or C#/Blazor Cloud Experience: Build cloud first applications with high unit test code coverage on a continuous delivery platform with 100% infrastructure as code Package applications in containers and deploy on Azure Kubernetes Service Data Modelling ...

Snr Front End Developer

Hiring Organisation
Som3
Location
Milton Keynes, Buckinghamshire, United Kingdom
Employment Type
Contract
Contract Rate
£50000 - £60000/annum
standards. Ensure cross-browser and cross-device compatibility. Develop and maintain automated component and end-to-end tests using appropriate testing tools. Conduct peer code reviews and help improve development standards and component architecture. Collaborate with back-end developers on API integration and data-fetching approaches. Monitor and optimise … 2.1 AA . Experience optimising web performance and Core Web Vitals. Strong knowledge of responsive design and cross-browser compatibility. A strong understanding of clean code, code reviews and modern development best practices. This is an excellent opportunity for a Senior Front End Developer to take genuine ...

Lead Software Engineer

Hiring Organisation
KPMG
Location
London, United Kingdom
Salary
£ 80 K
Experience leading and mentoring othersProgramming Skills: Have heavily used modern object-oriented languages such has C# or JavaEnterprise Expertise: Expertise in software design patterns, clean code, and clean architecture principles & Knowledge of how to build REST APIs and have experience of messaging.Data Modelling: Worked with defining data … C#/ASP.NET CoreUse front end Typescript/React, ASP.NET MVC or C#/BlazorCloud Experience:Build cloud first applications with high unit test code coverage on a continuous delivery platform with 100% infrastructure as codePackage applications in containers and deploy on Azure Kubernetes ServiceData Modelling: Use entity framework ...

PHP Developer

Hiring Organisation
INTEC SELECT LIMITED
Location
Basingstoke, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £55,000 per annum
CakePHP. Deliver features across development, testing, and deployment. Maintain and enhance existing and legacy CakePHP applications. Build and support APIs and backend services. Write clean, maintainable code following best practices. Contribute to code reviews, automated testing, and CI/CD. Support system design, integrations, and technical improvements. … CSS. Experience with Git, branching, and pull requests. Familiarity with Docker and Linux/WSL environments. Experience with unit and automated testing. Understanding of clean code, software design principles, and coding standards. Exposure to Vue.js/Nuxt, Azure, CI/CD, messaging, or microservices is a plus. ...

Senior Java Developer

Hiring Organisation
Bright Purple Resourcing
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
APIs, reporting tools and the client portal; bring AI into the development lifecycle; adapt third-party trading systems as the business requires; and write clean, thoroughly tested code grounded in SOLID principles, Design Patterns and Clean Code. You'll also work with microservices and event-driven architectures … cloud platforms such as AWS, Azure or GCP, and infrastructure-as-code tools like Terraform. Testing coverage will rely on JUnit, Spock and Mockito, applying TDD and BDD along the way, and you'll take part in code reviews that help raise the bar across the team. ...

Senior Java Developer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
APIs, reporting tools and the client portal; bring AI into the development lifecycle; adapt third-party trading systems as the business requires; and write clean, thoroughly tested code grounded in SOLID principles, Design Patterns and Clean Code. You'll also work with microservices and event-driven architectures … cloud platforms such as AWS, Azure or GCP, and infrastructure-as-code tools like Terraform. Testing coverage will rely on JUnit, Spock and Mockito, applying TDD and BDD along the way, and you'll take part in code reviews that help raise the bar across the team. ...

Senior Java Developer

Hiring Organisation
Bright Purple
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 80 K
APIs, reporting tools and the client portal; bring AI into the development lifecycle; adapt third-party trading systems as the business requires; and write clean, thoroughly tested code grounded in SOLID principles, Design Patterns and Clean Code. You'll also work with microservices and event-driven architectures … cloud platforms such as AWS, Azure or GCP, and infrastructure-as-code tools like Terraform. Testing coverage will rely on JUnit, Spock and Mockito, applying TDD and BDD along the way, and you'll take part in code reviews that help raise the bar across the team.On ...

Senior Platform Engineer

Hiring Organisation
Willis Towers Watson
Location
Reigate, Surrey, United Kingdom
Salary
£ 70 K
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 requirements.Lead … architecture/design, implementation, unit and system testing, deployment, operations, monitoring and incident management.Software engineering fundamentalsStrong grounding in objectoriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery.Core technical stackHands‐on experience with C# and .NET (Core/6+) for backend ...

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