101 to 125 of 446 Code Quality Jobs in the UK

Lead Software Engineer

Hiring Organisation
Prolo
Location
London Area, United Kingdom
infrastructure and deployment. You'll collaborate closely with the engineering team to architect, build, and scale our micro-services based platform while maintaining high code quality and operational excellence, utilising AI to maximise software development productivity. About Prolo Prolo is building an AI-powered procurement platform … search, conversational agents, unstructured data analysis and extraction Infrastructure : AWS (Lambda, ECS/EKS, API Gateway, S3) DevOps : Terraform, GitHub Actions, Helm, Infrastructure-as-Code Data Science : Graph analytics, data pipelines, ETL workflows, Jupyter notebooks Required Qualifications Software Development 7+ years of professional software engineering experience Strong proficiency ...

Lead Software Engineer

Hiring Organisation
Searchability®
Location
City of London, London, United Kingdom
complex software projects. You'll work closely with clients, product teams and stakeholders to shape solutions, define priorities and deliver scalable, high-quality products. The role requires a balance of technical depth, leadership capability and commercial awareness, with significant influence over architecture, engineering practices and team growth. … development lifecycle from design through deployment and support. Ensure delivery timelines, quality standards and business objectives are achieved. Drive engineering best practices, code quality and maintainability. Conduct technical reviews and support architectural decision-making. Client & Stakeholder Engagement Act as a trusted advisor to clients ...

OS Software Developer

Hiring Organisation
Guidant Global
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £600 per day
collaborative engineering environments, enjoys solving complex problems, and is passionate about building scalable, secure, and high-performance applications. Key Responsibilities Develop high-quality software for client projects, working individually or as part of a development team Collaborate with technical leads and product owners to interpret and deliver against … Share expertise with colleagues, supporting a culture of continuous learning Work alongside or directly within client teams when required Drive improvements in development approaches, code quality, and delivery standards Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or equivalent experience Proven experience contributing ...

Technical Lead - Product

Hiring Organisation
Eden James Consulting Limited
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
leadership role blending strategic technical direction with active development, working closely with product and business teams to make architectural decisions and deliver high-quality, production-ready software that meets real-world needs. Key Responsibilities Leading the technical design, architecture, and implementation of a complex, user-facing software product … Making key architectural decisions to ensure scalability, performance, and maintainability, while continuously improving development processes and infrastructure. Establishing and upholding engineering best practices across code quality, testing, documentation, and security, including conducting code reviews and mentoring developers. Collaborating with UX/UI designers to ensure technical ...

Technical Lead

Hiring Organisation
Reed
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
data platforms aligned to strategic architecture principles. Drive engineering best practices across CI/CD, DevOps, automated testing (TDD/BDD), release management, and code quality and governance. Promote and embed Agentic SDLC practices including AI-assisted development, automation, code generation, and test acceleration. Ensure ...

Full-Stack Developer - AI-Assisted Development

Hiring Organisation
Spectrum It Recruitment Limited
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
Copilot or similar. You do not need to have used these commercially, but you should be interested in how AI can improve development speed, code quality, testing, problem solving and delivery. You will be involved in: Creating clean, tested and maintainable TypeScript code across front … Clear communication and the ability to work well in a collaborative development team Useful experience AI-assisted development tools such as Claude, Cursor, Claude Code, GitHub Copilot or similar Personal or commercial experience experimenting with LLMs, coding agents or agentic development workflows GCP, AWS or Azure Terraform or similar ...

Head of Data

Hiring Organisation
PrismFP
Location
London, England, United Kingdom
will own our data strategy and roadmap while staying close enough to implementation to unblock your team, make architecture decisions with conviction, and ship code yourself when it matters. Team You will manage a team of 3 data professionals today, with a hire planned this year. Reporting line This … with quantitative researchers, software engineers, product owners, and the business to deliver end-to-end data capabilities. Improve data engineering standards and practices (testing, code quality, documentation, and operational excellence) to help the team scale sustainably. What success looks like (first 6 months) Clear quality ...

