176 to 200 of 1,085 Code Quality Jobs in the UK

Principal AI Quality Engineer

Location
Greater London, England, United Kingdom
strategy directly with the company’s technical vision, roadmap, and business strategy. If you want to leave a lasting mark on how software quality and AI come together at scale, this is the role to do it. Primary Responsibilities Define, own, and continuously evolve Fourth’s AI-driven … wide approach to defect prevention. Lead Fourth’s QA approach for AI development end to end, covering both AI-assisted development (such as AI code generation and developer copilots) and agentic AI development (autonomous and semi-autonomous systems). Establish quality, evaluation, and governance frameworks ...

Lead Software Engineer - Public Cloud

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
technical troubleshooting, thinking beyond routine approaches to build innovative solutions and break down complex technical problemsCreate secure and high-quality production code, maintaining algorithms and systems that support robust private cloud infrastructureProduce architecture and design artifacts for complex applications, ensuring design constraints are met throughout the software … development lifecycleDrive 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), while establishing consistent validation standards (secure coding ...

Lead Software Engineer - Public Cloud

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
technical troubleshooting, thinking beyond routine approaches to build innovative solutions and break down complex technical problems Create secure and high-quality production code, maintaining algorithms and systems that support robust private cloud infrastructure Produce architecture and design artifacts for complex applications, ensuring design constraints are met throughout … software development lifecycle Drive 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), while establishing consistent validation standards ...

Software Engineer III (UI) - Digital Markets Execution Technology (DMET), Execute

Location
Greater London, England, United Kingdom
with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Leverages enterprise-authorized AI coding assist tools within the work environment to improve code … value realized by automation Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively ...

Lead Software Engineer - Go / Python

Location
Auchentibber, Scotland, United Kingdom
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 others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability … agentic AI-enabled engineering across a portfolio (using enterprise-authorized tools within the work environment) to drive measurable improvements in delivery speed, reliability, and code quality (e.g., AI-orchestrated SDLC/TLM automation, release readiness gating, incident triage/root-cause acceleration, and large-scale refactoring/ ...

Fullstack Software Engineer III -Java

Location
Glasgow, Scotland, United Kingdom
responsibilities Execute software solutions across design, development, and technical troubleshooting to build innovative, production-ready applications Create secure, high-quality production code and maintain algorithms that operate synchronously with appropriate systems Produce architecture and design artifacts for complex applications, ensuring all design constraints and standards … diversity, equity, inclusion, and respect through active collaboration and engagement 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 ...

Lead Software Engineer - Proxy SSE Network Security

Location
London, United Kingdom
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 others Architect and implement Zero Trust Network Access (ZTNA) patterns for user-to-app and user … vendor e.g. Zscaler, Netskope, paloalto, Broadcom ProxySG etc 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 ...

Lead Software Engineer - Proxy SSE Network Security

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
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 others Architect and implement Zero Trust Network Access (ZTNA) patterns for user-to-app and user … vendor e.g. Zscaler, Netskope, paloalto, Broadcom ProxySG etc 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 ...

Lead Developer

Location
United Kingdom
stack. RolePurpose: We are looking for a Lead Developer to own and drive this migration - someone who can architect with confidence, write excellent C# code, champion engineering best practices, and build a high-performing engineering team through technical leadership, mentoring and modern software engineering practices. This is a hands …/CD pipelines in Azure DevOps (or GitHub Actions), including build, test, container image scanning, and blue-green deployment automation Own infrastructure-as-code using Bicep or Terraform, and embed observability from day one using OpenTelemetry alongside Application Insights Champion test-driven development, including meaningful unit testing with xUnit ...

Senior Data Engineer

Hiring Organisation
Hackajob Ltd
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Permanent
Salary
£90,000
will include: Working to develop data processing software primarily for deployment in Big Data technologies. The role encompasses the full software lifecycle including design, code, test and defect resolution. Working with Architects and Lead Engineers to ensure the software supports non-functional needs. Collaborating with colleagues to resolve implementation … challenges and ensure code quality and maintainability remains high. Leads by example in code quality. Working with operations teams to ensure operational readiness Advising customers and managers on the estimated effort and technical implications of user stories and user journeys. Coaching and mentoring team members. ...

SQL/Python Developer - Software Engineer III

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problemsCreates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systemsLeverages enterprise-authorized AI coding assist tools within the work environment to improve code quality … value realized by automation. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code developmentGathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systemsProactively identifies hidden ...

Lead Software Engineer - AM/UX

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problemsDevelops 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 … team culture of diversity, opportunity, inclusion, and respectDrives 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 Engineer III - Full Stack React/Java - Risk Frameworks

Location
Glasgow, Scotland, United Kingdom
development, and technical troubleshooting, thinking beyond conventional approaches to break down complex problems and build scalable solutions Create secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems Produce architecture and design artifacts for complex applications, ensuring design constraints are met throughout … communities of practice and events that explore new and emerging technologies 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 ...

Java Software Engineer III

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
ability to think beyond routine or conventional approaches to build solutions or break down technical problemCreate secure and high-quality production code and maintain … algorithms that run synchronously with appropriate systemsProduce and contribute to architecture and design artifacts for applications while ensuring design constraints are met by software code developmentGather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systemsIdentify hidden ...

Senior Automation Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
looking for a Senior Automation Engineer to join our Securities Finance Technology team - a hands-on role at the intersection of engineering productivity, software quality, and AI-powered development tooling. In this position, you will architect and deliver the frameworks, libraries, and CI/CD infrastructure that enable … analysts, and operations stakeholders to translate complex application requirements into well-documented, testable, and maintainable framework designs. Champion a shift-left approach to software quality, leading code reviews and guiding engineers on best practices for code quality, testability, and design standards. Assess risk ...

Lead Software Engineer - Public Cloud

Location
Glasgow, Scotland, United Kingdom
technical troubleshooting, thinking beyond routine approaches to build innovative solutions and break down complex technical problems Create secure and high-quality production code, maintaining algorithms and systems that support robust private cloud infrastructure Produce architecture and design artifacts for complex applications, ensuring design constraints are met throughout … software development lifecycle Drive 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), while establishing consistent validation standards ...

