226 to 250 of 1,085 Code Quality Jobs in the UK

Lead Software Engineer (UI) — Digital Markets Execution Technology (DMET), Execute

Location
Greater London, England, United Kingdom
time UIs with strong responsiveness and stability Establish and evolve scalable UI architecture, including component libraries and shared platform services Drive engineering excellence through code reviews, quality gates, CI/CD, observability, and operational readiness Ensure secure, compliant development practices aligned to firm standards Mentor and develop … 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 support ...

Software Engineer III - Java/Python/AI-ML

Location
Christchurch, 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 ...

Software Engineer III - Java/Python/AI-ML

Location
Bournemouth, 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 ...

Front-end Software Engineer III

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

Senior Java Developer

Hiring Organisation
Wolviston Management Services
Location
Hybrid Newcastle or Edinburgh - x1 per month office visit, Forest Hall, Tyne & Wear, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum
technical architecture discussions. Develop clean, maintainable and performant code. Work within Agile delivery teams to deliver high-quality software solutions. Conduct code reviews and support best practice development standards. Mentor junior and mid-level developers. Collaborate with Product Owners, Business Analysts, QA Engineers and DevOps teams. Support … productivity tooling, including: AI-assisted development tools such as GitHub Copilot, Cursor, ChatGPT, Claude or similar technologies. Experience using AI to improve development efficiency, code quality and delivery outcomes. Exposure to AI-powered automation solutions. Experience integrating AI services, APIs or Large Language Models (LLMs) into applications. ...

Python Software Engineer III

Location
Greater London, England, 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 … synchronously with appropriate systems 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 ...

Lead Software Engineer - Python / Java

Location
Greater London, England, United Kingdom
mitigation, and root cause follow-through Execute software solutions through design, development, testing, release, and technical troubleshooting Create secure, high-quality production code and maintain services and integrations with critical systems Produce architecture and design artifacts for complex applications, ensuring alignment with design constraints and operational requirements … risk, including test strategy, defect triage, evidence collection, and sign-offs Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while establishing consistent validation standards and promoting reuse of effective patterns Apply knowledge of the Software Development ...

Principal Engineer - Developer Platforms

Location
Greater London, England, United Kingdom
Oversee software development initiatives from inception to completion across the developer platforms estate Shape architecture and engineering standards for tools and services used from code writing to deployment Strengthen software supply chain security within the delivery pipeline including vulnerability and integrity controls Establish approaches to artefact management and compliance … functional teams to define goals requirements and timelines Evaluate emerging technologies including AI-assisted development to improve SDLC quality and outcomes Govern code quality through code reviews testing practices and adherence to best practices Mentor and coach engineers and small squads to improve delivery ...

Lead Software Engineer - Application Owner & Release Manager

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
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 … completionLead release management by aligning stakeholders, managing dependencies and risk, and overseeing readiness, deployment, and post-release validationDevelop secure, high-quality production code and contribute to technical troubleshooting, reviews, and continuous improvementDrive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality ...

Lead Software Engineering - C++

Location
Greater London, England, United Kingdom
innovative team culture. Job Responsibilities: Execute creative software solutions across design, development, and troubleshooting. Design, develop, and test reliable, high-quality C++ code for trading connectivity and risk controls on Unix/Linux platforms. Implement end-to-end low latency client setups, including production rollout and post … execute test strategies for latency, throughput, and resiliency. 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 - Java / Python - Equity Derivatives - Front Office Quant Developer

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
stakeholder communication, mitigation, and root cause follow-throughExecute software solutions through design, development, testing, release, and technical troubleshootingCreate secure, high-quality production code and maintain services and integrations with critical systemsProduce architecture and design artifacts for complex applications, ensuring alignment with design constraints and operational requirementsCollaborate with … booking, and risk, including test strategy, defect triage, evidence collection, and sign-offsDrive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while establishing consistent validation standards and promoting reuse of effective patternsApply knowledge of the Software Development ...

Senior data Engineer Anti Fraud

