451 to 475 of 751 Clean Code Jobs in England

Product Engineer (all levels)

Location
Greater London, England, United Kingdom
even copy as much as correctness, because you've seen a small wording change flip confusion into action. You're a pragmatic builder. Clean, practical code others can extend. You know when to abstract and when to keep it brutally simple to go fast. You'll happily delete … your own code when reality disagrees with it. You build leverage for other people. You explain complex things simply, you pair on gnarly problems, and you leave things clearer than you found them. You see a good tool that unblocks a teammate as real work, not a distraction from ...

Expert Backend Engineer

Hiring Organisation
Wiz
Location
London, UK
Employment Type
Full-time
security for the AI era. As one of the fastest-growing startups ever, we enable teams to secure cloud and AI applications by connecting code, cloud, and runtime into a single shared context. Trusted by security teams all over the world, we have a proven track record of success … large-scale distributed components that power Wiz. We're looking for candidates who are passionate about tackling scaling challenges and take pride in writing clean, efficient, and maintainable code. Join us in our mission to secure the cloud. Our tech stack includes a multi-cloud architecture (Azure ...

Senior Firmware Engineer

Location
Greenford, Scotland, United Kingdom
Responsibilities Design, test and maintain embedded software for Brompton Electric products Collaborate with cross-functional teams to define, design and ship new features Write clean, scalable and efficient code Debug and resolve technical issues Participate in code reviews to maintain code quality and share knowledge with ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
home policy. Main Responsibilities Building, nurturing, and levelling up our applications and automation solutions. Mentoring and supporting the development of junior team members. Delivering clean, maintainable, and elegant code. Identifying areas where we can improve our technology and processes. Contributing insights to create innovative and effective solutions to complex … working with high volumes of transactions. Previous experience in a senior position and accustomed to mentoring junior team members. Solid understanding of Infrastructure as Code (IaC) principles and familiarity with relevant tools. Proficiency in programming and scripting languages, such as Golang, Python and Typescript, essential for developing automated process ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
problems that have not been solved before. As a result, while development at Thought Machine is fast-paced, you will be expected to develop code to the highest standards that scales, is secure, performant, and provides a great user experience. Software Engineers will take complete ownership of a requirement … TypeScript. Proficiency in writing modern web applications. Experience writing REST APIs and services. A keen eye for detail and a passion for writing clean, readable, properly tested code. Experience in integrating automated tests into the development lifecycle. Interest in client‐facing projects, including scoping requirements and defining deliverables. ...

Global AI/ML Engineer Manager

Hiring Organisation
The Boston Consulting Group
Location
London, UK
Employment Type
Full-time
business and customers. Among your responsibilities, you will: Leadership & DevelopmentBuild, coach, and mentor engineers. Lead by example as a "player-coach": directly contributing to code and architecture, while growing engineering talent and setting best practices. Foster a culture of learning, experimentation, and curiosity. Technical ExcellenceChampion engineering excellence, clean architecture, and maintainable code across squads. Hands-on in backend development – leading complex problem-solving in Python (especially FastAPI).Architect and support secure, scalable, and stable APIs and services that integrate with LLMs and modern cloud platforms (AWS).Promote DevOps practices, CI/CD pipelines, and automated quality ...

Senior Software Engineer, Agentic AI