Full Stack Engineer

Hiring Organisation
Corecom Consulting
Location
Tyne And Wear, England, United Kingdom
Azure, .NET APIs, TypeScript/JavaScript front end, SQL databases) Contributing to architectural and technical decisions within your domain Writing clean, well-tested, maintainable code Participating in and improving engineering practices, including code reviews, testing strategies and CI/CD Experimenting with AI tooling and helping shape … APIs, system design, SQL databases and cloud platforms. Just as important is how you work. We're looking for people who: Care deeply about code quality, accessibility, responsiveness and thoughtful design Are curious and open about AI tooling, with GitHub Copilot, Claude Code and agentic ways ...

Senior Kotlin Engineer (Event Streaming/Sourcing) – London

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
pair programming, mob programming, and test‐first development practices Build and maintain CI/CD pipelines and deploy services to cloud environments Continuously refactor code and uphold high standards of code quality and reliability Participate in architectural and technical design discussions Collaborate closely with front‐office … with event‐driven systems (event streaming and/or event sourcing) Experience with CI/CD tools and practices Strong background in refactoring legacy code and maintaining clean, maintainable systems Experience working in Agile/XP environments, ideally including mob programming Excellent communication skills with the ability to engage ...

AI Software Engineer

Hiring Organisation
X-On Health
Location
Woodbridge, Suffolk, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£35,000
Development of tooling to assist our Test Team in conducting evals against our many provider models to ensure we are continually optimising for quality and cost Our core tech stack: GitLab MySQL RabbitMQ Redis PHP + Laravel React Electron Puppet (build and deploy) OpenSIPS FreeSWITCH Essential experience: Programming … applies learnings from past experience Collaborating with team members and is flexible and open to change Write unit tests and integration tests to ensure code quality Participate in code reviews and ensure adherence to coding standards Benefits: 25 Days Holiday Birthday Day Off Buy Holiday Scheme ...

Senior Kotlin Engineer (Event Streaming/Sourcing) - London

Hiring Organisation
Salt
Location
Northampton, Northamptonshire, UK
utilising: Pair programming Mob programming Test-first development practices Build and maintain CI/CD pipelines and deploy services to cloud environments Continuously refactor code and uphold high standards of code quality and reliability Participate in architectural and technical design discussions Collaborate closely with front office … with event-driven systems (event streaming and/or event sourcing) Experience with CI/CD tools and practices Strong background in refactoring legacy code and maintaining clean, maintainable systems Experience working in Agile/XP environments, ideally including mob programming Excellent communication skills xkybehq with the ability ...

Senior Software Engineer

Hiring Organisation
Elsevier
Location
Greater London, United Kingdom
Employment Type
Full Time
infrastructure that supports critical services in production? Do you enjoy collaborating across teams, improving engineering practices, and helping others grow while delivering high-quality solutions? About our Team Working within Information Security & Data Protection division, the content protection platform team builds scalable technology solutions that detect and prevent … repeatable, and reliable - Work effectively as part of a cross functional Agile team and support the products and services the team owns - Help maintain code quality and engineering standards across the team through collaboration and support - Mentor and guide team members, contribute to process improvements, and advocate ...

Software Engineer

Hiring Organisation
Richmond Square Consulting Limited
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
both live delivery and next-generation product development Solving complex engineering challenges in secure and high-performance environments Writing clean, maintainable, well-structured code Participating in technical discussions, code reviews, and architecture conversations Collaborating with software engineers, architects, cloud engineers, DevSecOps, and security specialists Supporting engineering quality … more modern programming languages such as C++, Rust, C#, Java, TypeScript, Kotlin/Android, or similar Strong software engineering fundamentals including code quality, maintainability, and problem solving Experience building production software in commercial environments Ability to learn new technologies quickly and work across different parts ...