Software Engineer III - Java

Hiring Organisation
JP Morgan Chase
Location
Bournemouth, Dorset, UK
Employment Type
Full-time
responsibilitiesExecute software solutions across design, development, and technical troubleshooting, thinking beyond conventional approaches to solve complex engineering challengesCreate secure, high-quality production code and maintain algorithms that operate synchronously with critical financial systemsGather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to drive … engineering communities of practice and events that explore new and emerging technologiesLeverage 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 ...

Software Engineer III- Python/Java

Location
Glasgow, Scotland, United Kingdom
ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. Performs platform design, set-up and configuration, providing engineering support to data engineering teams, Data … issues to improve overall operational stability of software applications and systems. Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through ...

Lead Software Engineer - Application Owner and Release Manager

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
cyber, resiliency, and risk-translating firm-wide mandates into clear, executable actions for application teams. You don't need to write every line of code, but you understand the platform end-to-end and own outcomes. You'll partner closely with product owners, data scientists and machine learning engineers … release management by aligning stakeholders, managing dependencies and risk, and overseeing readiness, deployment, and post-release validation Develop secure, high-quality production code and contribute to technical troubleshooting, reviews, and continuous improvement Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality ...

SQL/Python Developer - Software Engineer III

Location
Glasgow, Scotland, United Kingdom
with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Leverages enterprise-authorized AI coding assist tools within the work environment to improve code … value realized by automation. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively ...

Python Software Engineer III

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
and maintain algorithms that operate synchronously with appropriate systemsProduce architecture and design artifacts for complex applications, ensuring design constraints are met throughout software code developmentGather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systemsProactively identify … culture of diversity, opportunity, inclusion, and respect through active collaboration and engagementLeverages 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 ...

Lead Software Engineer - UI - Digital Markets Execution Technology - DMET, Execute

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
characteristics suited to front-office trading environments Establish and evolve scalable UI architecture, including component libraries and shared platform services Drive engineering excellence through code reviews, quality gates, CI/CD pipelines, observability practices, and operational readiness Ensure secure, compliant development practices aligned to firm standards … reliability partners to deliver end-to-end solutions 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 ...

Java Software Engineer III

Location
Auchentibber, Scotland, United Kingdom
ability to think beyond routine or conventional approaches to build solutions or break down technical problem Create secure and high-quality production code and maintain algorithms … that run synchronously with appropriate systems Produce and contribute to architecture and design artifacts for applications while ensuring design constraints are met by software code development Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems ...

Python Software Engineer III

Location
Glasgow, Scotland, United Kingdom
ability to think beyond routine or conventional approaches to build solutions or break down technical problems Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems Leverage enterprise-authorized AI coding assist tools within the work environment to improve code … value realized by automation Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively ...

Sr. Technical Lead / Architect

Location
Greater London, England, United Kingdom
component design. Software Development Lead full-stack application development using: Python, SQL, AWS, React JS; Contribute to complex software development activities where required; Review code and ensure adherence to engineering standards; Resolve complex technical challenges across frontend, backend, databases, and integrations. Project Delivery Drive technical deliverables from inception through … operational excellence. Quality & Security Promote secure coding practices; Ensure applications comply with security and compliance standards; Drive automated testing strategies; Improve code quality through static analysis, code reviews, and automated pipelines. Stakeholder Collaboration Collaborate with Product Managers, Business Analysts, UX teams, QA, and customers ...