Location
Cambridge, England, United Kingdom
scale their impact. We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know … responsibilities of the role? Apply strong software engineering principles to design, build, and ship reliable, performant systems at scale Bring rigorous software engineering practices — clean architecture, testing, code review - to building systems that are reliable and performant at scale Apply sound software engineering fundamentals (system design, testing, code ...

Senior Software Developer – Scala

Location
Newcastle upon Tyne, England, United Kingdom
this role you’ll: Design, develop, and maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. Work with MySQL to design efficient data access … working closely with DevOps and platform teams to ensure reliable delivery. Contribute to CI/CD pipelines, Git-based pull request workflows, code reviews, and engineering best practices. Collaborate with frontend engineers, QA, product owners, solution designers, and other backend developers to deliver high-quality product increments. Support production ...

Java Developer (SC Eligible/ Cleared)

Location
Greater London, England, United Kingdom
Spring Boot (or equivalent modern backend stack). Contribute to system architecture and data model design in collaboration with senior/lead engineers. Write clean, well-tested, maintainable code following TDD/BDD practices and team coding standards. Participate in code reviews, providing and receiving constructive feedback. ...

Senior Software Development Engineer

Location
Greater London, England, United Kingdom
Collaborative Innovation: Partner with diverse teams to define requirements, create specifications, and design financial software solutions that scale with Prime Video’s global growth. Code Excellence: Develop clean, maintainable, and efficient code in a modern language (Java, C++, C#), ensuring high-quality software delivery. Technical Leadership: Drive … architecture and implementation of complex systems, contributing to high standards of performance, reliability, and scalability. Quality Assurance: Participate in code reviews and develop unit tests to ensure the robustness and functionality of Prime Video’s finance systems. Problem Solving: Quickly troubleshoot, debug, and resolve issues in a fast-paced ...

Software Developer

Location
Bristol, England, United Kingdom
with delivering software solutions efficiently, as well as helping identify and implement improvement areas in the software delivery process. Key Accountabilities Develop secure, structured, clean, and re-usable code that follows the pre-defined development standards and meets the documented requirements and acceptance criteria. Ensure all code … scrum team, and contribute to the successful delivery of the sprint goal Work in an open, collaborative way with all other team members Write code that is maintainable, testable, and secure Assist the Support Team with queries or investigations as required. Experience and skills Our ideal candidate would have ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
technical direction and architecture of the Data Foundation Platform within OneSuite.This is a hands‐on engineering role — you’ll contribute directly to production code, build pipelines, and review implementations while shaping the long‐term data platform architecture. You’ll operate as the technical authority for DFP — guiding design patterns … ensuring code quality, and solving complex problems in distributed data systems. You’ll collaborate closely with peer charters to ensure the data foundation remains reliable, scalable, and production‐ready. Responsibilities Data Platform Architecture Lead the hands‐on design, coding, and evolution of DFP’s cloud‐native data architecture ...

Data Decisioning Manager

Hiring Organisation
Accenture
Location
London, UK
Employment Type
Full-time
evaluating purpose-built decisioning solutions and contributing to capex/opex business casesFamiliarity with real-time streaming technologies in a decisioning contextAwareness of data clean rooms and privacy-preserving analytics for audience targetingBachelor's or Master's degree in a quantitative, technology, or business-related fieldWho You AreYou … plan and Mental Wellbeing supportEmployee Assistance Programme, Career Development and CounsellingA range of generous Parental Leave offerings#LI-EU SNGCR01 Required — Technical SkillsAdvanced Python — writing clean, production-grade code, not just scripts (OOP, async, packaging, testing)Generative AI & LLM development — prompt engineering, fine-tuning, RAG pipelines, context window managementAgentic ...

Senior Software Engineer GDK

Hiring Organisation
Light & Wonder
Location
Manchester, UK
Employment Type
Full-time
direction, ensuring solutions are scalable, maintainable, and built for the future. Solve complex performance and optimisation challenges across different platforms, languages, and environments. Write clean, high-quality code and champion engineering best practices to maintain a robust and reliable framework. Collaborate closely with game developers, QA, and platform ...

Senior Software Engineer GDK

Location
Manchester, England, United Kingdom
direction, ensuring solutions are scalable, maintainable, and built for the future. Solve complex performance and optimisation challenges across different platforms, languages, and environments. Write clean, high-quality code and champion engineering best practices to maintain a robust and reliable framework. Collaborate closely with game developers, QA, and platform ...

kdb+ Engineer

Location
Greater London, England, United Kingdom
performance environment this is your opportunity! What You’ll Be Doing Collaborating with business users to define new application requirements. Developing, testing and maintaining clean, performant code for client applications. Supporting project delivery alongside Project Managers and Senior Engineers. Working as part of a close-knit team ...

Software Engineer

Location
Portsmouth, England, United Kingdom
Portsmouth office and get stuck into the hard stuff. Full-time office-based Direct line into the CTO Work ticket by ticket delivering clean working code with precision At times you will be asked to shape epics and tickets yourself - always aligned with the CTO's direction Build ...

Senior Full Stack Engineer - WhoSampled

Location
Greater London, England, United Kingdom
toil, improve data quality, and ship faster — and you have opinions about where it helps and where it doesn't. You care about craft. Clean, testable code; documentation the next person can actually use; systems you'd be happy to hand off. Location & Time Zone We offer ...

Staff Software Engineer

Location
Greater London, England, United Kingdom
hardest technical problems in healthcare - and do it with a small, fast-moving, and deeply mission-driven team. If you care about writing clean, robust code and want to rebuild from scratch the software infrastructure of modern hospitals, we’d love to talk. Here are some deep technical ...

Staff Software Engineer

Location
Newcastle upon Tyne, England, United Kingdom
hardest technical problems in healthcare - and do it with a small, fast-moving, and deeply mission-driven team. If you care about writing clean, robust code and want to rebuild from scratch the software infrastructure of modern hospitals, we’d love to talk. Here are some deep technical ...

Software Engineer - Affiliate Operations

Location
Greater London, England, United Kingdom
scale. Own You'll take ownership of the systems you build, from design through to production. You'll contribute to technical decisions, participate in code reviews, and help ensure high standards of quality, reliability, and maintainability across the platform. Within your first 3 months, you will … building production web applications using Python and Django, with a solid understanding of software engineering principles and modern backend development. Quality Mindset: You write clean, maintainable, well-tested code and understand the value of automated testing, continuous integration, and long-term maintainability. You're comfortable improving existing systems ...

Salesforce Software Engineer - Senior Associate

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
such as: Salesforce scheduler, milestones, forecastingAmazon Connect, Back-up solutions, and othersLeverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review … optimizationsREST integrations with external servicesTesting methodologies & frameworks & integration testingExperience working in an Agile team (Scrum/Kanban)Migration toolsExperience with Lightning Web ComponentsAwareness of clean architecture in OOPHands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting ...

Senior Android Developer

Hiring Organisation
Stott & May Professional Search Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
£90,000
ensuring it delivers a pixel-perfect, performant, and luxury-aligned experience for customers. You will be a high-performing developer who thrives on clean architecture, elegant code collaborative delivery whilst working as part of an Agile cross-functional team. Skills and Experience * Strong proficiency in Kotlin and Android … understanding of Jetpack libraries, Compose and modern Android architecture components. * Kotlin Multiplatform (KMM, KMP) * Experience with RESTful APIs, JSON, and mobile architecture patterns (MVVM, Clean Architecture). * Familiarity with Android Studio, GitHub, mobile CI/CD tools, automated testing frameworks and the Play store deployment process. * Proven experience delivering ...

Python Software Developer - Backend

Location
Greater London, England, United Kingdom
seeking Mid andSenior Python Developers to join our back-end development team. This is a varied and challenging programming role. Tasks could include writing code to manage incoming data, working with AI Engineers to analyse huge data sets, or writing Restful APIs in Django to support the React front … end. Our ideal candidate takes pride in their work – producing clean, tested, beautiful code. Rather than give you a detailed set of requirements, we encourage engineers to take responsibility for solving the problem. There are many opportunities to innovate as you collaborate with stakeholders to design and implement ...

PHP Web Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Bosham, Sussex, United Kingdom
Employment Type
Permanent
Salary
GBP 35,000 - 50,000 Annual
Experience Commercial experience with modern, object-oriented PHP 8. Experience working with a PHP framework or large-scale PHP applications. A passion for writing clean, maintainable and reusable code. Experience with code quality tools, including PHPUnit, static analysis or automated testing processes. Strong analytical and problem-solving skills. ...