51 to 75 of 383 Clean Code Jobs in England

Lead Full Stack Engineer (C#, .Net, Angular)

Hiring Organisation
Revybe IT Recruitment Ltd
Location
Central London, London, England, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £125,000 per annum
providing technical guidance, mentoring, and support while remaining heavily involved in software design, architecture, and development. You'll help shape the engineering culture, champion clean code and modern development practices, and influence the technical roadmap as the company continues its rapid growth. If you're someone who enjoys … deliver exceptional user experiences. Drive frontend best practices, ensuring applications are performant, accessible, and maintainable. Design and implement scalable microservices and RESTful APIs. Champion Clean Architecture, SOLID principles, and modern software engineering practices across the team. Conduct code reviews, provide technical mentoring, and support engineers with architectural ...

Senior AI Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
scientists, engineers, and other stakeholders to scope and deliver AI features that address real insurance business problems. Own the full software lifecycle, including design, code review, testing, deployment, monitoring, and production support. Translate complex business requirements into well-scoped technical solutions with a strong focus on reliability, maintainability, failure … modes, and operational excellence. Mentor and support junior engineers through design reviews, code reviews, and technical guidance. Contribute to technical standards, best practices, and reusable patterns for AI engineering across the team. Evaluate and improve model quality, retrieval strategies, prompt and agent design, and production performance over time. Partner ...

Full Stack Technical Lead

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
high‐performing engineering team. What You’ll get to do Provide hands‐on development across front‐end (React) and back‐end (Java) components. Lead code reviews and ensure adherence to engineering standards. Establish best practices for: Clean code and maintainability; Testing strategy (unit, integration, E2E); CI/ ...

Lead/Principle Software Engineer

Hiring Organisation
17918
Location
London, United Kingdom
Agile DevSecOps environments and Zero Trust architecture Experience integrating with backend services such as PostgreSQL, Redis or object storage solutions Strong engineering fundamentals including clean code, automated testing, continuous delivery and code reviews Experience using version control and collaboration tools such as Git-based platforms Proven experience ...

Lead/Principle Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Agile DevSecOps environments and Zero Trust architecture Experience integrating with backend services such as PostgreSQL, Redis or object storage solutions Strong engineering fundamentals including clean code, automated testing, continuous delivery and code reviews Experience using version control and collaboration tools such as Git-based platforms Proven experience ...

Senior Machine Learning Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
automated testing, packaging, promotion/rollback, model/version management) to enable repeatable releases Develop reusable engineering assets (libraries, templates, reference architectures, infrastructure-as-code patterns) to reduce technical debt and accelerate delivery Implement observability for AI services (logging/metrics/tracing), model performance monitoring, and quality/… into technical designs; communicate trade-offs and recommendations clearly to both technical and non-technical stakeholders Contribute to engineering standards and ways of working (code reviews, design reviews, documentation) and help uplift team capability through practical coaching To be successful in this role you should meet the following requirements ...

Senior Associate Engineer (Digital Product Team)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
with a solid grounding in full lifecycle software development. On top of that, you will have a genuine interest in what happens after the code is written, how we deploy, operate, observe, and continuously improve our services in production. Designing, building, deploying, and supporting software across front and backend … Live the "you build it, you run it" model. Implement and refine DevOps practices, building and owning CI/CD pipelines, managing infrastructure as code, and instrumenting services with observability (metrics, logs, and traces) so their health is visible. Take part in operating live services, including release management, alerting ...

Lead AI Engineer

Hiring Organisation
Jobleads-UK
Location
Crawley, England, United Kingdom
Enterprise Architecture principles. Drive delivery by designing and building agentic solutions, spanning from piloting to full implementation. Define Engineering Excellence: Establish strict coding standards, code review processes, testing frameworks, and evaluation metrics for generative AI applications. Support and strictly enforce the standards set by the Head of Engineering … Delivery Grow the team: Act as a technical mentor to a team of intermediate and junior AI Engineers, fostering a culture of continuous learning, clean code, and agility. Pragmatic Delivery: Collaborate with the AI Product Owner and Business Analysts to translate abstract business use cases into structured, achievable ...

Lead AI Engineer

Hiring Organisation
Jobleads-UK
Location
Crawley, England, United Kingdom
Enterprise Architecture principles. Drive delivery by designing and building agentic solutions, spanning from piloting to full implementation. Define Engineering Excellence: Establish strict coding standards, code review processes, testing frameworks, and evaluation metrics for generative AI applications. Support and strictly enforce the standards set by the Head of Engineering … Delivery** Grow the team: Act as a technical mentor to a team of intermediate and junior AI Engineers, fostering a culture of continuous learning, clean code, and agility. Pragmatic Delivery: Collaborate with the AI Product Owner and Business Analysts to translate abstract business use cases into structured, achievable ...

Senior Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£90,000
Agile DevSecOps environments and Zero Trust Architecture 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 Using GitHub/GitLab/Atlassian Suite for source control Test Driven Development with ...

Senior Backend Developer

Hiring Organisation
RENLO RECRUITMENT LTD
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
Getting involved in in-house hack projects that help shape the future direction of the business Collaborating with designers, developers and stakeholders to deliver clean, scalable solutions Why you'll be a great fit You're a Senior PHP Developer who enjoys writing clean code, learning ...

Full Stack Engineer

Hiring Organisation
Randstad Digital
Location
City of London, London, United Kingdom
DevOps: Deploy and maintain cloud-native applications on AWS and Kubernetes while supporting automated CI/CD pipelines. Technical Leadership: Mentor junior engineers, enforce clean code standards, and drive performance optimizations. Domain Alignment: Apply investment banking and risk management knowledge to translate business requirements into technical solutions. Technical ...

Full Stack Engineer