SalesForce DevOps Automation Engineer

Hiring Organisation
Experis
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£300 - £450/day
deployment processes. Leverage Salesforce CLI (SFDX) to orchestrate metadata deployments, data seeding, environment setup, and validation processes across multiple orgs. Implement automated workflows for code integration, testing, validation, packaging, and deployment using Azure DevOps tools such as pipelines, repositories, and release gates. Develop reusable pipeline templates and scripts … standardize DevOps practices across teams and projects. Ensure seamless integration between Salesforce environments (Sandboxes, Scratch Orgs, Production) and Azure DevOps. Automate validation checks, code quality enforcement, and security scanning throughout the deployment lifecycle. Monitor pipeline performance and troubleshoot failures, optimizing execution times and reliability. Collaborate closely with ...

Full Stack Software Engineer JBLE1 NI

Hiring Organisation
Ocho
Location
Northern Ireland, UK
Doing Collaborate with product, design and engineering peers to deliver user-focused features from definition through to deployment Build well-tested, maintainable code across the full stack: UI, APIs, services and data layers Break down complex requests into manageable sub-tasks and communicate progress via clear status updates Identify … escalate blocking issues before they become problems Review pull requests and contribute to a high standard of code quality across the team Mentor new hires and contribute to candidate interviews and technical evaluations Weigh technical decisions against real business needs and help model good engineering practice ...

Senior ML Ops Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Establish governance controls for model lineage, approval workflows, reproducibility and audit trails. Define and enforce standards for model packaging, environment management, dependency management and code quality for ML workloads. Introduce CI/CD patterns specific to ML including automated testing (unit, integration, model validation), promotion gates … observability for ML systems, including operational metrics, data quality checks, drift detection and model performance tracking. CI/CD and Infrastructure as Code : Experience with ML‐specific CI/CD patterns, Terraform, containerisation (Docker), and testing automation for ML pipelines. Practical experience building MLOps from an early ...

Senior Software Engineer (Python / Cloud Automation)

Hiring Organisation
Spectrum It Recruitment Limited
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Software Engineer (Python | Cloud Automation) London | Hybrid (2 days onsite near Liverpool Street) Are you a software engineer who loves solving infrastructure challenges through code? We're recruiting for a Senior Software Engineer to join a major long-term government technology programme, helping build secure, large-scale customer contact … infrastructure roles, this is a genuinely software engineering-focused position. You'll spend your time building automation frameworks, developing internal tooling, creating Infrastructure as Code solutions, and eliminating manual processes through clean, scalable, production-quality code. What You'll Be Doing Building automation frameworks and tooling using ...

Android Developer

Hiring Organisation
CGI
Location
Glasgow City, United Kingdom
Employment Type
Full Time
attend meetings in Glasgow on a monthly basis. Your future duties and responsibilities In this role, you will design, build, and maintain high-quality Android applications that deliver reliable and intuitive user experiences. You'll work closely with cross-functional teams to develop scalable mobile solutions, contributing throughout … responsive, user-focused mobile interfaces with UI/UX teams •Integrate & Optimise RESTful APIs and third-party services •Write & Maintain clean, scalable, and maintainable code following best practices •Review & Improve code quality through peer reviews and Agile collaboration •Troubleshoot & Resolve application issues, defects, and performance bottlenecks ...

Senior ML Ops Engineer

Hiring Organisation
Global
Location
Greater London, United Kingdom
Employment Type
Full Time
Establish governance controls for model lineage, approval workflows, reproducibility and audit trails. Define and enforce standards for model packaging, environment management, dependency management and code quality for ML workloads. Introduce CI/CD patterns specific to ML including automated testing (unit, integration, model validation), promotion gates … observability for ML systems, including operational metrics, data quality checks, drift detection and model performance tracking. CI/CD and Infrastructure as Code : Experience with ML-specific CI/CD patterns, Terraform, containerisation (Docker), and testing automation for ML pipelines. Practical experience building MLOps from an early ...

