276 to 300 of 1,015 Code Quality Jobs in the UK

Contract Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
Salary
£95,000
side with clients to solve complex challenges, build high-performing teams, and create lasting capability. About you: You care deeply about producing high-quality work that delivers real value You're comfortable navigating ambiguity and solving complex problems collaboratively You bring strong expertise in your craft, alongside … grow engineers, fostering a culture of technical excellence, code quality, and professional development within the broader software team Ensure software quality through code review, unit and integration testing, and strict adherence to the software development lifecycle under IEC 62304 Collaborate with electronics and FPGA ...

Senior Frontend Engineer (React)

Location
Burgess Hill, England, United Kingdom
satisfy complex business and compliance requirements. Champion quality by writing and maintaining automated tests using React Testing Library or equivalent frameworks, conducting code reviews, and driving adherence to engineering best practices and performance standards across the team. Integrate and connect frontend applications with RESTful APIs … schema based forms). Strong experience writing and maintaining automated tests using React Testing Library or comparable testing frameworks, with a consistent focus on code quality and performance. Strong experience integrating frontend applications with RESTful APIs , with solid familiarity with JSON and web service technologies. Good experience ...

Senior Java Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
issues related to sequencing, recovery, message failures, and large-volume processing. Support releases, deployments, and production stability activities. Adhere to CI/CD pipelines, code quality standards, and operational readiness requirements. Apply performance, security, and resilience best practices, particularly around large-scale message handling. Collaboration Work closely … Copilot, Cursor, or Claude to accelerate development, generate boilerplate, and review code. Ability to apply AI tooling critically - validating, refactoring, and integrating AI-generated code rather than accepting output uncritically. Awareness of prompt engineering techniques relevant to software development workflows (code generation, test writing, documentation, debugging). Experience ...

Software Engineer II - Full Stack (Java/ React) - Associate

Location
Greater London, England, United Kingdom
Responsibilities Identify problems, propose solutions, and execute software design, development, operations, and technical troubleshooting. Develop secure, high quality full stack production code, and review and debug code. Support the products you build through the full lifecycle, including production support and incident management. Analyze data to uncover hidden … technologies. Promote a team culture of diversity, opportunity, inclusion, and respect. Leverage enterprise‐authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity, while validating outputs through peer review, automated testing, and secure coding standards. Apply knowledge of tools within ...

Lead AI Software Engineer - TRP Labs London

Location
Greater London, England, United Kingdom
components across areas such as agent orchestration, tool use, retrieval‐based systems, evaluation frameworks, observability, and guardrails. Champion engineering excellence through strong software design, code quality, automated testing, continuous integration, and continuous delivery practices. Ensure AI systems are built with measurable quality, production readiness, operational … engineering concepts clearly to engineering, product, business, and client audiences. Demonstrated commitment to engineering excellence through setting and upholding standards for automated testing, code reviews, observability, and continuous delivery. Results‐oriented leader with a passion for mentoring others, fostering innovation, and operating effectively in a rapidly evolving technology landscape. ...

java developer for high-load microservices

Location
Greater London, England, United Kingdom
Architect and implement solutions on AWS, Azure, or GCP Mentor junior engineers and promote best practices in coding, testing, and system design Participate in code reviews to ensure code quality, maintainability, and adherence to established standards Troubleshoot and resolve complex production issues across system components Support ...

Consultant - Junior Java Engineer - DE - TC - UKI - Belfast

Hiring Organisation
EY (Ernst & Young)
Location
Belfast, UK
Employment Type
Full-time
service offering. Your key responsibilitiesCoding new backend developments and/or enhancements. Quality assures program specifications and code. Adhere to code quality and unit testing standards. Work closely with the product team to understand complex business requirements. Identify and implement integration tests, automating tests where … appropriate. Investigate and manage complex Live Incidents. Coordinate or escalate defects/problems. Present delivered features to the client. Peer reviewing code changes completed by developers. Support non‐functional tasks such as technical‐debt reduction and creation of clear API documentation. Skills and attributes for success A Bachelor ...

Senior Manager - Principal Data Engineer

Location
Greater London, England, United Kingdom
alerting for data pipelines and platforms, ensuring operational readiness and rapid incident response Promote AI-augmented data engineering practices, leveraging GitHub Copilot, Claude Code, and other approved AI coding assistants to enhance productivity while maintaining code quality and standards Technical Leadership & Team Development Provide technical direction … TypeScript, or other languages Experience architecting data solutions for scalability, performance optimization, security hardening, and operational excellence in production environments Knowledge of Infrastructure as Code (IaC) frameworks including Terraform or Azure Bicep for data platform provisioning and management Background in professional services, consulting, or client‐facing technical delivery environments ...

Full Stack Developer

Hiring Organisation
Digital Skills Ltd
Location
Manchester, Lancashire, United Kingdom
Employment Type
Contract
Contract Rate
GBP Hourly
Product, UX and Engineering teams to translate requirements into high-quality solutions. Leveraging AI-assisted development tools to accelerate delivery while maintaining code quality and reliability. Contributing to API development, integrations and scalable platform services. Supporting performance, monitoring, testing and continuous improvement initiatives. Participating ...

Senior Fullstack Developer — Java or Kotlin, React and TypeScript

Location
Manchester, England, United Kingdom
used.* Contribute to event-driven workflows and asynchronous processing using suitable messaging or streaming technologies.* Participate in technical discovery, spikes, architecture discussions and peer code reviews.* Improve build, test and deployment pipelines to support safe and efficient delivery.* Embed structured logging, metrics and distributed tracing to make services easier … implications of engineering decisions, particularly in complex or regulated environments.* Identify and address technical debt, performance issues and reliability risks.* Share knowledge, support collective code ownership and contribute to a collaborative, low-ego team culture.**What we are looking for****Essential experience*** Strong commercial experience developing server-side applications ...

Senior Fullstack Developer — Java or Kotlin, React and TypeScript

Location
Greater London, England, United Kingdom
used.* Contribute to event-driven workflows and asynchronous processing using suitable messaging or streaming technologies.* Participate in technical discovery, spikes, architecture discussions and peer code reviews.* Improve build, test and deployment pipelines to support safe and efficient delivery.* Embed structured logging, metrics and distributed tracing to make services easier … implications of engineering decisions, particularly in complex or regulated environments.* Identify and address technical debt, performance issues and reliability risks.* Share knowledge, support collective code ownership and contribute to a collaborative, low-ego team culture.**What we are looking for****Essential experience*** Strong commercial experience developing server-side applications ...

Senior Fullstack Developer — Java or Kotlin, React and TypeScript

Location
Greater London, England, United Kingdom
used. Contribute to event-driven workflows and asynchronous processing using suitable messaging or streaming technologies. Participate in technical discovery, spikes, architecture discussions and peer code reviews. Improve build, test and deployment pipelines to support safe and efficient delivery. Embed structured logging, metrics and distributed tracing to make services easier … implications of engineering decisions, particularly in complex or regulated environments. Identify and address technical debt, performance issues and reliability risks. Share knowledge, support collective code ownership and contribute to a collaborative, low-ego team culture. What we are looking for Essential experience Strong commercial experience developing server-side applications ...

Senior Lead Software Engineer- Squad Lead- JPM Personal Investing

Location
Greater London, England, United Kingdom
Tribe within Chase UK. Line‐manage an engineering squad; set clear goals, support development and build up the team’s delivery capability. Conduct thorough code reviews to ensure high‐quality, maintainable, and efficient code, while providing constructive feedback to team members. Engage in hands‐on coding … contribute to the development of key features and solutions, demonstrating best practices and technical expertise. Lead by example, setting high standards for code quality, work ethic, and collaboration within the squad. Mentor and guide engineers in the squad, fostering a culture of continuous learning and improvement. Collaborate ...

Sr. Software Engineer (Salesforce)

Hiring Organisation
Dialpad
Location
London, UK
Employment Type
Full-time
integrations. Write architectural design & specification documents. Develop well-tested features with appropriate test hooks, resulting in low defect reports. Write clean, modular, and maintainable code using best practices, along with unit tests. Participate in code reviews to ensure code quality, maintainability, and scalability. Assist with ...

Developer

Hiring Organisation
Richemont
Location
East Malling, Kent, UK
Employment Type
Full-time
develop scalable, high-quality web applications Contribute to both front-end and back-end development Write clean, maintainable, and well-structured code following best practices Test Automation (Playwright Focus):Design, implement, and maintain end-to-end tests using Playwright Work alongside feature development to ensure testability … built in from the start Increase and maintain meaningful code coverage across applications Identify areas of risk and improve test reliability and coverage gaps Code Quality & Best Practice: Promote and apply TDD and automated testing principles Ensure code is reliable, testable, and aligned with SOLID ...

Lead Software Engineer - Low Latency Java

Location
Bournemouth, England, United Kingdom
contributions across the entire project including the delivery of production code. Day to day you will write your own performant, secure and thread-safe code and help your team grow their technical capabilities, through paired programming and code reviews. You will collaborate with colleagues from Product, Architecture, Infrastructure … passionate and well-rounded technologist, eager to continuously learn and enhance your skills. Job responsibilities Design and develop robust, high-performance, latency-sensitive code, incorporate security requirements and reviewing code written by team members using software engineering best practices. Work closely with Product Owners, Solutions Analysts, Technical Architects ...

Senior Azure DevOps Engineer

Location
Milton Keynes, England, United Kingdom
covering (but not limited to): Automation of infrastructure and software rollout using Azure DevOps pipelines, including quality gates such as approvals and code quality scanning and reusable templates to enable consistent scalable delivery. Design and maintain Infrastructure as Code using Terraform, including modular architectures … strategies, approvals, and artifact management as well as testing integration. Strong experience with Git‐based workflows (branching strategies, repo management including pull requests and code reviews). Hands on experience and scripting skills in: HELM and Flux. Powershell and Azure CLI. Terraform. Experience in producing and maintaining technical documentation ...

Lead Software Engineer - GLCM Postings

Hiring Organisation
Hackajob Ltd
Location
Bournemouth, Dorset, South West, United Kingdom
Employment Type
Permanent
stakeholder satisfaction while identifying and mitigating technical risks Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis … reusable components Experience leading Agile, self-managing teams Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible ...

devops engineer in cloud infrastructure

Location
Greater London, England, United Kingdom
operational excellence by designing and developing scalable Python automation frameworks for consistent deployments across cloud and on-premises environments; Build and enhance Terraform code-generation platforms using Python and Jinja2 to produce validated, environment-specific infrastructure code from reusable templates; Develop and maintain Puppet modules, manifests, and Hiera … common operational tasks; Integrate automation frameworks with CI/CD pipelines for automated infrastructure validation, testing, and deployment; Implement testing strategies for infrastructure code, including unit, linting, and integration testing; Partner with cloud, platform, and application teams to identify manual processes, eliminate operational toil, and drive automation-first solutions ...

Managing Engineer - Infrastructure as Code (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
Your role in the team Core Engineering & Platforms (CEP) group is seeking a highly skilled and hands-on Software Engineering Manager for Infrastructure as Code (IaC) to lead the development, adoption, and operationalization of enterprise-scale infrastructure automation capabilities. This role is responsible for leading a high-performing engineering … enable infrastructure to be provisioned, managed, and operated through code. The ideal candidate has successfully led large-scale engineering organizations, launched enterprise Infrastructure as Code initiatives, and delivered measurable business outcomes through automation, platform engineering, and AI transformation. This leader will establish engineering excellence standards, create reusable infrastructure platforms ...

Context Plane Python Engineer

Location
Glasgow, Scotland, United Kingdom
data sources and services across the firm, including enterprise AI and large language model gateways Own quality across your components: automated testing, code reviews, observability, and resilient, secure service design Partner with Corporate Technology AI, product, and data science colleagues to translate concrete use cases into working … raise the engineering bar across the team Drives team adoption of enterprise-authorized AI‐assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI‐assisted code review/refactoring, test strategy acceleration, incident/root‐cause analysis support ...

Software Engineering Lead / Applied AI Engineering

Location
Greater London, England, United Kingdom
tools, and platform components. Drive architecture for model deployment pipelines, inference APIs, and data and feature systems. Ensure high-quality delivery across code quality, testing, documentation, and observability. Partner with Product, Architecture, and ML Research teams to prioritise and scope work. Foster a culture ...

Software Team Lead

Hiring Organisation
ACS Recruitment Solutions Ltd
Location
Bristol, Avon, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £65,000 per annum
team's codebase and setting a strong example of engineering best practice. Make effective use of modern AI-enabled development tools, such as Claude Code and similar technologies, to enhance productivity, code quality and technical learning. Help the team adopt AI development tools in a practical … products they develop. You should be curious about emerging technologies, including AI-assisted development, while maintaining a strong focus on software quality, security and responsible engineering. Key Skills & Experience: Strong commercial experience developing software using C# and .NET , ideally including .NET 8. Previous experience leading, mentoring or managing ...

Senior Software Full Stack Developer - FTC [UK]

Hiring Organisation
Spyrosoft Ltd
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£70,000
week in the office Role Overview As a Senior Developer , youll play a key role in designing and developing high quality software solutions that directly support product and business objectives. Youll work closely with Principal Engineers and Architects to define and champion engineering best practices, using your expertise … scalable, maintainable and production-ready. Youll champion Test-Driven Development (TDD), Behaviour-Driven Development (BDD) and automated testing practices to maintain high standards of code quality and coverage. Through code reviews, pair programming and collaborative engineering practices, youll help establish a culture of continuous improvement ...

Software Engineering Manager

Hiring Organisation
Adria Solutions
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
lead and develop high-performing Agile engineering teams. This is a fantastic opportunity for a hands-on leader who still enjoys working with code, while also taking ownership of team delivery, technical direction, and engineering excellence within a modern cloud-native environment. Youll play a key role in shaping … testing, and DevOps culture. Support hiring, onboarding and professional development of engineers. Work closely with Product Managers to define and deliver roadmaps. Ensure code quality, scalability, security and performance standards are met. Drive continuous improvement and engineering excellence across teams. Champion the use of modern tools, including ...