Code Quality Jobs in London

26 to 50 of 85 Code Quality Jobs in London

Senior AWS Developer

Belvedere, Kent, United Kingdom
Hybrid/Remote Options
Sky
team Share and generate new ideas, provide constructive and useful feedback to peers Quickly build prototypes and work with top brains in ML across the industry Actively participate in code reviews within your squad and across the department. Work with senior technical staff to advocate & advance modern software development processes. Be a part of Sky's software engineering community … parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of working to also upholding technical … mid-event. We'd love to hear from you if you're a sports enthusiast, an AI evangelist or simply have a passion for innovation and delivering great quality software at scale! The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Developer

Sidcup, Kent, United Kingdom
Hybrid/Remote Options
Sky
team Share and generate new ideas, provide constructive and useful feedback to peers Quickly build prototypes and work with top brains in ML across the industry Actively participate in code reviews within your squad and across the department. Work with senior technical staff to advocate & advance modern software development processes. Be a part of Sky's software engineering community … parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of working to also upholding technical … mid-event. We'd love to hear from you if you're a sports enthusiast, an AI evangelist or simply have a passion for innovation and delivering great quality software at scale! The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Developer

Erith, Kent, United Kingdom
Hybrid/Remote Options
Sky
team Share and generate new ideas, provide constructive and useful feedback to peers Quickly build prototypes and work with top brains in ML across the industry Actively participate in code reviews within your squad and across the department. Work with senior technical staff to advocate & advance modern software development processes. Be a part of Sky's software engineering community … parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of working to also upholding technical … mid-event. We'd love to hear from you if you're a sports enthusiast, an AI evangelist or simply have a passion for innovation and delivering great quality software at scale! The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Developer

Beckenham, Kent, United Kingdom
Hybrid/Remote Options
Sky
team Share and generate new ideas, provide constructive and useful feedback to peers Quickly build prototypes and work with top brains in ML across the industry Actively participate in code reviews within your squad and across the department. Work with senior technical staff to advocate & advance modern software development processes. Be a part of Sky's software engineering community … parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of working to also upholding technical … mid-event. We'd love to hear from you if you're a sports enthusiast, an AI evangelist or simply have a passion for innovation and delivering great quality software at scale! The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Developer

Chislehurst, Kent, United Kingdom
Hybrid/Remote Options
Sky
team Share and generate new ideas, provide constructive and useful feedback to peers Quickly build prototypes and work with top brains in ML across the industry Actively participate in code reviews within your squad and across the department. Work with senior technical staff to advocate & advance modern software development processes. Be a part of Sky's software engineering community … parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of working to also upholding technical … mid-event. We'd love to hear from you if you're a sports enthusiast, an AI evangelist or simply have a passion for innovation and delivering great quality software at scale! The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Developer

Orpington, Kent, United Kingdom
Hybrid/Remote Options
Sky
team Share and generate new ideas, provide constructive and useful feedback to peers Quickly build prototypes and work with top brains in ML across the industry Actively participate in code reviews within your squad and across the department. Work with senior technical staff to advocate & advance modern software development processes. Be a part of Sky's software engineering community … parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of working to also upholding technical … mid-event. We'd love to hear from you if you're a sports enthusiast, an AI evangelist or simply have a passion for innovation and delivering great quality software at scale! The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Developer

West Wickham, Kent, United Kingdom
Hybrid/Remote Options
Sky
team Share and generate new ideas, provide constructive and useful feedback to peers Quickly build prototypes and work with top brains in ML across the industry Actively participate in code reviews within your squad and across the department. Work with senior technical staff to advocate & advance modern software development processes. Be a part of Sky's software engineering community … parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of working to also upholding technical … mid-event. We'd love to hear from you if you're a sports enthusiast, an AI evangelist or simply have a passion for innovation and delivering great quality software at scale! The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Developer

