51 to 75 of 217 Clean Code Jobs in England

Digital Technology Lead

Hiring Organisation
ICAEW
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £85,000 per annum, OTE
requirements into scalable, secure, and maintainable architecture * Guide and support one or more digital squads through technical direction, engineering quality, and decision-making * Champion clean code, modular design, automated testing, CI/CD, and DevSecOps practices * Coach junior and mid-level engineers, providing feedback, guidance, and development opportunities ...

Full Stack .Net Developers (Modernisation & Greenfield)

Hiring Organisation
Hays Specialist Recruitment Limited
Location
Milton Keynes, Buckinghamshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £58,000 per annum
done in React.You will bring solid expertise in cloud environments, particularly Azure. A grounding in engineering best practices is key, including object-oriented design, clean code principles and a structured approach to testing such as TDD, as well as experience working in Agile environments.Beyond the core skillset, what ...

Senior Software Engineer (AI)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
that use AI to solve real business problems – things like intelligent assistants, workflow automation, or operational dashboards that connect to live business data. Writing clean, well‐tested, well‐documented code that your peers can build on and maintain. Debugging, improving, and taking ownership of live systems – reliability … Production Standards Ship software that is reliable, observable, and maintainable – monitoring, logging, and error handling are part of the job, not an afterthought. Write code and documentation to a standard that the team can build on and support without you in the room. Contribute to code review, testing ...

Lead Full Stack Developer

Hiring Organisation
Lorien
Location
Manchester, Lancashire, United Kingdom
Employment Type
Permanent
Salary
GBP 90,000 - 100,000 Annual
concept where needed. Collaborate with initiative managers to break work into clear, deliverable epics and user stories. Turn user stories into production-ready code, acting as a high-performing individual contributor, lead developer, and Embedded architect within a small squad. Ensure high standards of quality, maintainability, and operability across … full stack. Excellent collaboration and communication skills, with the ability to work directly with customers and cross-functional stakeholders. Solid engineering foundation, including clean code, SOLID principles, design patterns, automated testing, security best practices, and CI/CD (DevSecOps) environments. Benefits Salary up to £100,000 Hybrid working ...

Lead Data Platform Engineer (eDV)

Hiring Organisation
Aker Systems Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
similar platform. Experience with Scala and Spark. Integrating with backing services, such as PostgreSQL, Redis or S3 Good engineering practices including continuous delivery, clean code, documentation, defensive programming, automated testing and code reviews Working in Agile development and/or DevOps teams Using GitHub/GitLab ...

Senior Software Engineer

Hiring Organisation
Awin
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
cross-functional, service-oriented team, working on extending and maintaining our Affiliate Marketing platform. You design and build reliable services by writing clean, secure, and well-tested code, following modern engineering best practices. In this role, you have a significant impact on system efficiency, technical quality, and team … translating requirements into scalable technical solutions Support an effective agile way of working by helping facilitate team ceremonies and workshops Mentor engineers through code reviews, knowledge sharing, and day-to-day collaboration Troubleshoot and resolve production issues, ensuring service reliability and operational stability Communicate effectively in writing and verbally ...

Senior Software Engineer - Buy-Side

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
Strong foundation in object-oriented design, data structures, and algorithms. 4+ Years of experience in C++, Java or Python with the ability to write clean, efficient, and maintainable code. Familiarity with all phases of the Software Development Lifecycle (SDLC). Proven experience building enterprise-grade applications or large-scale ...

Senior Software Engineer - Buy-Side London, GBR Posted yesterday

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Strong foundation in object-oriented design, data structures, and algorithms. 4+ Years of experience in C++, Java or Python with the ability to write clean, efficient, and maintainable code. Familiarity with all phases of the Software Development Lifecycle (SDLC) Proven experience building enterprise-grade applications or large-scale distributed ...

Lead Java Developer (50/50 Leading/Hands-on)

