1 to 25 of 279 Remote/Hybrid Code Quality Jobs in the UK excluding London

Advanced Engineer, Investment Technology

Location
Henley-on-Thames, England, United Kingdom
other subject matter experts. Their primary focus is on execution within defined parameters, applying modern engineering practices including CI/CD, automated testing, code quality, observability and data quality controls. They may also be accountable for regular reporting or process administration within the squad. Working … translating defined business requirements into practical, well-engineered technical solutions. Build production-ready solutions using modern engineering practices, including CI/CD, automated testing, code quality, observability and data quality controls. Support data quality, monitoring, reporting and process administration activities to help ensure ...

Senior Data Scientist

Location
Chester, England, United Kingdom
sure the work is grounded in real outcomes. We are looking for someone technically excellent and commercially aware, who writes high-quality code, makes sound modelling decisions, and helps raise the standard of how the team works. What You’ll Do Build & Deliver Impactful Solution Design, build … bring strong ideas to how those problems are approached. Collaborate & Lead Technically Act as a senior technical contributor, setting a high bar for code quality and modelling rigour to helpshape how the team approaches its work. Communicate your work clearly: write up model behaviour and results, present ...

Senior Java Developer

Hiring Organisation
Version 1
Location
Edinburgh, UK
Employment Type
Full-time
strong partnerships with global technology leaders including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We're an award-winning employer reflecting how our employees are at the very heart of what we do: UK & Ireland … schemas, write complex SQL queries, and optimize database performance. Batch Processing: Develop and manage batch processing systems to handle large volumes of data efficiently. Code Quality: Ensure code quality through code reviews, unit testing, and adherence to best practices. Collaboration: Work closely with ...

Senior Java Developer

Hiring Organisation
Version 1
Location
Manchester, UK
Employment Type
Full-time
strong partnerships with global technology leaders including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We're an award-winning employer reflecting how our employees are at the very heart of what we do: UK & Ireland … schemas, write complex SQL queries, and optimize database performance. Batch Processing: Develop and manage batch processing systems to handle large volumes of data efficiently. Code Quality: Ensure code quality through code reviews, unit testing, and adherence to best practices. Collaboration: Work closely with ...

Senior Java Developer

Hiring Organisation
Version 1
Location
Newcastle upon Tyne, UK
Employment Type
Full-time
strong partnerships with global technology leaders including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We're an award-winning employer reflecting how our employees are at the very heart of what we do: UK & Ireland … schemas, write complex SQL queries, and optimize database performance. Batch Processing: Develop and manage batch processing systems to handle large volumes of data efficiently. Code Quality: Ensure code quality through code reviews, unit testing, and adherence to best practices. Collaboration: Work closely with ...

Portfolio Software Full Stack Engineer (Contractor)

Location
Cambridge, England, United Kingdom
engineering practices, distributed systems and API design. While this is a full stack role, the primary emphasis is on backend development, system architecture and code quality . Experience with frontend technologies is beneficial but not essential. The successful candidate should also be comfortable working with AI-assisted … development tools , reviewing both human-written and AI-generated code, and contributing to technical discussions around architecture and system design. Responsibilities Backend Development Design, develop and maintain scalable backend services using Node.js, TypeScript and modern backend frameworks such as Express.js or similar. Design and implement RESTful APIs and service ...

Senior C#/.NET Software Developer

Location
Godalming, England, United Kingdom
frameworks (React, Blazer, Angular).You will collaborate with cross-functional teams to understand project requirements, propose solutions, and deliver high-quality code that meets our clients' needs. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and delivering … hallmark of Triad’s 35-year success story. Key Responsibilities Design, develop, and maintain C# applications, components, and systems. Write clean, efficient, and maintainable code following best practices and coding standards. Collaborate with cross-functional teams including designers, product managers, and other developers to understand project requirements and deliver ...

Software Development Team Lead

Hiring Organisation
Reed
Location
Exeter, Devon, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £65,000 per annum, Inc benefits
Software Development: Design, develop, and maintain software applications and components using industry best practices, coding standards, and design patterns. Write clean, efficient, and maintainable code that meets quality and performance standards. Technical Leadership: Provide technical leadership and guidance to junior developers, sharing best practices, mentoring, and reviewing … code to ensure adherence to quality standards and architectural guidelines. Requirements Analysis: Collaborate with business analysts, product managers, and stakeholders to understand business requirements, user needs, and technical constraints. Translate these requirements into technical specifications, design documents, and implementation plans. System Architecture and Design: Participate ...

Senior Mobile Software Engineer (Android) - Olo App