Kingston Upon Thames, Surrey, United Kingdom
Hybrid/Remote Options
Sky
team Share and generate new ideas, provide constructive and useful feedback to peers Quickly build prototypes and work with top brains in ML across the industry Actively participate in code reviews within your squad and across the department. Work with senior technical staff to advocate & advance modern software development processes. Be a part of Sky's software engineering community … parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of working to also upholding technical … mid-event. We'd love to hear from you if you're a sports enthusiast, an AI evangelist or simply have a passion for innovation and delivering great quality software at scale! The rewards There's one thing people can't stop talking about when it comes to : the perks. Here's a taster: Sky Q, for the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Developer

TW75QD, Syon, Greater London, United Kingdom
Hybrid/Remote Options
Sky
team Share and generate new ideas, provide constructive and useful feedback to peers Quickly build prototypes and work with top brains in ML across the industry Actively participate in code reviews within your squad and across the department. Work with senior technical staff to advocate & advance modern software development processes. Be a part of Sky's software engineering community … parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of working to also upholding technical … mid-event. We'd love to hear from you if you're a sports enthusiast, an AI evangelist or simply have a passion for innovation and delivering great quality software at scale! The rewards There's one thing people can't stop talking about when it comes to #LifeAtSky : the perks. Here's a taster: Sky Q, for More ❯
Employment Type: Permanent
Posted:

Senior AWS Developer

london (wanstead), south east england, united kingdom
Hybrid/Remote Options
Sky
team Share and generate new ideas, provide constructive and useful feedback to peers Quickly build prototypes and work with top brains in ML across the industry Actively participate in code reviews within your squad and across the department. Work with senior technical staff to advocate & advance modern software development processes. Be a part of Sky's software engineering community … parts of the development process, e.g. tracing, monitoring, observability, automated CI/CD pipelines, release tooling, APIs and backend integrations. Experience refactoring complex codebases, reducing technical debt and improving code quality over time. Experience taking ownership of complex projects, from technical design to implementation Demonstratable leadership supporting & coaching peers on ways of working to also upholding technical … mid-event. We'd love to hear from you if you're a sports enthusiast, an AI evangelist or simply have a passion for innovation and delivering great quality software at scale! The rewards There's one thing people can't stop talking about when it comes to #LifeAtSky : the perks. Here's a taster: Sky Q, for More ❯
Posted:

Senior Technical Lead, Platform Engineering

City of London, England, United Kingdom
MSCI
with emerging technologies like the Model Context Protocol (MCP) to enhance how services interact with AI models and automate integration flows. You'll lead through hands-on engineering - writing code, guiding design, and mentoring others - while shaping the evolution of MSCI's secure, intelligent, and scalable platform ecosystem. Join us to build the foundation for MSCI's AI-enabled … the platform's design. Integrate modern protocols like MCP (Model Context Protocol) to enable richer AI context sharing and dynamic system behavior. Mentor and coach engineers, driving excellence in code quality, architecture, and delivery. Lead end-to-end delivery - from design through deployment - ensuring scalability, resilience, and observability. Champion secure and policy-driven architecture, leveraging SSO federation … MCP) or similar frameworks for AI-context sharing. Understanding of authentication and federation standards (OAuth2, OpenID Connect, SAML). Experience with Open Policy Agent (OPA) or other policy-as-code models. Exposure to vendor API ecosystems and secure platform integrations. Passion for using AI to augment engineering processes and platform intelligence. About MSCI: What we offer you Transparent compensation More ❯
Posted:

Full-Stack React Developer

City of London, London, England, United Kingdom
Eligo Recruitment
cross-functionally with Product, Data Science, and Operations teams Mentor developers, promote best practices, and improve engineering workflows Shape technical strategy and contribute to long-term system improvements Drive code quality, observability, and resiliency across services Tech Stack Frontend : React, JavaScript/TypeScript Backend : Python (FastAPI, Flask, or Django), ideally with geospatial data processing Cloud : AWS (Lambda More ❯
Employment Type: Full-Time
Salary: £90,000 per annum
Posted:

Senior Java Software Engineer

South West London, London, United Kingdom
Hybrid/Remote Options
Run-Time Group Ltd
Key Responsibilities: Design, develop, and maintain high-quality Java-based applications for financial services. Collaborate with cross-functional teams to deliver robust and scalable software solutions. Ensure code quality, security, and performance standards are met. Work on both greenfield and existing applications, improving architecture and implementing best practices. Troubleshoot and resolve complex technical issues. Participate … in code reviews and provide constructive feedback. Stay updated with the latest financial technologies and industry trends. Key Requirements: Based in the London Area 5+ years of experience in Java development (Java 8 or later). Experience with Spring Boot, Microservices architecture, and RESTful APIs. Strong understanding of multi-threading, concurrency, and performance optimization. Knowledge of SQL and database More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Lead Software Engineer

london, south east england, united kingdom
Proximie
performance, keeping teams in sync and workflows on track to maximise throughput. Simultaneously our computer vision and AI capabilities capture real-time data and detect surgical events – improving quality of data outputs. The result: ORs are optimised like never before – with predictive analytics and automated notifications ensuring patients and staff are in the right place at the right … to translate business requirements into scalable, maintainable solutions. Own the delivery of full-stack product features using ATDD and BDD methodologies. Drive best practices in testing, CI/CD, code quality, and security. Ensure solutions meet regulatory, security, and operational standards (including GDPR and HIPAA). Maintain and evolve systems for an always-on, distributed environment with More ❯
Posted:

Head of Engineering

london, south east england, united kingdom
Hybrid/Remote Options
WeBuild-AI
a talented, multi-disciplinary engineering team, blending software, data, platform, and AI skills. Foster a culture of collaboration, accountability, and continuous learning. Define and refine engineering best practices—including code quality, DevOps, testing, documentation, and rigorous security measures fuelled using agents and model context protocol capabilities. Implement microservices architectures and manage robust relational and non-relational databases. … modern software products using React, NodeJS, HTML, Typescript and Python. Experience of setting engineering standards for multi-disciplinary teams and integrating CLI development tools using LLM's like Claude Code and embedding DevOps tooling into AI chat experiences with software like Miro, Jira, Slack and GitHub. What's in it for you: A chance to shape WeBuild-AI's More ❯
Posted:

Lead Backend Developer

London, United Kingdom
Fruition Group
Python, leveraging FastAPI. Lead architectural discussions with a focus on performance, scalability, and reliability. Deliver complex features end-to-end - from design through deployment and monitoring. Provide mentorship through code reviews, technical guidance, and best practices. Collaborate with Product, Design, and Engineering teams to deliver at pace. Continuously raise the bar for engineering standards, code quality … environment Solid expertise in microservices, APIs, messaging patterns, and distributed systems. Proficient with cloud platforms (AWS, GCP, Azure) and containerisation (Docker; Kubernetes preferred). Strong engineering fundamentals - testing, clean code, performance tuning, and algorithms. Experience with relational and non-relational databases (PostgreSQL, MongoDB). Comfortable working in agile, fast-moving environments with high ownership. Curious about new technology, with More ❯
Employment Type: Permanent
Posted:

AI/MLOps Platform Engineer

London, UK
Barclays Bank Plc
and technology capabilities for our customers and colleagues. AccountabilitiesDevelopment and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment … with business objectives.Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth.Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure … secure software solutions.Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.Assistant Vice President ExpectationsTo advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/business divisions.Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that More ❯
Employment Type: Full-time
Posted:

Senior Back End Engineer (.NET/Azure)

Central London, London, England, United Kingdom
Hybrid/Remote Options
E-Solutions IT Services UK Ltd
secure, and scalable solutions. Design and optimize data models and SQL queries where needed for high-volume, transactional workloads. Contribute to CI/CD pipelines in Azure DevOps, ensuring code quality and deployment reliability. Collaborate with front-end engineers to ensure efficient API design and cohesive end-to-end workflows. Participate in code reviews, testing, and … similar. Experience implementing authentication, authorization, and secure data exchange patterns. Competence with SQL Server — schema design, query tuning, and data optimization. Other beneficial attributes include: Exposure to Infrastructure as Code (Terraform or Bicep). Understanding of event-driven or microservice architectures. Familiarity with monitoring, logging, and resilience engineering in Azure. Experience in financial services or other regulated domains. Experience More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Senior API Technical Consultant (GraphQL Specialist)

London, United Kingdom
Staffworx Limited
services using TypeScript and Node.js. Lead the design and evolution of our API schemas, ensuring they meet the complex demands of a rapidly growing platform. Champion best practice in code quality, automated testing (Vitest, Playwright) and observability to deliver resilient, maintainable, and production-ready business logic. Drive DevOps excellence by collaborating on CI/CD pipelines (Jenkins … Concourse), containerisation (Docker) and Kubernetes deployments. Mentor and empower fellow engineers through thoughtful code reviews, technical guidance and fostering a culture of collaborative problem-solving. Influence technical strategy by working within a cross-functional Agile team to guide process improvements and make key architectural decisions. Experience Extensive production experience architecting and delivering complex applications with TypeScript and Node.js . More ❯
Employment Type: Contract
Rate: market rates, outside IR35, 2 days on site
Posted:

DevOps Engineer CGEMJP00321238

Croydon, London, United Kingdom
Experis
Docker or Kubernetes Experience of Continuous Integration (CI) and Continuous Delivery (CD) A passion for delivering quality code, by use of TDD and setting high software quality standard We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them More ❯
Employment Type: Contract
Posted:

DevOps Engineer CGEMJP

Croydon, London, United Kingdom
Hybrid/Remote Options
Experis
Docker or Kubernetes Experience of Continuous Integration (CI) and Continuous Delivery (CD) A passion for delivering quality code, by use of TDD and setting high software quality standard We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

DevOps Engineer CGEMJP00321238

Croydon, London, United Kingdom
Hybrid/Remote Options
Experis
Docker or Kubernetes Experience of Continuous Integration (CI) and Continuous Delivery (CD) A passion for delivering quality code, by use of TDD and setting high software quality standard We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them More ❯
Employment Type: Contract
Posted:

Engineering Lead

City of London, London, United Kingdom
McGregor Boyall Associates Limited
platform using modern cloud and data technologies. Collaborate closely with product, data science, and financial crime experts to define the technical strategy and vision. Champion engineering best practices - from code quality and security to automation and continuous delivery. Drive continuous improvement across tooling, processes, and team workflows. Provide mentorship, coaching, and career development support tailored to individual More ❯
Employment Type: Permanent
Posted:

Engineering Lead

London, South East, England, United Kingdom
McGregor Boyall
platform using modern cloud and data technologies. Collaborate closely with product, data science, and financial crime experts to define the technical strategy and vision. Champion engineering best practices - from code quality and security to automation and continuous delivery. Drive continuous improvement across tooling, processes, and team workflows. Provide mentorship, coaching, and career development support tailored to individual More ❯
Employment Type: Full-Time
Salary: £100,000 - £120,000 per annum
Posted:

Senior ML Engineer

London, United Kingdom
Hybrid/Remote Options
Method-Resourcing
and infra teams to operationalize models and ship ML-powered features into production. Continuously assess and iterate on production models, balancing long-term ML strategy with tactical improvements. Champion code quality, observability, and resilience within their ML systems through reviews and hands-on contributions. Help shape their internal ML standards and practices, ensuring they stay ahead of More ❯
Employment Type: Permanent, Work From Home
Posted:
Code Quality
London
10th Percentile
£57,500
25th Percentile
£72,500
Median
£80,000
75th Percentile
£112,500
90th Percentile
£150,750