Hiring Organisation
Hays
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
part of the role is bringing structure, clarity and consistency, ensuring engineering best practice is followed and continuously improved. This includes championing clean code, driving development standards and embedding scalable, maintainable approaches across the team. What you'll need to succeed You'll be an existing Lead … Senior Java Developer with a background in Spring-based development. driving engineering improvements, best practice, improving code quality and helping move teams forward. You'll lead technical delivery whilst remaining close enough to the code to guide decisions for a team (minimum 3 Engineers, ideally 6). Strong ...

Senior PHP Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
advanced tests around new features, ensuring the highest standards of test coverage and reliability. Demonstrate expertise in producing well-architected, efficient, and scalable code using industry-leading design patterns and methodologies. Take a leadership role in code reviews and pair programming sessions, guiding and mentoring colleagues towards excellence. … Scrum methodology or other agile development processes Experience with cloud computing Experience with Docker and containerisation Familiarity with software best practices such as Refactoring, Clean Code, Domain-Driven Design, Test-Driven Development, etc. What we offer The chance to work alongside a team of hard-working, passionate people ...

Senior Software Engineer - AI Workbench London

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
simulation data across the machine learning lifecycle — from data processing and model training to inference services. Build and maintain systems that execute user-submitted code safely, robustly, and securely — including sandboxing, resource isolation, and access controls. Build tools that enable data scientists and engineers to create automated, robust pipelines … data ingestion and processing — powering active learning loops. Build interoperable no-code and pro-code tools for enterprise users with varying skill levels. Architect and integrate modern Data Warehouses, Data Lakes, and high-performance storage solutions to handle the unique demands of complex simulations, multimodal data and deep ...

Machine Learning Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
scalability, and cost‐efficiency in cloud environments (distributed clusters, GPUs). Establish engineering best practices for ML development, including testing, CI/CD, and code review standards. Progression Timeline Month 1: Onboard to existing ML codebase and infrastructure; identify technical debt and reliability gaps; ship incremental improvements to model … building and maintaining ML systems in production environments. BSc or MSc in Computer Science, Software Engineering, or a related field. Strong software engineering skills: clean code, testing, debugging, version control, and system design. Proficiency in Python with experience in ML frameworks (PyTorch, TensorFlow, or JAX). Hands ...

Senior Software Engineer (Advertising Analytics)

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
Doing Software Development Design and build APIs and backend services using Spring Boot to support data products and analytics workflows. Write clean, maintainable, and efficient code and tests, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines … like Docker and Kubernetes. Experience in AdTech, advertising data platforms and campaign measurement. Knowledge of CI/CD pipelines, DevOps practices, and infrastructure‐as‐code tools such as Terraform. Experience with building Agentic AI systems to automate decision‐making and enhance analytics workflows. Bachelor’s degree in computer science ...

Senior Software Engineer (Advertising Analytics)

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Doing Software Development Design and build APIs and backend services using Spring Boot to support data products and analytics workflows. Write clean, maintainable, and efficient code and tests, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines … like Docker and Kubernetes. Experience in AdTech, advertising data platforms and campaign measurement. Knowledge of CI/CD pipelines, DevOps practices, and infrastructure‐as‐code tools such as Terraform. Experience with building Agentic AI systems to automate decision‐making and enhance analytics workflows. Bachelor’s degree in computer science ...

Senior Software Engineer — Pricing AI (Manchester)

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
role in building and deploying machine learning features and data-driven applications. You will work on end-to-end solutions – from writing robust code and unit tests to developing APIs and integrating machine learning models into our product ecosystem. This role requires a mix of software engineering excellence … retail industry would be an advantage. Responsibilities Design, implement, and maintain software components that incorporate machine learning algorithms and data processing, and develop clean, efficient Python code for both backend logic and integration of ML models. Understand the business drivers behind each feature. Create and optimise data pipelines ...

Software Engineer

Hiring Organisation
Nextech Group Limited
Location
West Malling, Kent, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£35,000
maintain internal web applications Work with developers and product owners to deliver new features Contribute to AI-assisted automation and workflow improvements Write clean, maintainable code and follow best practices Participate in code reviews, sprint planning, and agile ceremonies Continuously develop technical skills with team support About ...