Cloud Engineer

Hiring Organisation
Anson McCade
Location
City of London, London, United Kingdom
JavaScript or .NET. Using CI/CD tools (Jenkins, Bitbucket, Bamboo, TeamCity) to ship high‐quality software faster. Applying automated testing and codequality tools to ensure reliable, maintainable delivery. Working in an agile team that values creativity, collaboration and continuous improvement. Bringing fresh ideas ...

Consulting/Principal Software Engineer

Hiring Organisation
Elsevier
Location
Greater London, United Kingdom
Employment Type
Full Time
functional requirements, even where implementation is led by other specialists in the squad. Define and uphold the Definition of Ready/Done, including code quality, automated test coverage, security checks, and observability. Establish/maintain CI/CD pipelines, quality gates, and sensible branching/… tests, data management, environments, and non-functional testing. Partner with TIO on SLOs, alerting, runbooks, incident response, and post-incident learning. Mentor through pairing, code/test reviews, and architecture discussions (no performance management duties). Document designs and decisions (e.g., ADRs), and keep technical docs and runbooks current. ...

Senior Python Engineer (Django / DevOps / IaC)

Hiring Organisation
Pontoon Solutions
Location
City of London, London, United Kingdom
scalable REST APIs using Django. Build and operate asynchronous task pipelines (Celery/Redis) that orchestrate security scanning at scale. Ensure best practices for code quality, performance, and security. Integrate robust security practices into all API layers, including authentication, authorization, data validation, and protection against vulnerabilities. Develop … testing, deployment, and monitoring. Work closely with core devops teams or independently handle infrastructure and deployment tasks. Review, refactor, and productionise MVP codebases, improving code clarity, documentation, and maintainability. Manage Docker container images through build, test, and deploy to kubernetes Collaborate cross-functionally with product managers, frontend developers ...

Senior Python Engineer (Django / DevOps / IaC)

Hiring Organisation
Pontoon
Location
Welwyn Garden City, Hertfordshire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£850 per day
scalable REST APIs using Django. Build and operate asynchronous task pipelines (Celery/Redis) that orchestrate security scanning at scale. Ensure best practices for code quality, performance, and security. Integrate robust security practices into all API layers, including authentication, authorisation, data validation, and protection against vulnerabilities. Develop … testing, deployment, and monitoring. Work closely with core devops teams or independently handle infrastructure and deployment tasks. Review, refactor, and productionise MVP codebases, improving code clarity, documentation, and maintainability. Manage Docker container images through build, test, and deploy to kubernetes Collaborate cross-functionally with product managers, frontend developers ...

Lead Software Engineer

Hiring Organisation
Agilio Software
Location
United Kingdom
develop cloud deployable services, continuously improving application architecture and infrastructure where appropriate. Act as a technical authority, leading design discussions, reviewing and approving code, and diagnosing and resolving complex issues. Build, maintain, and improve CI/CD pipelines to support reliable, automated deployment of products and services. Promote … based architectures and services Strong knowledge of CI/CD pipelines and automated deployments Experience building scalable, resilient, secure, and observable systems Commitment to code quality, maintainability, and testing Confident code reviewer and technical decision maker Ability to mentor engineers and support their development Strong communication ...

Lead Software Engineer

Hiring Organisation
Masson Appointments
Location
Gatwick, West Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£85,000
Microsoft Azure , but working across a range of enterprise technologies depending on client needs. Responsibilities: Mentor and coach other developers: set the bar for code quality and engineering practice, help them grow into harder problems, and take the technical lead where it makes sense Own technical direction … asset management tools, data warehouses, messaging systems Write and optimise SQL queries, design database schemas, and maintain data integrity Establish and uphold engineering standards: code review, testing, CI/CD, conventions Work with Azure services day-to-day: Functions, App Service, Service Bus, Blob Storage, Key Vault Contribute ...