51 to 75 of 225 Clean Code Jobs in England

AI Engineer Analyst

Hiring Organisation
Cerberus Capital Management
Location
City of London, London, United Kingdom
Master’s: 1–2 years of industry experience or relevant internships in ML, software engineering, or data engineering. Programming experience (especially Python) Experience writing clean, maintainable Python code. Applied AI experience such as exposure to LLM APIs (OpenAI, Azure OpenAI, Anthropic, etc.) and experience with small personal or internship ...

Data Engineering Lead

Hiring Organisation
Novatus Global
Location
City of London, London, United Kingdom
Data Engineers whilst remaining hands-on with delivery and architecture. You'll be providing technical leadership and mentorship to your team, and writing clean, maintainable, and well-tested code. You will be accountable for our configuration-driven data platform in Databricks, enabling non-engineers to define regulatory logic … environments. Able to write and optimize complex SQL queries on large data sets. Strong data modeling and warehouse design fundamentals. Strong software engineering fundamentals (clean code, automated testing, CI/CD, observability) Experience with modern cloud data platforms and orchestration tools. Ability to translate complex regulatory requirements into ...

Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Portsmouth, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £50,000 per annum
React, Angular. MS SQL Server/T-SQL Experience with modern CI/CD pipelines highly desirable Understanding of Design Patterns, OOP, SOLID, and Clean Code a must If you have the relevant skills for this role and are ready for the challenge then please send your ...

Full Stack Software Developer

Hiring Organisation
Spectrum It Recruitment Limited
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£50,000
React, Angular. MS SQL Server/T-SQL Experience with modern CI/CD pipelines highly desirable Understanding of Design Patterns, OOP, SOLID, and Clean Code a must If you have the relevant skills for this role and are ready for the challenge then please send your ...

Full Stack Engineer

Hiring Organisation
Blue Light Card
Location
Leicester, UK
Employment Type
Full-time
modern full-stack environment Build new features using React, Next.js, TypeScript, and AWS serverless technologies Contribute to maintaining strong engineering standards, testing practices, and clean code Work collaboratively with Product & Design to refine requirements and deliver predictably Help monitor production systems, resolve issues, and contribute to continuous improvement … React, and backend/serverless API patterns Confidence designing, building, and deploying solutions on AWS, including hands-on use of Serverless and Infrastructure-as-Code tooling (e.g., CDK, CloudFormation, SST) Demonstrated autonomy across the full engineering lifecycle, from technical discovery and solution design through to testing, release, and operational ...

Trainee Website Designer

Hiring Organisation
Netcom Training and Solutions
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Contract
Contract Rate
£30,000
this is your way in. The digital sector is booming and companies in the West Midlands are actively hunting for people who can write clean code and build stunning, user-friendly websites. Netcom Trainings fully-funded NCFE Level 3 Certificate in Web Design is a fast-track, practical … route into a Front-End Developer career. We don't just teach theory. You will learn how to write real code from the ground up, using professional tools and code editors to build responsive web pages. Because this cohort runs in the evenings, you can upskill and build ...

Technical Lead Full Stack Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£90000 - £100000/annum Benefits
hands-on leadership role. You'll be involved from early design through to production deployment, working in a modern cloud environment, where code ships to live environments daily. Tech Environment You'll work with a modern stack including: TypeScript, JavaScript Microservices Architecture Redis, SQL Server & Snowflake AWS cloud infrastructure … years' commercial TypeScript experience Strong Node.js expertise Proven background in system design and scalable architectures Experience building and operating large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable systems) Experience working within mature CI/CD environments Strong commercial awareness when designing solutions Confident ...

C# Software Engineer X 3

Hiring Organisation
Adria Solutions
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£60,000
into effective technical implementations Play an active role in shaping system design and influencing the future technical roadmap Promote high standards across development, including clean code, thorough testing, and clear documentation Conduct peer reviews, troubleshoot complex issues, and proactively address legacy or inefficient code Provide guidance ...