Location
Belfast City District, Northern Ireland, United Kingdom
system improvements. Take ownership of complex features and projects, working independently and collaborating with team members to drive development from concept to delivery. Lead code reviews, sets quality standards, and offers in-depth feedback to improve code quality across the team. Partner with Product … shared components and APIs. Contribute actively to the team's knowledge base, lead learning sessions, and promote a culture of continuous improvement. Use Claude Code as part of your daily workflow, and grow your skills through hands-on AI training designed to help you become highly effective with modern ...

Senior Full-Stack Developer (Bath Area)

Location
Bath, England, United Kingdom
maintaining complex data engineering pipelines, backend services, and APIs to ensure scalability, reliability, and high performance Support the thorough review of Python and SQL code via Git, promoting code quality, security, and adherence to engineering standards Support cloud-based deployments and infrastructure (e.g. Azure, GCP), leveraging … APIs including HTML Canvas, Drag and Drop, SSE, WebSockets, etc. Effective communication skills through written reports and presentations. Ability to version control code using tools such as Git, GitHub and Azure DevOps in a collaborative development environment Ability to manage complex branching and merging scenarios using Git in rapid ...

Staff Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
technical discussions; participate in technical designs and present technical ideas; seek and provide feedback on design and development. Drive design reviews, define interfaces between code modules, and apply existing technology to designs. Maintain code quality through best practices, unit testing and code quality … impact assessment. Articulate the need for scalability and understand the importance of improving quality through testing. Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project. Be an expert in assessing application performance and optimising/ ...

Associate Software Engineer

Location
Cambridge, England, United Kingdom
Cars search vertical that reach millions of travelers daily, working alongside senior engineers who will support your growth Implement clean, maintainable React and TypeScript code that meets the team's quality standards Collaborate with product managers, designers, and backend engineers to translate clearly defined requirements into polished … user-facing experiences across web and mobile Participate in code reviews — both receiving and providing constructive feedback Write unit, integration, and end-to-end tests to ensure reliability and prevent regressions Leverage AI coding tools (such as Claude Code) to improve your development velocity and code quality ...

Senior .Net Developer

Hiring Organisation
Randstad Digital
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £440 per day
technology clients based in Gloucestershire. In this role, you will serve as the technical authority for the engineering team-guiding system architecture, ensuring high code quality, and driving the deployment of scalable, secure enterprise .NET applications. You will collaborate closely with cross-functional teams including Product Owners … while mentoring software engineers. Key Responsibilities Technical Leadership & Solution Design: Guide architectural decisions and design scalable, secure, and efficient .NET Core Web API applications. Code Quality & Mentorship: Perform thorough code reviews, enforce best practices, and coach team members to support technical growth. DevOps & Deployment: Oversee ...

Lead Test Engineer

Hiring Organisation
Appcast
Location
Salford, Greater Manchester, UK
approach to running distributed, parallel tests. Using container & cloud technology to orchestrate faster, scalable tests while optimising costs.Working with teams to promote use of code scan, code quality, accessibility testing and observability tools.Participating in the QAT Test Engineering community as well as QAT recruitment to help … Bash or PowerShell (Lead essential criteria). Using and implementing tools like Selenium, RestAssured, Serenity BDD (or similar), build tools like Maven or Gradle, code management tools like git. Using and implementing unit test frameworks like JUnit, assertion libraries, data serialisation tools, security best practices like OWASP ...

Lead Engineer - Back End

Location
Wolverhampton, England, United Kingdom
looking for a Lead Engineer - Backend to provide hands‐on technical leadership across multiple Savings squads. You’ll ensure consistency in architecture, code quality and security across our full‐stack platforms, including backend services and Salesforce components. The role reports into the Principal Engineer and will partner … optimisation of scalable, resilient and high‐performing applications, ensuring solutions meet business, customer and regulatory requirements Establish and promote engineering best practices, including code quality, Test‐Driven Development (TDD), automated testing, integration testing, CI/CD and secure software development throughout the delivery lifecycle Collaborate closely with ...

Lead Engineer - Back End

Location
West Midlands, England, United Kingdom
environment. We're looking for a Lead Engineer to provide hands-on technical leadership across multiple Savings squads. You'll ensure consistency in architecture, code quality and security across our full-stack platforms, including backend services and Salesforce components. The role reports into the Principal Engineer … optimisation of scalable, resilient and high‐performing applications, ensuring solutions meet business, customer and regulatory requirements Establish and promote engineering best practices, including code quality, Test‐Driven Development (TDD), automated testing, integration testing, CI/CD and secure software development throughout the delivery lifecycle Collaborate closely with ...

Lead Engineer - Backend

Location
Wolverhampton, England, United Kingdom
looking for a Lead Engineer - Backend to provide hands-on technical leadership across multiple Savings squads. You'll ensure consistency in architecture, code quality and security across our full-stack platforms, including backend services and Salesforce components. The role reports into the Principal Engineer and will partner … optimisation of scalable, resilient and high-performing applications, ensuring solutions meet business, customer and regulatory requirements Establish and promote engineering best practices, including code quality, Test-Driven Development (TDD), automated testing, integration testing, CI/CD and secure software development throughout the delivery lifecycle Collaborate closely with ...

