1 to 25 of 258 Code Quality Jobs in England

Senior Full Stack Engineer (Team Lead)

Hiring Organisation
Futuria
Location
City of London, Greater London, UK
engineering team building our AI-driven platform. This is a hands-on technical leadership role where you'll split your time between writing production code and mentoring engineers. You'll lead a cross-functional engineering team working across our distributed platform stack. You're accountable for your team … execution, code quality, testing practices, and continuous improvement. This is NOT a product management role and NOT a solo contributor role. You're the technical leader who ensures your team delivers reliable, well-tested code while fostering excellence and collaboration. A critical part of this role ...

Software Engineering Manager (UCX) (Web Frontend)

Hiring Organisation
Hargreaves Lansdown
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
pipelines, release processes, and production deployments. Promote iterative delivery with a strong focus on customer outcomes, rapid feedback loops, and measurable value. Ensure high code quality through code reviews, automated testing, and shared ownership of technical outcomes. Stakeholder Collaboration Work closely with Product Managers, Designers … Kubernetes , with familiarity in observability and monitoring tools such as Prometheus and Grafana. Strong advocate for quality and security , embedding automated testing, code quality checks, and security scanning into development pipelines. Passionate about mentoring and developing engineers through coaching , code reviews , and fostering ...

Full-Stack Engineer

Hiring Organisation
ADLIB
Location
Bristol, Avon, England, United Kingdom
Employment Type
Full-Time
Salary
£38,000 - £55,000 per annum
high-quality, scalable and user-friendly solutions. Core responsibilities will cover the development and maintenance of core products delivering efficient and secure code, improving code quality and adapting to different tech stacks. You will help maintain complex code bases across client and internal … products, learn new tech stacks, improve code quality and raise high-quality pull requests that are structured, tested and documented. There will be plenty of opportunities to develop your knowledge, learn from others and grow as an engineer in a collaborative team environment. You will ...

Lead Software Engineer

Hiring Organisation
NOQ
Location
Greater London, England, United Kingdom
including handling delivery slips, descoping, and communicating proactively when timelines are at risk. ✅ You have coached engineers day-to-day — regular 1:1s, specific code review feedback, structured development plans. Not just 'I help junior devs when asked.' ✅ You have designed and run a technical hiring loop — written criteria … Product Owner. You are not a senior developer who advises on architecture and then hands off to others. You are accountable for sprint delivery, code quality, and the reliability of your squad's output in production. You write code, you review code ...

Remote .NET Technical Lead

Hiring Organisation
Avanti
Location
Preston, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£85,000 - £95,000 per annum
technical authority across multiple systems. This is a hands-on technical leadership role. You will remain close to the code while guiding engineering standards, improving consistency and supporting delivery at scale. WHAT YOU WILL BE DOING • Acting as the technical lead for a distributed engineering team • Writing production code across both backend and frontend, depending on project phase • Reviewing code and improving quality, testing and consistency • Leading technical discussions and day-to-day decision making • Mentoring developers through code reviews and technical guidance • Supporting customer-facing technical conversations when required • Working closely with senior ...

Software Quality Assurance Manager

Hiring Organisation
Omega Resource Group
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
Title: Software Quality Assurance Manager Job Type: Hybrid Work Type: Fixed Term, 6 Months Hours: 37 hrs/wk Industry: Aerospace/Defence/Software Job Location: Cheltenham Salary: £55,000 to £65,000 per annum Profile – Software Quality Assurance Manager Our client is a leading … provider of software, equipment and service solutions to technically challenging sectors around the globe. Job Role – Software Quality Assurance Manager Reporting to the Chief Product Officer the Software Quality Assurance Manager shall lead and continuously improve quality practices across the software development lifecycle. This ...

Java Fullstack developer