Senior Desktop Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Swadlincote, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
application architecture using C# (.NET) and WPF (MVVM pattern) Develop high-performance, real-time software systems with a focus on responsiveness and reliability Implement clean, maintainable code following SOLID principles and Clean Architecture Apply common design patterns (MVVM, Factory, Observer, Strategy, Decorator, Dependency Injection) Desktop & Backend Functionality … memory and network performance Use tools such as Visual Studio Profiler, dotTrace, dotMemory and Wireshark Implement unit testing (xUnit/NUnit), TDD practices and code coverage Participate in code reviews and collaborative development workflows using Git Work in a trunk-based development environment with semantic versioning Skills & Experience ...

Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £50000/annum Benefits
React, Angular. MS SQL Server/T-SQL Experience with modern CI/CD pipelines highly desirable Understanding of Design Patterns, OOP, SOLID, and Clean Code a must If you have the relevant skills for this role and are ready for the challenge then please send your ...

Senior Software Engineer

Hiring Organisation
Burns Sheehan
Location
City of London, London, United Kingdom
Focus: A desire to work in "product-led" squads where you influence the what and the why . Seniority: You bring a passion for clean code and architectural best practices. Interested in joining a profitable scale-up with a top-tier engineering pedigree? Let’s chat. 📩 Senior Software ...

Artificial Intelligence Engineer

Hiring Organisation
Onsera Health
Location
City of London, London, United Kingdom
building with LLMs (prompt engineering, RAG, function calling, agent frameworks) • Experience with agent orchestration frameworks (e.g., LangGraph) • Strong software engineering fundamentals such as writing clean code, version control, testing • Excellent communication skills and comfort working in fast-paced, cross-functional teams Preferred qualifications • Experience building voice ...

Forward Deployed Engineer

Hiring Organisation
Novatus Global
Location
City of London, London, United Kingdom
with business analysts, implementation managers and client technical teams to understand client data and reporting requirements. Required Experience: Strong software engineering fundamentals including OOP, clean code, automated testing, CI/CD and observability. Fluent in python and the python data ecosystem (e.g. pandas). Experience building large ...

Software Quality Engineering Lead

Hiring Organisation
P. Moe Talent Collective
Location
Uxbridge, England, United Kingdom
automation role, with a track record of implementing strategies from scratch in a SaaS. Technical Excellence: Strong programming skills with the ability to write clean, maintainable test code. Tooling Expertise: Hands-on experience with automation frameworks and API testing (Postman, RestSharp, or equivalent). DevOps Integration: A solid understanding ...

Back End Developer

Hiring Organisation
Lorien
Location
Leeds, England, United Kingdom
Technical Leadership Design and build Java microservices using modern Java and Spring Framework Architect scalable, fault-tolerant, high-performance systems Lead initiatives to improve code quality, reduce technical debt, and enhance CI/CD pipelines Promote functional programming and internal open-source practices Mentor junior and mid-level developers … culture of growth and excellence Facilitate team debugging and problem-solving sessions Strategic Impact Influence architecture and technical direction across the team Write clean, maintainable code that supports long-term scalability and team contributions Define and uphold development standards and best practices Lead and participate in production support ...

Lead PySpark Engineer

Hiring Organisation
Randstad Technologies Recruitment
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£281 - £292/day 388
pipelines and Data Marts using PySpark, EMR, and Glue. Legacy Modernisation: Architect the conversion of SAS Base/Macros into modular, testable Python code using SAS2PY and manual refactoring. Performance Tuning: Optimise Spark execution (partitioning, shuffling, caching) to ensure cost-efficient processing of massive financial datasets. Quality & Governance: Implement … rigorous CI/CD, unit testing, and data reconciliation frameworks to ensure "penny-perfect" accuracy. Technical Stack Engine: PySpark (Expert), Python (Clean Code/SOLID principles). AWS: EMR, Glue, S3, Athena, IAM, Lambda. Data Modeling: SCD Type 2, Fact/Dimension tables, Data Vault/Star Schema. ...

Lead PySpark Engineer