Hiring Organisation
Vanguard
Location
Manchester, UK
Employment Type
Full-time
operational systems. Build ELT pipelines, from source to presentation of data to our internal customers. Write high quality, testable and readable code, assist with code reviews, provide solution design input, build automated tests, create documentation, and other tasks throughout the development lifecycle. Collaborate closely with junior … cloud infrastructure using IaC (CloudFormation/Terraform).Demonstrable understanding of industry standards and best practices as it relates to development methodology such as testing, code quality and consistency. Great communication skills: the ability to bridge the gap between the technical and non-technical across various communication channels. ...

Software Engineer III - Fullstack Java

Location
Glasgow, Scotland, United Kingdom
foster a culture of innovation and excellence. Job responsibilities Execute software solutions, design, development, and technical troubleshooting Create secure, high-quality production code and maintain algorithms Leverage enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity Validate outputs through … assisted development and automation capabilities to maximize automation value Produce architecture and design artifacts for complex applications Ensure design constraints are met during software code development Identify hidden problems and patterns in data to drive improvements Enhance coding hygiene and system architecture Required qualifications, capabilities, and skills Formal training ...

Lead Software Engineer - Java / Oracle - ETF Technology

Location
Greater London, England, United Kingdom
ability to think beyond routine or conventional approaches to build solutions and break down complex technical problems. Develops secure, high-quality production code using Java, Oracle, and SQL , and reviews, debugs, enhances, and supports code written by others. Partners closely with business and technology stakeholders across … support, troubleshooting, root-cause analysis, and automation of recurring issues. Drives adoption of enterprise-authorized AI-assisted engineering practices within the team to improve code quality, delivery speed, testing, troubleshooting, and operational outcomes, while ensuring validation, secure coding, peer review, and compliance with firmwide standards. Required Qualifications ...

Lead Software Engineer - Java / Oracle - ETF Technology

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
ability to think beyond routine or conventional approaches to build solutions and break down complex technical problems. Develops secure, high-quality production code using Java, Oracle, and SQL, and reviews, debugs, enhances, and supports code written by others. Partners closely with business and technology stakeholders across … support, troubleshooting, root-cause analysis, and automation of recurring issues. Drives adoption of enterprise-authorized AI-assisted engineering practices within the team to improve code quality, delivery speed, testing, troubleshooting, and operational outcomes, while ensuring validation, secure coding, peer review, and compliance with firmwide standards. Required Qualifications ...

Principal Software Engineer - Chase UK - Lending/Deposits/Rewards

Location
Greater London, England, United Kingdom
customer needs. Job responsibilities Creates complex and scalable coding frameworks using appropriate software design frameworks. Develops secure and high-quality production code, and reviews and debug code written by others. Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment … improve delivery speed, code quality, and operational outcomes at scale — including AI-driven PR review assistance, test generation and maintenance, release readiness checks, and incident triage and root-cause acceleration — while defining guardrails for validation, security, resiliency, and reuse across teams. Applies knowledge of tools within ...

Principal Software Engineer - Chase UK - Lending/Deposits/Rewards

Location
Greater London, England, United Kingdom
customer needs. Job responsibilities Creates complex and scalable coding frameworks using appropriate software design frameworks. Develops secure and high-quality production code, and reviews and debugs code written by others. Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment … improve delivery speed, code quality, and operational outcomes at scale - including AI-driven PR review assistance, test generation and maintenance, release readiness checks, and incident triage and root-cause acceleration - while defining guardrails for validation, security, resiliency, and reuse across teams. Applies knowledge of tools within ...

Principal Software Engineer - Chase UK - Lending Deposits Rewards

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
customer needs. Job responsibilities Creates complex and scalable coding frameworks using appropriate software design frameworks. Develops secure and high-quality production code, and reviews and debugs code written by others. Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment … improve delivery speed, code quality, and operational outcomes at scale - including AI-driven PR review assistance, test generation and maintenance, release readiness checks, and incident triage and root-cause acceleration - while defining guardrails for validation, security, resiliency, and reuse across teams. Applies knowledge of tools within ...

Test / Automation Manager

