426 to 450 of 751 Clean Code Jobs in England

Data Decisioning Manager

Location
Greater London, England, United Kingdom
built decisioning solutions and contributing to capex/opex business cases Familiarity with real-time streaming technologies in a decisioning context Awareness of data clean rooms and privacy-preserving analytics for audience targeting Bachelor's or Master's degree in a quantitative, technology, or business-related field … support Employee Assistance Programme, Career Development and Counselling A range of generous Parental Leave offerings #LI-EU SNGCR01 Required — Technical Skills Advanced 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 management ...

Data Decisioning Manager

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent
built decisioning solutions and contributing to capex/opex business cases Familiarity with real-time streaming technologies in a decisioning context Awareness of data clean rooms and privacy-preserving analytics for audience targeting Bachelor's or Master's degree in a quantitative, technology, or business-related field … support Employee Assistance Programme, Career Development and Counselling A range of generous Parental Leave offerings #LI-EU SNGCR01 Required — Technical Skills Advanced 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 management ...

IT Software Engineer Developer

Location
Wolverhampton, England, United Kingdom
applications using Next.js/React, focusing on performance and scalability. Design and build integrations between applications, APIs, and databases, particularly using MySQL. Write clean, maintainable, well-tested code using JavaScript, TypeScript, and C#. Take ownership of features from design through to deployment and support. Participate actively in code ...

Senior Software Engineer, Dependency Tracing

Location
City of Westminster, England, United Kingdom
growth and solve their most critical business problems. Responsibilities Translate high-level requirements into detailed technical designs, encompassing architecture, data structures, and algorithms. Write clean, maintainable, and efficient code in accordance with established coding standards and best practices. Develop and execute thorough unit, integration, and system tests … ensure code quality and functionality, including automated testing where applicable. Participate in code reviews to provide constructive feedback and ensure adherence to best practices. Document technical specifications, design decisions, and implementation details for future reference and knowledge sharing. Google is proud to be an equal opportunity and affirmative ...

Design Engineer (UI, Frontend)

Location
Greater London, England, United Kingdom
ensure craft isn't traded away when timelines tighten. Take unfinished inputs, from rough Figma sketches to early prototypes and translate them into clean, accessible code. Work directly alongside designers, product managers, and engineers as the bridge between design intent and shipped code. What we're looking for Experience … Cursor, Claude, Copilot, or equivalent) to move fast in exploration and delivery. Production React Fluency: Strong fundamentals in React and Next.js, with experience contributing clean code to shared repositories. Design System Experience: Excitement to do the foundational work required to elevate an active component library into a mature ...

Front-end Software Engineer III

Location
Greater London, England, United Kingdom
technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Leverages 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, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life ...

Front-end Software Engineer III

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Leverages 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, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
well as SAML 2.0 and Single Sign‐On protocols. Must be capable of effectively implementing and troubleshooting SSO and SCIM integrations. High‐Quality Code: Proven track record of writing clean, testable, and maintainable code that meets high standards of software quality. A developer who consistently levels … code base. Problem‐Solving & Scalability: Strong problem‐solving skills, with the ability to develop scalable and durable features in high‐availability environments. Adaptability & Communication: Ability to thrive in a fast‐paced, dynamic environment, with excellent communication skills to support both internal teams and external customers. Must be able ...

.NET Developer

Hiring Organisation
Tech 4
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
troubleshooting defects, performance issues and production incidents. Contribute to technical design decisions, ensuring solutions are secure, supportable and aligned to good engineering practice. Write clean, maintainable code and follow agreed standards for version control, testing, deployment and documentation. Participate in code reviews, peer support and knowledge sharing ...

Net Developer

Hiring Organisation
Tech4 Ltd
Location
SO1 0AB, Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £60000/annum + excellent benefits
troubleshooting defects, performance issues and production incidents. Contribute to technical design decisions, ensuring solutions are secure, supportable and aligned to good engineering practice. Write clean, maintainable code and follow agreed standards for version control, testing, deployment and documentation. Participate in code reviews, peer support and knowledge sharing ...

