201 to 225 of 988 Code Quality Jobs in London

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

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
addressing our customer needs. Job responsibilitiesCreates 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 the Software ...

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

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

Location
Westminster, West End, 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 ...

Data Scientist

Hiring Organisation
Zapp
Location
London, United Kingdom
Salary
£ 70 K
define, design, and implement new features, driving both business and technical excellence.Code Quality: Write scalable, maintainable, and high-quality code while adhering to best practices for testing, deployment, and version control.Essential skills:Minimum of 1-2 years of professional experience as a Data Scientist … commercial setting.Bachelor’s degree in Computer Science, Software Engineering, Mathematics, Physics, or a related field.Expertise in Python and developing high-quality, scalable code Hands-on experience with cloud platforms like GCP, AWS, or AzureSolid understanding of SQLFamiliarity with version control (Git) and automated deployment pipelines (CI/ ...

Vice President, Credit Technology Engineering

Hiring Organisation
Ares Management
Location
London, United Kingdom
Salary
£ 100 K
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 ...

Senior Python Developer/ Engineer

Location
City of Westminster, England, United Kingdom
patterns, dead-letter queues, and asynchronous messaging. Work within established development and release processes to ensure high-quality software delivery. Contribute to code quality, automated testing, performance optimization, and system reliability improvements. Support CI/CD deployment pipelines and collaborate with DevOps teams to ensure …/Fargate. Experience integrating with third‐party APIs, enterprise platforms, and external services. Strong understanding of software design patterns, object‐oriented programming principles, clean code practices, and distributed system design. Experience implementing API security using OAuth2, JWT, OpenID Connect, API Keys, and secure authentication/authorization mechanisms. Experience with ...

Senior CPS Engineer

Location
Greater London, England, United Kingdom
Review peers’ code Perform unit testing Write documentation and comment code Maintain proper version control Supervise and mentor junior staff Ensure software quality and compliance with corporate test processes and ISO 9001 Requirements Analyse new requirements and provide impact analysis addressing technical design and identifying individual … Services XUnit, NUnit or MSTest Core Competencies Demonstrates expertise in .NET Core, ASP.NET MVC, and cloud product development while ensuring software quality and compliance with ISO 9001. Capable of architecting, designing, and implementing innovative software solutions, alongside mentoring junior staff and providing 3rd line application support. Highest-signal ...

Software Engineering Manager

Hiring Organisation
CyberCoders
Location
London, United Kingdom
Salary
£ 80 K
conduct performance reviews, and promote career development.Define and own technical direction and architecture for scalable, high-availability systems and microservices; set standards for design, code quality, testing, and release practices.Partner with product managers and stakeholders to translate roadmaps into delivery plans and reliable production services.Drive system design … automation and load testing (JMeter).Advocate and enforce security and compliance best practices, including OWASP guidance and identity standards (OAuth, SAML).Manage infrastructure-as-code and cloud automation using Terraform, CloudFormation and related tooling; work across AWS, Azure and GCP environments.Oversee messaging and data architectures including Kafka, RabbitMQ, MongoDB ...

QE AI Lead Engineer

Hiring Organisation
NTT DATA
Location
London, United Kingdom
Salary
£ 100 K
test automation and QE.Experienced in building RAG system with a nice-to-have on fine-tuning LLMsCleaning/augmenting dataComfortable with IAS (Infra As Code) eg. giving a high-level specFully understands test automation (across platforms and functional/non-functional) and associated techPresentation skills - C-Suite clients …/CD, Docker/AWS, Azure DevOpsDatabases: SqlServer, MySQL, Oracle, MongoDB, H2BDD: Cucumber, FitNesse, SpecFlow, RestAssured, EasyB et alPerformance: Gatling, JMeter, WebPageTest, LightHouseSecurity & code quality: SonarQube, Jacoco, PiTest, OWASP, Axe et alHands on software test automation, ideally founded on a background as a senior DeveloperExperienced in building ...

Senior Software Application Engineer - Endpoint

Hiring Organisation
Fortinet
Location
London, United Kingdom
Salary
£ 80 K
capabilities within the FortiDLP endpoint agent, taking ownership of features and leading the development effort.Maintain and improve existing functionality of the FortiDLP agent.Contributing to code, tests, and code review.Keep a strong focus on code quality, maintainability, and secure coding practices.Maintain close communication within the team … releases, debug early issues in the field, and ensure a smooth rollout experience. High engineering standards are central to our team culture, including thorough code reviews, rigorous testing, and shared responsibility for quality and reliability.We’re looking for engineers who communicate clearly, work well with a wide ...

Full Stack Developer - London - Energy Trading

Location
Greater London, England, United Kingdom
vector search, and AI observability Experience with microservices, event-driven architectures, or serverless technologies Experience with Docker and Kubernetes Experience with infrastructure-as-code and cloud automation practices Experience within commodities trading, analytics, data, or complex enterprise environments Experience mentoring engineers and supporting technical leadership activities Experience with GraphQL …/CD pipelines, automated testing, and cloud deployment solutions Monitor, troubleshoot, and optimise application performance, reliability, and operational supportability Promote high standards of code quality, security, documentation, and software engineering practices Mentor junior engineers through code reviews, technical guidance, and knowledge sharing Drive continuous improvement across ...

Lead DevOps Engineer

Hiring Organisation
NICE Systems
Location
London, United Kingdom
Salary
£ 80 K
streamline cloud infrastructure provisioning, configuration management, and operational processes.You will build programmatic infrastructure solutions using Python, Jinja2, and Terraform, generating and managing Infrastructure as Code (IaC) at scale. You will also leverage Puppet for configuration management and develop PowerShell-based automation to support and optimize Windows environments.This … safety of infrastructure delivery by integrating automation frameworks with CI/CD pipelines, enabling automated validation, testing, and deployment of infrastructure changes.Improve software quality and reduce deployment risk by implementing comprehensive testing strategies for infrastructure code, including unit testing, linting, and integration testing.Partner closely with cloud, platform ...

Staff Software Engineer

Location
Greater London, England, United Kingdom
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 CoMind’s software development lifecycle under IEC 62304. Collaborate with electronics … FPGA or microcontroller interfaces, communication buses (SPI, I2C, UART, PCIe), and real-time operating systems Demonstrated ability to write clean, well‐tested, and maintainable code in a safety‐critical context Nice to Have Experience with high‐speed data acquisition systems or real‐time signal processing pipelines Familiarity with optical ...

Full-Stack Developer & Development Team Lead

Location
Greater London, England, United Kingdom
combine strong frontend and backend development skills with technical leadership experience. This is a hands-on role where you will contribute directly to production code while also leading the development team, reviewing technical work, maintaining development standards, supporting architecture decisions, and ensuring reliable delivery. Key Responsibilities Full-Stack Development … clear technical tasks and support developers in resolving technical challenges. Help ensure development work is delivered consistently and follows agreed technical and coding standards. Code Review and Development Standards Review pull requests for code quality, security, performance, maintainability, and testing. Promote good practices around clean code ...

Senior AI Engineer

Hiring Organisation
Elsevier
Location
London, United Kingdom
Salary
£ 70 K
function, translating their requests into workable solutions. You will write and review specifications, complete complex bug fixes, and help embed coding best practices and code reviews. You are also developing your skills as a mentor, supporting the growth of more junior engineers through pair programming and everyday collaboration.Key Responsibilities … ones.Complete moderately complex bug fixes and flag technical risks and blockers early.Implement continuous integration, delivery, and deployment practices, and apply coding best practices and code reviews.Maintain high code quality and documentation, and build solutions for reuse, contributing to patterns, reference implementations, and starter kits so work ...

Lead Software Engineer - (Core Java), Equities Derivatives Front Office Flow Technology

Location
Greater London, England, United Kingdom
desktop applications to interface with the Java services Build a stable, efficient, scalable cloud based solution which will be deployed globally. Design and code a significant amount of a robust, secure and efficient API to persist/retrieve data and implement the business logic rives 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), while establishing consistent validation standards (secure coding, peer review, automated testing ...

Technology Lead (Remote - UK)

Hiring Organisation
Reonomy
Location
London, United Kingdom
Salary
£ 70 K
combines strong engineering expertise with technical leadership. This role serves as a senior technical voice on the team, responsible for writing and reviewing production code, driving architectural decisions, and owning mission-critical services end-to-end. The Tech Lead will raise the technical bar through mentorship, strong engineering practices … critical services, ensuring reliability, scalability, and long-term sustainabilityManage and reduce technical debt strategicallyDesign cost-efficient, cloud-native solutionsEngineering ExcellenceSet and uphold standards for code quality, testing, observability, security, and documentationChampion automated testing and “shift-left” quality practicesPromote DevSecOps principles to embed security and compliance ...

Lead Test Engineer

Location
Croydon, England, United Kingdom
running distributed, parallel tests. Using container & cloud technology to orchestrate faster, scalable tests while optimising costs. Working with teams to promote use of code scan, code quality, accessibility testing and observability tools. Participating in the QAT Test Engineering community as well as QAT recruitment to help … Bash or PowerShell (Lead essential criteria). Using and implementing tools like Selenium, RestAssured, Serenity BDD (or similar), build tools like Maven or Gradle, code management tools like git. Using and implementing unit test frameworks like JUnit, assertion libraries, data serialisation tools, security best practices like OWASP ...

Senior Software Engineer (with Delivery Management)

Location
Greater London, England, United Kingdom
features and components for cross-platform desktop and mobile applications, with a focus on reliable, high-quality and highly usable software. Write code primarily in modern C++, and work across other languages as the work requires. Lead the scoping, design and estimating of new software and complex … integrations with hardware, with end-user workflow applications on the remote side, and with enterprise infrastructure such as identity providers. Drive improvements in code maintainability, automation and supportability, championing code review, automated testing, stable APIs and the use of AI tooling and agentic workflows. Technical leadership Provide technical ...

Technology Lead (Remote - UK)

Location
Greater London, England, United Kingdom
combines strong engineering expertise with technical leadership. This role serves as a senior technical voice on the team, responsible for writing and reviewing production code, driving architectural decisions, and owning mission‐critical services end‐to‐end. The Tech Lead will raise the technical bar through mentorship, strong engineering practices … scalability, and long‐term sustainability Manage and reduce technical debt strategically Design cost‐efficient, cloud‐native solutions Engineering Excellence Set and uphold standards for code quality, testing, observability, security, and documentation Champion automated testing and “shift‐left” quality practices Promote DevSecOps principles to embed security ...

Lead Software Engineer - Python / AI - Athena Core - Vice President

Location
Greater London, England, 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 … engineering controls Influence engineering standards and best practices across a broad developer community Design and implement IDE and editor capabilities for smarter navigation and code intelligence Drive AI adoption in local development tools to enhance software development practices Develop static analysis and auto-remediation tools to prevent errors before ...

Senior AI Engineer

Location
City Of London, England, United Kingdom
function, translating their requests into workable solutions. You will write and review specifications, complete complex bug fixes, and help embed coding best practices and code reviews. You are also developing your skills as a mentor, supporting the growth of more junior engineers through pair programming and everyday collaboration. … moderately complex bug fixes and flag technical risks and blockers early. Implement continuous integration, delivery, and deployment practices, and apply coding best practices and code reviews. Maintain high code quality and documentation, and build solutions for reuse, contributing to patterns, reference implementations, and starter kits ...

Platform Staff Engineer - UK

Hiring Organisation
DISCO
Location
London, United Kingdom
Salary
£ 80 K
scale. Responsible for the boundary identification, system design and grooming for one or more sub-systems.Code Quality and Optimization: Upholds and enhances code quality through rigorous review processes, optimization techniques, and adherence to best practices.Technical Problem Solving: Addresses intricate technical issues through innovative problem-solving … data processing systems.Experience with gRPC and Protocol Buffers for efficient, language-agnostic service-to-service communication.Proven ability to deliver well-crafted, tested, and maintainable code solutions to complex technical challenges.Experience with a variety of software stacks including, but not limited to, JVM-focused tech stacks, particularly server-side Kotlin ...