Technical Lead

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality, CI/CD, security etc). Working within a project management/agile delivery methodology Experience in technical ownership … applications with this in mind Strong experience with Test-Driven Development (TDD) approach, writing unit and integration tests to ensure high-quality code, and maintaining a robust testing suite for continuous integration and delivery. Experience developing REST-based APIs Strong experience with DevOps and CI/ ...

Associate Technical Director

Location
Guildford, England, United Kingdom
bridging the gap between creative vision and technical execution. We're looking for someone who's just as comfortable being hands‐on in the code as they are leading people: a strong mentor who can develop talent and provide clear direction. If you can combine technical expertise, a passion … implement a clear technical vision for the game Offer pragmatic technical expertise where needed, while empowering your team to find their own solutions Conduct code reviews and debugging, giving constructive feedback to maintain code quality and efficiency Mentor and manage the team, ensuring code quality ...

VP Lead Engineer

Hiring Organisation
INTEC SELECT LIMITED
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£120,000 - £130,000 per annum
systems Partner directly with traders and stakeholders to translate requirements into impactful solutions Drive best practices across distributed systems, testing, CI/CD, and code quality Influence and contribute to the modernisation strategy of the fixed income tech stack Act as a technical leader, raising … driven APIs Hands-on experience with containerisation and orchestration (Kubernetes) A track record of driving engineering excellence through best practices, CI/CD, and code quality Desirable Experience within financial markets/front office trading environments (Rates, Credit, Fixed Income) Exposure to low-latency systems What ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
planning, implementation, refactoring, debugging, test generation, and documentation, always validating output for correctness, security, performance, and maintainability. Apply AI effectively in troubleshooting and code review; know when AI accelerates work and when deeper manual analysis is required. Share effective AI-assisted workflows with teammates and help raise team standards … features using object-oriented C++ : clear abstractions, encapsulation, inheritance, and sound use of design patterns. Write, test, review, and maintain high-quality code across the full software development lifecycle. Take ownership of features or components from design and implementation through deployment and support. Troubleshoot, debug, and resolve ...

Principal Engineer

Hiring Organisation
Addition
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
inner development loop. • Integrating applications with CI/CD pipelines. • Implementing automated smoke testing across non-production environments. • Reviewing automated dependency and code-analysis reports to identify risks and improvement opportunities. • Developing reference implementations and reusable migration approaches. • Providing technical direction across complex engineering initiatives. • Mentoring senior engineers … supporting technical development across teams. • Collaborating with stakeholders and engineering teams across multiple locations. • Promoting high standards of code quality, automation and engineering best practice. About You You’ll be an accomplished software engineer with extensive Java expertise and a proven ability to lead complex transformation ...

Senior Modelling Software Engineer - Chronos

Location
Oxford, England, United Kingdom
battery storage modelling product. You’ll work within a small team (4-6 people) in a collaborative engineering environment, leading feature development and improving code quality, maintainability, and developer experience in the model stack used across our business. You’ll thrive here if you enjoy architecting … maintain Python modules/packages in the modelling codebase. Innovate in wider software architecture and data orchestration to improve scalability and developer experience. Improve code quality and developer experience by refactoring for clarity, strengthening interfaces and simplifying implementations. Champion automated testing and TDD; driving the adoption ...

Senior Software Engineer

Location
Southampton, England, United Kingdom
cloud infrastructure provisioning, configuration management, and operational processes. You will build programmatic infrastructure solutions using Python , Jinja2 , and Terraform , generating and managing Infrastructure as Code (IaC) at scale. You will also leverage Puppet for configuration management and develop PowerShell-based automation to support and optimize Windows environments. This … safety of infrastructure delivery by integrating automation frameworks with CI/CD pipelines, enabling automated validation, testing, and deployment of infrastructure changes. Improve software quality and reduce deployment risk by implementing comprehensive testing strategies for infrastructure code, including unit testing, linting, and integration testing. Partner closely with ...

Cyber Software Engineer

Location
Cheltenham, England, United Kingdom
solutions, working across the full development lifecycle. You will contribute to architecture, support improvements to existing systems, and play a key role in ensuring code quality through best practice engineering approaches. There is also the opportunity to mentor others and influence technical direction. Senior C/C++ … delivering complex software systems Familiarity with at least one platform such as Windows, Linux, macOS, iOS or Android Strong understanding of debugging, testing, and code quality practices Experience contributing across the full software development lifecycle Key Skills C, C++, Software Engineering, Linux, Windows, Debugging, Embedded Systems, Cross ...