Hiring Organisation
Randstad Technologies Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£65000 - £70000/annum
DevOps: Deploy and maintain cloud-native applications on AWS and Kubernetes while supporting automated CI/CD pipelines. Technical Leadership: Mentor junior engineers, enforce clean code standards, and drive performance optimizations. Domain Alignment: Apply investment banking and risk management knowledge to translate business requirements into technical solutions. Technical ...

Java + CloudNative

Hiring Organisation
Randstad Technologies Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£65000 - £70000/annum
DevOps: Deploy and maintain cloud-native applications on AWS and Kubernetes while supporting automated CI/CD pipelines. Technical Leadership: Mentor junior engineers, enforce clean code standards, and drive performance optimizations. Domain Alignment: Apply investment banking and risk management knowledge to translate business requirements into technical solutions. Technical ...

Research Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
distributed services that let our scientists train and ship frontier-scale models. You do not need prior ML experience; what matters is writing clean, reliable code that scales. You will join our Research Software Engineering team to build and maintain shared dev-tools, evaluation & data pipelines, training framework … will you do Accelerate researchers by owning the complex parts of large-scale pipelines and delivering robust internal tooling. Interface research with product: expose clean APIs, automate model pushes, surface live metrics. Write efficient, well-tested Python and systems code; enforce code review, CI, and observability. Design ...

Lead Engineer, Risk Technology

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
highly experienced Java Backend Engineer to lead the development of our high-performance risk systems. You will leverage your extensive experience to build clean, maintainable, performant applications; promote best practices, and collaborate closely with our quantitative and product teams. What You’ll Do High-Performance JVM Engineering: Design … risk models. Continuous Codebase Optimization: Optimize and refactor the existing codebase to enhance testing, performance and maintainability Engineering Excellence: Be a bastion of code quality and best practices, paired with a performance mindset. What You’ll Bring Professional Experience: 10+ years of experience as a Java backend engineer Mindset ...

Security Cleared Node Developer

Hiring Organisation
Solirius Reply
Location
London Area, United Kingdom
party services to integrate and enhance system functionality. Database Management: Develop and maintain database architectures (e.g., MongoDB, PostgreSQL, MySQL) for robust data storage solutions. Code Optimization: Write clean, modular, and reusable code, adhering to best practices and design patterns. Testing and Debugging: Conduct unit and integration testing … smooth user experiences. Continuous Learning: Stay updated on the latest trends in Node.js and related technologies, applying new knowledge to improve system performance and code quality. Agile Methodology: Participate in Agile development cycles, contributing to sprint planning, code reviews, and continuous delivery. Key Skills/Experience: Proven experience ...

Staff Engineer

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
initial design, through to full implementation, iterating quickly on our modern tech stack ( NodeJS microservices, Vue, Redis, SQL Server and SingleStore ) and deploying code daily to production (in AWS) following the DevSecOps methodology as we respond rapidly to customer requirements. Current and production grade TypeScript fluency (approx. 5+years experience … building POCs as required. Work with our Product Teams to help break down work into deliverable Epics and Stories. Turning user stories into code running in production as a high performing individual contributor lead developer and embedded architect in an Agentic AI environment. Ensuring the quality, maintainability and operability ...

Senior Associate Engineer (Digital Product Team)

Hiring Organisation
Canada Life
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
with a solid grounding in full lifecycle software development. On top of that, you will have a genuine interest in what happens after the code is written, how we deploy, operate, observe, and continuously improve our services in production. Designing, building, deploying, and supporting software across front and backend … Live the "you build it, you run it" model. Implement and refine DevOps practices, building and owning CI/CD pipelines, managing infrastructure as code, and instrumenting services with observability (metrics, logs, and traces) so their health is visible. Take part in operating live services, including release management, alerting ...

Lead Engineer

Hiring Organisation
Canada Life UK
Location
City of London, London, United Kingdom
Employment Type
Part Time
tooling. Our current tech stack is primarily Microsoft/Azure focused; solid C# is necessary. Advocate of key principles such as SOLID and CLEAN code, applying to all areas of development. Keen to write code that is self-explanatory and easy to maintain. We use GitHub Actions ...

Lead Engineer

Hiring Organisation
Canada Life UK
Location
Isle Of Man, North West, United Kingdom
Employment Type
Part Time
tooling. Our current tech stack is primarily Microsoft/Azure focused; solid C# is necessary. Advocate of key principles such as SOLID and CLEAN code, applying to all areas of development. Keen to write code that is self-explanatory and easy to maintain. We use GitHub Actions ...

Lead Engineer

Hiring Organisation
Canada Life UK
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Part Time
tooling. Our current tech stack is primarily Microsoft/Azure focused; solid C# is necessary. Advocate of key principles such as SOLID and CLEAN code, applying to all areas of development. Keen to write code that is self-explanatory and easy to maintain. We use GitHub Actions ...

Lead Engineer (Digital Product Team)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
tooling. Our current tech stack is primarily Microsoft/Azure focused; solid C# is necessary. Advocate of key principles such as SOLID and CLEAN code, applying to all areas of development. Keen to write code that is self-explanatory and easy to maintain. We use GitHub Actions ...

Backend Software Developer (Python)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
problems at the intersection of technology, data, and intelligence. We’re looking for a Backend Developer who thrives in dynamic environments — someone who loves clean code, scalable architecture, and being part of a team that’s pushing boundaries. The Role In this role, you will design, build … optimizing high-performance backend systems in Python and FastAPI Developing and maintaining backend systems that handle large volumes of real-time data Writing clean, testable, and maintainable code following best practices Contributing to system architecture decisions and the technical roadmap Taking ownership of projects ...

Senior Software Engineer (Java/Spring/AWS)

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