Hiring Organisation
Hays Specialist Recruitment Limited
Location
Knutsford, Cheshire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£280 - £318 per day
Knowledge of web front-end development using HTML5, TypeScript and React Js 16+ or Angular 10+ Proficient in reading, writing and debugging multithreaded Java code Hands-on experience in enterprise design patterns and web architectures Experience of memory and performance profiling Pub/sub Middleware experience (e.g. Kafka … Docker Strong experience in AWS services such as Lamda, Step function and IAM Proficiency in unit testing (Junit 4/5), Karma or Jest, code quality metrics & BDD and TDD approaches. Strong knowledge of relational databases (ideally MS SQL server DB) Strong communication, problem-solving and critical ...

Senior Software Engineer

Hiring Organisation
WRK DIGITAL LTD
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
consultancy, to recruit a Senior Software Engineer who thrives on solving complex technical challenges. The Role You'll spend most of your time writing code, solving complex technical challenges, and working collaboratively with UX designers, engineers, and others across multiple projectswith some of your time focused on improving … digital products for clients Take ownership of complex technical challengesunpicking problems and proposing well-structured, pragmatic solutions Write clean, maintainable, and well-tested code in languages and frameworks such as Node.js, TypeScript, and React (they also use other open-source languages and frameworks) Contribute to estimates and technical ...

Principal SWE (Backend)

Hiring Organisation
Recenso Services
Location
Watford, England, United Kingdom
Watford. The Role: Software Engineers are responsible for engineering all of the systems, products and services. This means being responsible for the software design, code implementation, test coverage and operation of effective software and supporting toolsets within specific business and technology domains. The role holder spends their time Exploring … outcome value achieved and alignment to the agreed priorities. This involves translating requirements into quality (meet required metrics) technical solutions then creating code for products and services adhering to our engineering standards that’s maintainable, supportable and with minimal risk to operate and able to be deployed ...

Senior Software Engineer

Hiring Organisation
Cyberteam
Location
London Area, United Kingdom
DevOps, CI/CD & Quality Implement and maintain CI/CD pipelines to support efficient and reliable deployments Promote high standards of code quality, test coverage, and documentation Ensure systems are resilient, observable, and production-ready Collaboration & Delivery Work closely with product managers, frontend engineers … Actively participate in agile ceremonies, planning, and delivery activities Provide technical input to support roadmap planning and delivery timelines Mentorship & Engineering Excellence Participate in code reviews, providing constructive feedback and enforcing best practices Mentor and support junior and mid-level engineers, fostering a culture of learning and continuous improvement ...

Senior Back-end Software Engineer

Hiring Organisation
Heart Mind Talent
Location
London Area, United Kingdom
work end-to-end. Embracing complexity: Navigating the intricate logic of finance requires care, attention to detail, and a passion for problem-solving. Code quality: prioritise writing code that is robust, performant, and future-ready. AI integration: utilise advanced tools to enhance the product and streamline … work with Kotlin (current server-side language). Experience with relational databases. Working knowledge of cloud platforms, preferably Google Cloud Platform. Strong commitment to code quality, efficient architecture, and performance optimisation. Bonus Points Advanced knowledge of JVM-based languages, particularly Kotlin. Experience with Kubernetes and Terraform. Familiarity ...

Senior Engineer

Hiring Organisation
Qurated
Location
Northampton, England, United Kingdom
required solutions. Accountabilities: Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies … ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture ...

Software Engineer Back End Java, Spring, GCP

Hiring Organisation
PeopleWorks Consultancy Limited
Location
Basildon, Essex, South East, United Kingdom
Employment Type
Contract
Contract Rate
£500 per day Inside IR35
Spring, GCP > Architect scalable, resilient, and secure backend solutions and oversee the technical completion of critical development tasks, often in ambiguous situations. > Ensure backend code and architectural reviews are aligned with organisational goals, facilitating productive technical discussions, and making decisions to resolve complex backend engineering issues effectively. > Support … tools (e.g., Cloudbuild), including defining and optimising pipelines for backend deployments. # Proven proficiency with cloud platforms, particularly GCP, including experience with infrastructure as code and cloud-native services. # Demonstrated leadership and practical experience in architectural practices, including designing scalable, resilient, and secure backend solutions. # Customer-focused ...

Java Developer

Hiring Organisation
Anson Mccade
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
microservices Participate in Scrum ceremonies and contribute to backlog refinement, planning, and estimation Work closely with peers to maintain high-quality code and operational readiness Key Requirements: Proven experience in Java development (JDK 11+) and Spring Boot for enterprise applications Experience with enterprise middleware platforms such … architecture, integration patterns, and middleware platforms Agile delivery practices and test automation Modern development best practices, including CI/CD, TDD/BDD, and code quality tools Why Join?: Work on high-profile, enterprise-scale programmes delivering real-world impact Develop your career as a Java Developer ...

Databricks SME and AWS Data Engineer

Hiring Organisation
Experis
Location
Northampton, Northamptonshire, United Kingdom
Employment Type
Contract
Contract Rate
£460 - £480/day
adept at working with large-scale datasets , S3 , Python , and data cataloguing tools . Familiarity with data engineering best practices is essential. Performance and Code Quality - candidate should demonstrate a strong commitment to building high-performance, scalable, and resilient distributed systems , with an emphasis on clean, maintainable … testable code . CI/CD Proficiency - Hands-on experience with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions, GitLab CI, etc.) for automated build, test, and deployment processes. Secure Development Practices - Awareness of secure coding standards , data protection principles, and experience working in regulated environments (especially ...

Senior Java Software Engineer

Hiring Organisation
SmartChoice International Limited
Location
City of London, London, United Kingdom
practices. Ensure high levels of automated test coverage using JUnit, Mockito, and BDD frameworks such as Cucumber. Take ownership of CI/CD pipelines, code quality standards, and service observability. Mandatory experience includes: Strong experience building backend services using Java (17/21) and Spring/Core … designing deterministic tests. Proficiency in clean architecture principles, dependency injection, and modular service design. Familiarity with tooling such as Docker, Jenkins, Maven, and codequality tools (Checkstyle, Jacoco). **Please note that we can not offer sponsorship for these position ...

Lead Developer C# Angular Developer Solihull

Hiring Organisation
INFUSED SOLUTIONS LIMITED
Location
Solihull, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
team of developers while remaining deeply involved in hands-on development. You'll drive best practices, oversee delivery, and ensure high-quality code across the team. You'll be expected to: Lead and run engineering sprints (planning, stand-ups, retrospectives) Carry out code reviews and mentor … Proven ability to run development teams and Agile ceremonies Extensive hands-on experience with: C# (.NET - latest versions) Angular (latest versions) Strong background in code quality, reviews, and best practices Experience delivering complex systems in a production environment Excellent communication and leadership skills What's On Offer ...

DevOps Engineer

Hiring Organisation
Sanderson Recruitment
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Contract
Contract Rate
Up to £550 per day + Inside IR-35
build and operate reliable CI/CD platforms across a mix of container and VM environments. You'll focus on Jenkins-based CI, automation, code quality integration and enabling fast, stable delivery for engineering teams. Key technical skills: CI/CD engineering with Jenkins (pipelines, shared libraries … workflows, credentials management) Automation with Ansible and Infrastructure as Code using Terraform Docker or Podman, plus Kubernetes fundamentals and running CI workloads on cluster agents Git-based workflows, Jira/Confluence use, and integration with CI systems Strong Linux experience and scripting in Python, Bash or Groovy What ...

Technical Lead C++

Hiring Organisation
Microlise
Location
Altrincham, Cheshire, North West, United Kingdom
Employment Type
Permanent
Salary
£70,000
teams to refine architectures, drive technical decision-making, and unblock complex engineering challenges. Alongside hands-on technical oversight, you will champion engineering excellence across code quality, performance, security, and maintainability, while supporting and developing the next generation of engineers through structured coaching and collaboration. At Microlise … aligned with architectural standards and delivery priorities. Facilitate technical discussions that influence design direction and continuous improvement across multiple teams Weekly: Guide public code reviews, support engineering dojos, and refine system-level design decisions. Coach teams in adopting modern engineering practices, improving code quality, and enabling ...

Frontend Developer - Angular (web & mobile)

Hiring Organisation
Venator Recruitment
Location
London Area, United Kingdom
engineers and the business to improve user experiences Bring your experience and enthusiasm to our engineering culture Promote excellence with technical mentoring, feedback, and code reviews Participate in planning sessions, retrospectives, stand-ups and demos Join us in curating a codebase to be proud of, driving for quality … Rest Framework for our API and PostgreSQL for our database Metabase for analysis and self-serve data exploration GitHub, Codeship and Heroku for seamless code review, integration and deployment Claude Code for agentic coding Our tech culture We follow an agile development process with fortnightly sprints. We keep ...

Senior Android Engineer

Hiring Organisation
Haystack
Location
Manchester Area, United Kingdom
ambitious, fast-growing company building innovative, user-focused digital products used by thousands of people every day. With a focus on high-quality engineering, collaborative problem-solving, and continuous improvement, we’re now looking for Senior Android Engineers to join the team. The Role As a Senior Android … define, design, and ship high-quality solutions Ensure the performance, quality, and responsiveness of applications Maintain high standards of code quality through code reviews and mentoring Drive improvements in our Android architecture, tooling, and development processes Stay up to date with ...

Senior Software Engineer

Hiring Organisation
Bamboo Rose
Location
Greater Nottingham, United Kingdom
database schemas and queries Collaborate with product managers, designers, and other engineers to deliver high-impact features Write clean, well-tested, and well-documented code Review code and provide constructive feedback Participate in technical decision-making, system design, and architectural discussions Troubleshoot, debug, and improve existing systems … Hands-on experience building and maintaining GitHub Actions workflows for: CI pipelines (linting, testing, builds) CD pipelines (deployments, environment promotion) Automation (release management, versioning, code quality checks) Knowledge of frontend performance optimization and accessibility Exposure to microservices or event-driven architectures Experience with code generation approaches ...

Ruby on Rails Engineer

Hiring Organisation
Canada Life
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Design, build, test, deploy and support features on our Ruby on Rails, MySQL and JavaScript based mortgage platform. Participate fully in development activities — writing code, reviewing code and releasing changes into production within your product team. Work closely with your Product Owner, Engineering Manager and engineering colleagues … applications and APIs. Relational SQL databases (e.g. MySQL), including schema design, performance considerations and effective querying. Strong software engineering fundamentals including design, analysis, testing, code quality and secure coding. Experience designing, building, testing, deploying and supporting software using agile and DevOps practices. Familiarity with CI/ ...

Ruby on Rails Engineer

Hiring Organisation
Canada Life UK
Location
City of London, London, United Kingdom
Employment Type
Part Time
Design, build, test, deploy and support features on our Ruby on Rails, MySQL and JavaScript based mortgage platform. Participate fully in development activities - writing code, reviewing code and releasing changes into production within your product team. Work closely with your Product Owner, Engineering Manager and engineering colleagues … applications and APIs. Relational SQL databases (e.g. MySQL), including schema design, performance considerations and effective querying. Strong software engineering fundamentals including design, analysis, testing, code quality and secure coding. Experience designing, building, testing, deploying and supporting software using agile and DevOps practices. Familiarity with CI/ ...

Ruby on Rails Engineer

Hiring Organisation
Canada Life UK
Location
Bath, Somerset, UK
Design, build, test, deploy and support features on our Ruby on Rails, MySQL and JavaScript based mortgage platform. Participate fully in development activities - writing code, reviewing code and releasing changes into production within your product team. Work closely with your Product Owner, Engineering Manager and engineering colleagues … applications and APIs. Relational SQL databases (e.g. MySQL), including schema design, performance considerations and effective querying. Strong software engineering fundamentals including design, analysis, testing, code quality and secure coding. Experience designing, building, testing, deploying and supporting software using agile and DevOps practices. Familiarity with CI/ ...