Hiring Organisation
Synechron
Location
Sheffield, England, United Kingdom
Core Responsibilities: Design and architect test automation frameworks and strategies that scale across multiple applications and technology stacks Develop and maintain comprehensive test automation code, ensuring high code quality, reusability, and maintainability Build and execute automated test suites covering functional, integration, performance … scenarios Collaborate with development and product teams to define quality criteria, acceptance testing strategies, and automation roadmaps Evaluate and implement test automation tools, frameworks, and technologies to optimize testing efficiency and coverage Establish best practices, coding standards, and documentation for test automation across teams Mentor junior QA engineers ...

Lead Software Engineer - Python

Location
Auchentibber, Scotland, United Kingdom
will design and build systems that accelerate and improve the daily work of thousands of engineers. You will shape the engineering experience from code creation to production release, partnering with teams across technology, platform engineering, and governance. You’ll work on high-impact projects that enhance developer productivity, quality … support Translate ambiguous challenges into scalable platform capabilities 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 ...

Senior Full Stack Developer

Hiring Organisation
Computer Futures
Location
West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£85,000
.NET/C# . Take ownership of complex technical solutions from initial design through to deployment and operational support. Deliver scalable, secure and maintainable code following modern engineering practices. Lead technical investigations, proof-of-concepts and prototyping activities. Own complex technical challenges and drive solutions across multiple systems …/UI Testing Performance Testing Ensure quality gates are embedded within deployment pipelines. Continuously improve software reliability, maintainability and code quality standards. DevOps & Cloud Engineering Drive best practices across CI/CD pipelines and automated deployments. Implement and improve release strategies including feature flags ...

High-Integrity Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£90,000
other colleagues at a time. In addition, you'll take an active role in unlocking the potential of junior colleagues: encouraging idiomatic code, demonstrating engineering rigour, and sharing hard-won knowledge with your peers. Youll also help drive our engineering processes to maintain code quality while … client requirements. Desirable Skills Professional experience in the design and implementation of complex projects, ideally both clean-slate projects and updates to legacy code bases. Comfortable with platform APIs, development environments and native debugging approaches. Experience leading a team of developers through a complete project lifecycle, engaging in requirements ...

Operational Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
other colleagues at a time. In addition, you'll take an active role in unlocking the potential of junior colleagues: encouraging idiomatic code, demonstrating engineering rigour, and sharing hard-won knowledge with your peers. Youll also help drive our engineering processes to maintain code quality while … Desirable Skills Experience leading a team of developers through a complete project lifecycle, engaging in requirements capture, design review, implementation, and assurance. Commitment to code correctness and quality assurance through static analysis, code review, automated testing, and continuous integration. Comfortable with operating under limited guidelines ...

Software Engineer - Java/C++

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
will contribute throughout the full software development lifecycle, from design through to production support. The successful candidate will be passionate about writing clean, maintainable code and have a strong understanding of software architecture, object-oriented design and modern engineering best practices. Key ResponsibilitiesDesign, develop and maintain complex desktop softwaresoftware issues across development and production environmentsWork effectively with distributed engineering teams across multiple locationsContinuously improve engineering practices and contribute ideas to enhance software quality and team performanceRequired Skills & ExperienceStrong hands-on Java development experience within complex desktop applicationsExcellent understanding of object-oriented programming principles and software designStrong ...

Vice President, Credit Technology Engineering

Hiring Organisation
Ares Management
Location
London, UK
Employment Type
Full-time
software development and remain deeply involved in implementation decisions. Design, develop, test, deploy, and support business-critical applications supporting credit investment workflows. Participate in code reviews, architecture reviews, troubleshooting, and production support activities. Lead development efforts across front-end, backend, integration, and data layers. Ensure solutions are scalable, maintainable … Software Development Lifecycle (SDLC). Establish CI/CD pipelines, automated testing frameworks, release management processes, and deployment standards. Drive improvements in software quality, development velocity, security, and operational stability. Ensure compliance with enterprise security, governance, regulatory, and operational resiliency requirements. Business Partnership & Stakeholder Management Partner closely with ...