Hiring Organisation
Randstad Technologies
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£281 - £292 per day
pipelines and Data Marts using PySpark, EMR, and Glue. Legacy Modernisation: Architect the conversion of SAS Base/Macros into modular, testable Python code using SAS2PY and manual refactoring. Performance Tuning: Optimise Spark execution (partitioning, shuffling, caching) to ensure cost-efficient processing of massive financial datasets. Quality & Governance: Implement … rigorous CI/CD, unit testing, and data reconciliation frameworks to ensure "penny-perfect" accuracy. Technical Stack Engine: PySpark (Expert), Python (Clean Code/SOLID principles). AWS: EMR, Glue, S3, Athena, IAM, Lambda. Data Modeling: SCD Type 2, Fact/Dimension tables, Data Vault/Star Schema. ...

Software Engineer

Hiring Organisation
Fortice
Location
City Of London, England, United Kingdom
development, and optimisation of high-performance libraries, modules, and products Architecting scalable, reliable, and maintainable software solutions Writing, testing, and debugging efficient modern C++ code Identifying and resolving performance bottlenecks Mentoring junior engineers and fostering a culture of learning Contributing to CI/CD pipelines, build automation, and deployment … Science or related engineering field 5+ years of hands-on experience in performant modern C++ (or strong willingness to learn) Strong OOP experience with clean code principles and good design patterns Experience with Docker, containerised environments, and Linux-based OS (RHEL, Ubuntu) Understanding of service-oriented architecture ...

Java Fullstack Developer

Hiring Organisation
Randstad Digital
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Looking For Strong problem-solving abilities Excellent communication skills A collaborative, team-oriented mindset High attention to detail A genuine passion for writing clean, maintainable, high-quality code Why Join Us? Hybrid working model (2 days onsite in Manchester) Opportunity to work on modern, scalable systems Collaborative ...

Senior Java Developer

Hiring Organisation
RECOPS (LEEDS) LIMITED
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£65,000
designing, building and improving cloud-based applications that support critical digital services. This is a hands-on engineering role with a strong focus on clean code, collaboration and delivering high-quality software in fast-moving environments. What youll be doing Building and maintaining Java-based backend services using ...

Senior Java Developer

Hiring Organisation
RECOPS (LEEDS) LIMITED
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£65,000
designing, building and improving cloud-based applications that support critical digital services. This is a hands-on engineering role with a strong focus on clean code, collaboration and delivering high-quality software in fast-moving environments. What youll be doing Building and maintaining Java-based backend services using ...

Full Stack Engineer

Hiring Organisation
Halian Technology Limited
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent
REST APIs , relational databases, and modern frontend architecture. Hands-on experience with cloud deployments and CI/CD pipelines . Passion for automated testing, clean code, and performance optimization. Why Youll Love Working Here: Competitive salary and equity options. Flexible, remote-friendly working environment. Opportunity to work ...

Ruby Developer

Hiring Organisation
Proactive Appointments
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 - 80,000 Annual
optimisation, and API design will be essential as you contribute to ongoing development projects. If you enjoy collaborating in Agile/Scrum environments, value clean code, and are eager to work with modern tooling, cloud services, and containerised deployments, we'd love to hear from you. Key Skills ...

Senior Quality Engineer

Hiring Organisation
Ageas Insurance Limited
Location
Chandler's Ford, Eastleigh, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
Skills and experience you need as Senior Quality Engineer: Strong programming skills in Java (or similar modern language) with understanding of object-oriented design, clean coding and refactoring. Experience designing, implementing, and maintaining automated test solutions across UI, API and integration layers. Experience testing large enterprise systems, including front ...

Software Engineer

Hiring Organisation
Convergence Group Ltd
Location
Solihull, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
testing. Collaborate in Agile environments (e.g. Scrum or Kanban) - participating in standups, sprint planning, and delivery. Troubleshoot, debug, and resolve application issues. Engage in code reviews and QAT to maintain standards, knowledge sharing, and continuous learning. Drive improvements across the SDLC: tools, pipelines, architecture, and documentation. What … with us. Where A-Players Come to Make a Difference If you're a C# Software Engineer who thrives on tackling complex systems, writing clean, maintainable code, and collaborating with a smart, high-performing team, we want to hear from you. Join us and take ownership of solutions ...