76 to 100 of 906 Code Quality Jobs in the UK excluding London

Software Engineer C++

Location
Birmingham, England, United Kingdom
Copilot, Claude) for planning, implementation, refactoring, debugging, test generation, and documentation; validate output for correctness, security, performance and maintainability. Apply AI in troubleshooting and code review where appropriate, share workflows with teammates, and help raise team standards for responsible use. Object‐oriented software engineering – Design and implement scalable, maintainable … features with clear abstractions, encapsulation, inheritance, and sound design patterns in C++. Write, test, review, and maintain high‐quality code across the full development lifecycle. Own features or components from design through deployment and support. Troubleshoot, debug, and resolve defects and performance bottlenecks, and maintain technical documentation. ...

Head of Software Engineering

Location
Lancaster, England, United Kingdom
ASP.Net, JavaScript on Azure) Desktop App (Python) This senior leadership position requires someone who can be hands on and is still in the code day-to-day. You’ll drive technical excellence, foster innovation, encourage continual improvement and deliver high-quality software solutions. Including: Strategic Leadership Drive … technical guidance for complex software development projects, specifically with the application of machine learning and advanced algorithms. Ensure best practices in software development, including code quality, testing, and documentation. Collaborate with product managers, designers, and other stakeholders to define technical requirements and ensure successful delivery. Key experience ...

Senior Software Engineer, Core AI Services

Location
Cambridge, England, United Kingdom
documented public APIs and SDKs for consumption by internal engineering teams and external partners. Drive feature implementation from design to production, taking ownership of code quality, performance, and system reliability. Partner with cross-functional teams to deliver end-to-end solutions across data pipelines, orchestration layers … service APIs. Embed robust security controls, identity management, and privacy-by-design practices across all AI services. Actively contribute to design reviews, code reviews, and technical discussions to champion engineering best practices. Support and mentor junior and mid-level developers, fostering a culture of continuous learning and innovation. Core ...

Azure DevOps Engineer

Hiring Organisation
Adria Solutions
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£70,000
resources using Terraform, Bicep or ARM templates Support applications running in Azure App Services, Function Apps and other services Integrate tools for automated testing, code quality and security (e.g. SonarCloud, Snyk) Set up monitoring and incident response with Azure Monitor and Application Insights Manage secrets and access … experience with Docker and containerisation Version control experience with Git or Azure Repos Understanding of Agile/Lean methodologies Familiar with tools for code quality and security A proactive and detail-oriented mindset Desirable: SaaS industry experience Penetration testing or security certification Experience using Terraform, Bicep ...

DevOps Engineer

Hiring Organisation
Adria Solutions
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£75,000
resources using Terraform, Bicep or ARM templates Support applications running in Azure App Services, Function Apps and other services Integrate tools for automated testing, code quality and security (e.g. SonarCloud, Snyk) Set up monitoring and incident response with Azure Monitor and Application Insights Manage secrets and access … experience with Docker and containerisation Version control experience with Git or Azure Repos Understanding of Agile/Lean methodologies Familiar with tools for code quality and security A proactive and detail-oriented mindset Desirable: Penetration testing or security certification Experience using Terraform, Bicep or ARM templates Familiarity ...

Principal Applications Engineer

Location
Templecombe, England, United Kingdom
responsibilities Your core accountabilities include: Deploy and support industry-leading tools on Thales' cloud-based Azure infrastructure (e.g., CI/CD, artifact management, code quality, licensing). Build or modify deployment solutions where off-the-shelf reuse isn’t possible, often using Infrastructure as Code … strong advantage: Atlassian Suite (Jira, Bitbucket, Confluence) Siemens Polarion (requirements/ALM) FlexLM License Server Black Duck SCA , Coverity , SonarQube (security and code quality) Jenkins (CI/CD) Benefits: Performance-related bonus Half day every Friday, usually finishing around 13:00 28 days annual leave (plus bank ...

Software Engineer C++

Hiring Organisation
Autodesk
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
Claude) for 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 … maintainable 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 software defects ...

Software Engineer C++

Hiring Organisation
Autodesk
Location
Birmingham, UK
Employment Type
Full-time
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 ...

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

Principal Applications Engineer