Senior kdb+ Developer, Vice President

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
regulatory benchmarks required for MiFID and MiFIR.Take full ownership of deliverables, driving work through from design to production.Establish and promote best practices, clean code standards, and sound design patterns.Act as a change agent, continuously improving engineering standards and ways of working.Champion Test‐Driven Development and “shift‐left” practices ...

Senior Developer

Hiring Organisation
Cambridge University Press & Assessment
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
document decisions, estimate effort and explain trade-offs to technical and non-technical stakeholders. Quality and reliability mindset: Takes pride in well-engineered outcomes (clean code, reviews, automated testing where appropriate) and considers operational support from day one. Agile collaboration: Enjoys working in a squad environment, partnering with ...

Software Engineer (AVP & VP)

Hiring Organisation
Harvey Nash
Location
Knutsford, England, United Kingdom
scalable software solutions. * Working across the full SDLC in a modern engineering environment. * Collaborating with cross-functional teams to deliver business-critical platforms. * Driving code quality, testing, and secure engineering practices. * Contributing to architecture, innovation, and continuous improvement. What we’re looking for * Strong programming experience in Python (essential … Golang or Java (nice to have) * Experience with distributed systems/microservices architecture. * Knowledge of APIs, system design, and cloud environments. * Strong focus on clean code, testing, and engineering best practices. For VP-level candidates * Ability to lead technical direction and influence decisions. * Experience mentoring or guiding teams. ...

Full-Stack java Cloud Serverless Engineer (AWS)

Hiring Organisation
Velocity Talent Ltd
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
intersection of slick frontend experiences, robust backend logic, and cloud-native AWS infrastructure. If you are tired of being boxed into just writing code and want to truly own the deployment pipeline, infrastructure, and application architecture, this is your next move. What Youll Own Build & Scale: Design and deploy … high-performance backend APIs and dynamic, responsive frontends. Architect the Cloud: Ship production-ready code directly into AWS, leveraging modern cloud-native architectures. Own the Pipeline: Champion DevOps best practices, ensuring seamless CI/CD automation from local machine to live production. Innovate: Eliminate legacy bottlenecks and introduce modern ...

Senior Software Engineer (Data - Advertising Engineering)

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
doing Software Development Design and build APIs and backend services using Spring Boot to support data products and analytics workflows. Write clean, maintainable, and efficient code and tests, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines … React is nice to have. Experience deploying services on Kubernetes is a plus. Knowledge of CI/CD pipelines, DevOps practices, and infrastructure‐as‐code tools (e.g., Terraform) is a plus. Background in computer science or similar quantitative field. Our Hybrid Work Approach Roku fosters an inclusive and collaborative ...

Senior Software Engineer

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£85,000 - £95,000 per annum, OTE
improve speed and efficiency Enhance observability and operational stability through better monitoring, logging, and proactive issue detection Establish and promote strong engineering standards, including clean code, automated testing, CI/CD, and measurable quality metrics Partner with engineers, architects, and product teams to guide technical decisions, mentor developers ...

Lead AI DevOps Engineer

Hiring Organisation
Lorien
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
Strong background as a Senior or Lead Software Engineer, Lead DevOps Engineer , or similar hands-on leadership role Excellent software engineering fundamentals: system design, clean code, testing, and long-term maintainability Deep experience designing and delivering API-driven and microservice-based systems Proven ability to modernise or integrate ...

Senior JavaScript Developer Angular SaaS

Hiring Organisation
Client Server
Location
Reigate, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
SaaS solutions working with modern Angular within a C# Azure environment on Greenfield projects with an emphasis on getting things done whilst maintaining clean coding practices. Location/WFH: There's a flexible work from home hybrid model, you'll join colleagues in the Reigate office twice a week ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Bristol, England, United Kingdom
responibilities Develop, and maintain web applications and managed products. Collaborate with stakeholders to gather and understand requirements, providing technical expertise and guidance. Write clean, maintainable, and efficient code. Develop front-end user interfaces and back-end services. Ensure the performance, quality, and responsiveness of applications. Troubleshoot and debug applications. ...