Lead Engineer

Location
Greater London, England, United Kingdom
ready. Key Responsibilities Contribute directly to the architecture, development, testing, and deployment of Risk systems and data platforms. Take ownership of the SDLC, delivering clean, secure, and maintainable code aligned to engineering standards. Promote engineering excellence through structured code reviews, performance optimisation, refactoring, and best practice adoption. … resilient system design, evaluating emerging technologies to enhance platform capability and developer productivity. Champion the use of AI, ML, and intelligent automation to improve code quality, testing effectiveness, and release efficiency. Implement comprehensive automated testing strategies (unit, integration, regression, functional) integrated within CI/CD frameworks, collaborating with ...

Senior Java Software Engineer - Payment Schemes

Location
Greater London, England, United Kingdom
robust, scalable systems and a proven track record of engineering excellence. Experience with AWS and Postgres is highly desirable. For the most part we code in Java. We believe in clean coding, simple solutions, automated testing, and continuous deployment. If you care enough to find elegant solutions … backend codebase) AWS & GCP (we're cloud-native) Distributed service-based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana The Team The Payment Schemes team sits at the edge of the bank, integrating with third ...

Site Reliability Engineer I: Cloud-Native & Observability

Location
Greater London, England, United Kingdom
building reliable cloud-native services, collaborate with RTO engineering teams, and enable product teams to scale features globally. We value engineers who write clean code, champion reliability, and create self-service tooling for rapid provisioning and incident response. This role is based in London with on-site work ...

Automation Engineer in Test – Connected TV (London)

Location
Greater London, England, United Kingdom
building and maintaining automation frameworks. The successful candidate will collaborate closely with senior engineers, mentor juniors, and work on CI pipelines. A passion for clean coding, teamwork, and learning new technologies is essential. Generous benefits include 35 days of annual leave and mental health coaching. #J-18808-Ljbffr ...

Founding Product Designer

Hiring Organisation
Ripple Recruitment Ltd
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Having already secured seed funding and currently progressing through a £1.5m round, they are building expert systems that transform incredibly complex tax legislation into clean, machine-readable code. Their platform is already live, integrated with Xero, and actively used by accounting practices supporting hundreds of SMEs. Up until ...

Senior Machine Learning Engineer (Python / C++)

Location
Greater London, England, United Kingdom
maintaining production-grade ML pipelines. We are looking for engineers who are comfortable designing robust data engineering workflows, building reliable tooling, and writing clean, maintainable Python code alongside high-performance C++ components. You should be proficient in modern Python ML libraries while bringing solid C++ expertise to optimize … working in a Linux environment Nice to have: Advanced data engineering experience in Python, e.g. with libraries like Dagster, Prefect etc Experience optimising dataframe code, e.g. in Pandas or ideally Polars Experience of machine learning techniques and related libraries and frameworks e.g. scikit-learn, Pytorch, Tensorflow etc Experience deploying ...

Senior Engineer

Location
Hemel Hempstead, England, United Kingdom
genuinely excited about weaving AI-powered experiences into products used by millions of holidaymakers every year.You’ll join a multidisciplinary team writing clean, well-tested code that goes to production quickly and confidently. This is a high-impact role at the heart of a bold digital transformation. … designing and building AI-powered features into Haven’s digital products* Design, build and ship well-crafted web applications straight into production* Write clean, resilient, well-tested code - end-to-end problem solving from concept through to production* Collaborate across a multidisciplinary team to decide when software ...

Senior Engineer

Location
Greater London, England, United Kingdom
platform. Define and drive the architecture and strategy to support the future needs of Operations and the business. Provide technical leadership through architecture, design, code reviews, and pull request reviews, championing high standards of code quality and engineering excellence. Mentor engineers and drive continuous improvement in platform capabilities … Experience working with Protobuf, Avro, and Parquet data formats. Knowledge of Iceberg, Databricks, and Hadoop ecosystems. Skills that will help Follows TDD, ATDD and Clean Coding practices and used to setting up or working in an environment using CI/CD using tools such as Jenkins with build tools ...

Mid-level Shopify Frontend Developer

Location
Exeter, England, United Kingdom
technical problem solver. Some days you’ll be deep in custom section builds; others, you’ll be advising project managers on technical scope, reviewing code, or contributing to our development standards and culture. Responsibilities Build, test, deploy, and maintain performant Shopify themes in line with best practices. Deliver creative … technical solutions to support complex ecommerce requirements. Conduct code reviews and maintain high standards for quality and maintainability. Collaborate across disciplines to scope, design, and implement new features. Share knowledge and contribute to team learning, culture, and process improvement. About You You thrive in a fast‐paced, collaborative environment ...

Senior Java Developer

Hiring Organisation
Arc IT Recruitment
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
technology with real, measurable impact on people's health outcomes. Key Responsibilities: Design and develop software features using Java, AWS and PostgreSQL Write clean, maintainable, well-tested code Participate in code reviews and QA processes Troubleshoot and resolve client-reported issues Contribute to technical documentation … Spring Security, Spring AMQP, Spring OAuth2) Advanced SQL, ideally PostgreSQL Cloud architecture experience, ideally AWS Strong security best-practice knowledge Version control, testing, code review experience Strong communication skills Able to work independently and mentor junior team members Desirable Skills: Ansible Terraform Docker Thymeleaf OIDC (OpenID Connect) RabbitMQ ...

Senior AI Engineer

Location
Harwell, England, United Kingdom
measured by whether it holds up in production rather than whether it demos well, and who wants to see the direct line from your code to systems people depend on, we would love to hear from you. Who We Are Founded in 2019, Oxford Dynamics is a fast-growing … takes technical ownership of the workstream and sets the direction other engineers build to. You will make systems-level design decisions, write production-grade code, and own the hard engineering that makes agentic AI reliable in demanding production environments, including secure, on-premises and offline deployments, from architecture through ...

Senior Applied AI Engineer (Defence Contractor)

Location
Greater London, England, United Kingdom
measured by whether it holds up in production rather than whether it demos well, and who wants to see the direct line from your code to systems people depend on, we would love to hear from you. Who We Are Founded in 2019, Oxford Dynamics is a fast-growing … takes technical ownership of the workstream and sets the direction other engineers build to. You will make systems-level design decisions, write production-grade code, and own the hard engineering that makes agentic AI reliable in demanding production environments, including secure, on-premises and offline deployments, from architecture through ...

Senior Data Solutions Engineer

Location
Woking, England, United Kingdom
latest AI and Agentic tooling to assist in all stages of the development lifecycle Experience in building data storage solutions Familiarity with Infrastructure as Code (Terraform preferred) Understanding of containerisation (Docker) and container orchestration (Kubernetes) Demonstrable experience of writing clean, maintainable code. Experience with AWS or other cloud ...

Software Engineer

Location
Bracknell, England, United Kingdom
head office in Bracknell, Berkshire. Key responsibilities of the role... Software Development Lifecycle: Develop applications and features to meet customer and project requirements Write clean, maintainable code using appropriate technologies (e.g. C#, TypeScript) Contribute to design, specification, and refinement of development work Participate in testing activities to ensure … fixing and performance improvements Support the ongoing maintenance and enhancement of existing applications Contribute ideas to improve applications, processes, and overall platform capability Ensure code and solutions are aligned with internal standards and best practices Working Effectively in a Team: Participate in team ceremonies such as planning, refinement, reviews ...

AI Engineer

Location
Greater London, England, United Kingdom
systems, including:* API integrations* Tool-use systems for agents* Connectors to databases, SaaS tools, or internal platforms* Structured prompting and function-calling architecturesShip Production Code* Move quickly from concept to working product* Write clean, maintainable backend code* Build testable services* Deploy systems in production environments* Iterate based ...