Hiring Organisation
Thales Group
Location
Bristol, Gloucestershire, United Kingdom
Salary
£ 70 K
engineering teams.Key responsibilitiesYour core accountabilities include:Deploy and support industry-leading tools on Thales’ cloud-based Azure infrastructure (e.g., CI/CD, artifact management, code quality, licensing).Build or modify deployment solutions where off‐the‐shelf reuse isn’t possible, often using Infrastructure as Code … following is a strong advantage:Atlassian Suite (Jira, Bitbucket, Confluence)Siemens Polarion (requirements/ALM)FlexLM License ServerBlack Duck SCA, Coverity, SonarQube (security and code quality)Jenkins (CI/CD)Benefits:Performance-related bonusHalf day every Friday, usually finishing around 13:0028 days annual leave (plus bank ...

Principal Applications Engineer

Hiring Organisation
Thales Group
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 70 K
engineering teams.Key responsibilitiesYour core accountabilities include:Deploy and support industry-leading tools on Thales’ cloud-based Azure infrastructure (e.g., CI/CD, artifact management, code quality, licensing).Build or modify deployment solutions where off‐the‐shelf reuse isn’t possible, often using Infrastructure as Code … following is a strong advantage:Atlassian Suite (Jira, Bitbucket, Confluence)Siemens Polarion (requirements/ALM)FlexLM License ServerBlack Duck SCA, Coverity, SonarQube (security and code quality)Jenkins (CI/CD)Benefits:Performance-related bonusHalf day every Friday, usually finishing around 13:0028 days annual leave (plus bank ...

Principal Applications Engineer

Hiring Organisation
Thales Group
Location
Reading, Berkshire, UK
Employment Type
Full-time
teams. Key responsibilitiesYour core accountabilities include: Deploy and support industry-leading tools on Thales' cloud-based Azure infrastructure (e.g., CI/CD, artifact management, code quality, licensing).Build or modify deployment solutions where off‐the‐shelf reuse isn't possible, often using Infrastructure as Code … following is a strong advantage: Atlassian Suite (Jira, Bitbucket, Confluence)Siemens Polarion (requirements/ALM)FlexLM License ServerBlack Duck SCA, Coverity, SonarQube (security and code quality)Jenkins (CI/CD)Benefits: Performance-related bonusHalf day every Friday, usually finishing around 13:0028 days annual leave (plus bank ...

Senior Java Lead Software Engineer

Location
Glasgow, Scotland, United Kingdom
provides technical guidance and direction to support the business and its technical teams, contractors, and vendors Develops secure and high‐quality production code, and reviews and debugs code written by others Drives adoption and governance of approved AI‐assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI‐assisted code review/refactoring, test acceleration, release readiness, incident/root‐cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/ ...

Embedded Security Expert

Hiring Organisation
Siemens
Location
Hebburn, Tyne & Wear, United Kingdom
Employment Type
Permanent
compliant with stringent industry standards throughout the entire product lifecycle. Your expertise will directly contribute to the delivery and testing of high-quality, robust, and maintainable security solutions across both embedded and PC applications. You will make a difference by: As our Embedded Security Expert … updates. Supporting and consulting project leaders in implementing required product and solution security (both software and hardware) Championing secure development practices and ensuring high code quality through the usage of code quality tools and defect fixing Your defining qualities: A degree in Computer Science ...

Lead Software Engineer - Java, Cloud & AI

Location
Glasgow, Scotland, United Kingdom
Execute creative software solutions, design, development, and technical troubleshooting, thinking beyond conventional approaches to solve complex problems. Develop secure, high‐quality production code, and review and debug code written by others. Drive team adoption of enterprise‐authorized AI‐assisted engineering practices within the work environment … improve code quality, delivery speed, and operational outcomes (e.g., AI‐assisted code review/refactoring, test strategy acceleration, incident/root‐cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Apply knowledge ...

Senior Java Lead Software Engineer

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
responsibilitiesRegularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendorsDevelops secure and high-quality production code, and reviews and debugs code written by othersDrives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/ ...

Senior Lead Software Engineer - CDAO Data Platforms

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
provides technical guidance and direction to support the business and its technical teams, contractors, and vendors Develops secure and high-quality production code, and reviews and debugs code written by others Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/ ...

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

Lead Software Engineer - Java/React/AWS

Location
Glasgow, Scotland, United Kingdom
with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems. Develops secure and high-quality production code, and reviews and debugs code written by others. Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment … improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge ...

Lead Software Engineer - Trading Platforms

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Develops secure and high-quality production code, and reviews and debugs code written by others Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment … improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge ...

Aerodynamic AI Engineer

Hiring Organisation
Williams Racing
Location
Retford, Nottinghamshire, United Kingdom
Salary
£ 70 K
statistical analysis to ensure data quality and reliability.Build and maintain robust CI/CD pipelines for AI model deployment, ensuring high code quality standards across all aerodynamic AI applications.Collaborate with aerodynamicists and CFD engineers to translate engineering requirements into AI solutions and communicate complex insights … mesh generation algorithms.Experience with statistical analysis and anomaly detection techniques for large scientific datasets.Strong software engineering practices including CI/CD pipeline development and code quality standards.Excellent communication skills, with the ability to collaborate across technical disciplines and translate complex AI concepts for engineering audiences.Demonstrated ability ...

Software Engineer - Java

Location
City of Edinburgh, Scotland, United Kingdom
members. You may create or have responsibility to improve or invent small tools or applications. You can take defined design and turn it into code and deliver it on schedule, applying appropriate technologies and current software engineering best practices. You write secure, stable, testable, maintainable code with minimal … portfolio. THE GAME PLAN You own parts of product and technology & strive to become a subject matter expert. You write simple and extendable code following standards and best practices. You test your code thoroughly. I write code that captures the essential nature of the solution ...

Software Engineer III - AI/ML Platform Reliability

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develops secure high-quality production code, and reviews and debugs code written by othersIdentifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability … software applications and systems. Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standardsApplies knowledge ...

Lead Software Engineer – Java/React/AWS

Location
Glasgow, Scotland, United Kingdom
with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems. Develops secure and high-quality production code, and reviews and debugs code written by others. Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment … improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge ...