101 to 125 of 330 Code Quality Jobs in London

Lead Software Engineer - Data & AI

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
best practices, system design, and maintainable software development. 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 … automation capabilities, to improve the value realized by automation. Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible ...

Fullstack Engineer (Backend)

Hiring Organisation
Randstad Technologies Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £550/day
technologies. Developer Experience & Infrastructure: Build and operate infrastructure, developer toolsets, and CI/CD deployment pipelines to streamline engineering workflows. Engineering Excellence: Elevate code quality through technical RFCs, code reviews, architectural feedback, unit testing, and full operational ownership of your services. Open Source Collaboration: Partner with ...

Senior Machine Learning Engineer

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
build it. The goal is to multiply engineering delivery by an order of magnitude: not by cutting corners or generating throwaway code, but by designing robust systems and processes that let agents handle well-defined work while engineers focus on architecture, design, and the problems that actually require human … judgment. This is a deliberate, engineering-led approach. We care about code quality, testability, and maintainability - the agent-generated code meets the same standards as everything else. We expect that a successful candidate will be able to bring their expertise to help guide and refine ...

Senior Fullstack Developer - Java or Kotlin, React and TypeScript

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
used. Contribute to event-driven workflows and asynchronous processing using suitable messaging or streaming technologies. Participate in technical discovery, spikes, architecture discussions and peer code reviews. Improve build, test and deployment pipelines to support safe and efficient delivery. Embed structured logging, metrics and distributed tracing to make services easier … implications of engineering decisions, particularly in complex or regulated environments. Identify and address technical debt, performance issues and reliability risks. Share knowledge, support collective code ownership and contribute to a collaborative, low-ego team culture. What we are looking for Essential experience Strong commercial experience developing server-side applications ...

Intermediate Java Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We're an award-winning employer reflecting how our employees are at the very heart of Version 1 and what … software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable testing suite to support continuous integration and delivery. Some experience with Apache Kafka, including working on distributed ...

Lead Software Engineer - Backend Engineer - Chase UK

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
that it is easy to understand, test and evolve. Build solutions that avoid single points of failure, using scalable architectural patterns. Develop secure code so that our customers and ourselves are protected from malicious actors. Promptly investigate and fix issues and ensure they do not resurface in the future. … lifecycle, including in production and during incident management 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 - Python / Athena Trade and Risk Services

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
developer community through RFCs, guidance, and reference implementations 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 …/CD, static analysis, version control, and deployment Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible ...

Credit - Senior Engineering Manager

Hiring Organisation
Wise
Location
Greater London, United Kingdom
Employment Type
Full Time
Salary
135000 to 175000 GBP Annually
market. You will help them grow, remove blockers and allow them to execute at a velocity which balances time to market with the quality our customers have come to expect. You will have clear planning, release milestones and realistic commitments set. You’re a strong owner of your … mind, what we build today can be a platform for other products tomorrow. Provide hands-on technical leadership, guiding the team on architectural design, code reviews, and best practices. Ensuring code quality, consistency, and maintainability through code reviews and best practices. Leadership Responsibilities Lead ...

Python Back-end Developer

Hiring Organisation
Initialize
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £75,000 per annum
Experience working in agile teams, using Github for CI/CD, branching, pull requests, and automated testing. Nice to have: Kubernetes Comfortable with VS Code , ideally with AI coding tools like Copilot or VS Code agents. Understanding/experience of cloud-native patterns, and scalable architecture. Experience with … using Azure-native services including Azure AI Foundry, Azure AI Search, Cosmos DB, Docker, and AKS. Write comprehensive unit tests and contribute to high code quality standards. Collaborate within agile sprints and contribute to technical design decisions. Build and deploy AI-first features using Azure AI Foundry ...

Fullstack Developer

Hiring Organisation
Opus Recruitment Solutions Ltd
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£450 - £525 per day
/Sub, or similar technologies Exposure to cloud environments, ideally GCP Experience with Docker and modern CI/CD practices Strong commitment to code quality, testing, and engineering best practices Experience troubleshooting and resolving complex issues across the full application stack Desirable Skills Experience working within eCommerce … evolution of platform architecture and engineering standards Write and maintain automated tests across unit, integration, and end-to-end testing layers Participate in code reviews and promote best engineering practices Monitor, troubleshoot, and resolve production issues Optimise applications for performance, scalability, and reliability Work closely with Product, Design ...

Senior LNG Engineer

Hiring Organisation
Centrica
Location
West London, London, United Kingdom
Employment Type
Permanent
technology outcomes. What you'll be doing: Leading the design and delivery of complex platform enhancements and technology improvements. Driving engineering best practice across code quality, testing, supportability and platform resilience. Owning technical solutions from design through to deployment and production support. Supporting and resolving complex production … technical solutions and delivery approaches. Contributing to platform strategy, technical debt reduction and future technology decisions. Mentoring engineers through technical guidance, knowledge sharing and code reviews. Helping improve automation, observability, deployment processes and DevOps maturity. Here's what we're looking for: Essential Proven hands-on experience developing enterprise ...

Senior LNG Engineer

Hiring Organisation
Centrica - CHP
Location
Hayes, London, United Kingdom
Employment Type
Permanent
technology outcomes. What you'll be doing: Leading the design and delivery of complex platform enhancements and technology improvements. Driving engineering best practice across code quality, testing, supportability and platform resilience. Owning technical solutions from design through to deployment and production support. Supporting and resolving complex production … technical solutions and delivery approaches. Contributing to platform strategy, technical debt reduction and future technology decisions. Mentoring engineers through technical guidance, knowledge sharing and code reviews. Helping improve automation, observability, deployment processes and DevOps maturity. Here's what we're looking for: Essential Proven hands-on experience developing enterprise ...

Senior Backend Engineer - Payin Platform

Hiring Organisation
Wise
Location
Greater London, United Kingdom
Employment Type
Full Time
Salary
111000 GBP Annually
optimize for cost and reliability Write automated tests (unit, integration, and end-to-end) to ensure correctness and reliability of financial systems Conduct code reviews for team members, ensuring code quality, security, and adherence to engineering standards Participate in on-call rotations to monitor and respond … developing web applications and distributed systems in a production environment Experience with common design and architectural patterns coupled with a passion for writing clean code that is performant and well tested Curiosity and drive for continuous learning and improvement Following and advocating best coding practices, continuous delivery and code ...

Front End Software Engineer (Typescript)

Hiring Organisation
Safe Intelligence
Location
City of London, Greater London, UK
expertise in React. This includes a deep understanding of the DOM, component design, CSS, and state management. Solid performance and security knowledge: profiling, memoization, code-splitting, tree-shaking, bundle analysis, Core Web Vitals, OAuth2/OIDC, JWT handling, CSRF/XSS mitigation, CSP/SRI, dependency hygiene. Proven experience …/WebSockets for long-running tasks, optimistic updates, progress states, idempotent actions. Proficiency in integration, component and unit testing, with a strong commitment to code quality and maintainability. Strong knowledge of DevOps and Git best practices. Experience automating version control, testing, and releases, preferably with GitHub Actions. ...

Software Engineer III - Data Analytics Platform

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
tokenization costs, KV cache, quantization, context length tradeoffs, throughput vs. latency. 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 ...

Principal Software Engineer, C#

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Work closely with architects, engineering teams, business stakeholders, and senior leadership to help shape technology strategy. Mentor engineers and promote a culture of quality, accountability, and continuous improvement. Own the design and architecture of scalable, secure, and resilient enterprise applications, ensuring alignment with business and technology strategies. Define … community. Lead complex technology initiatives from concept through to deployment and support, taking accountability for successful delivery and resolving challenges proactively. Drive improvements in code quality, security, testing, performance, automation, and DevOps practices while managing technical debt and continuous improvement initiatives. Build strong relationships with business ...

Senior Software Engineer I - Onboarding Experience

Hiring Organisation
Wise
Location
Greater London, United Kingdom
Employment Type
Full Time
Salary
87500 to 111000 GBP Annually
product management team. Owning a technical roadmap to ensure that our application is maintained to high standards. Translating product requirements into technical specifications. Ensuring code quality, consistency, and maintainability through code reviews and best practices. Actively collaborating with other teams and leading projects from the beginning … complex, technical concepts to non-technical audience Experience working with relational and non-relational databases, query optimisation and designing schemas You enjoy writing testable code and believe in Test Driven Development You believe in and follow best coding practices, code reviews and open feedback. Interested? Find out more ...

C# Principal Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
architects, engineering teams, business stakeholders, and senior leadership, you will help shape our technology strategy while mentoring engineers and promoting a culture of quality, accountability, and continuous improvement. Key Responsibilities Lead Solution Architecture & Design – Own the design and architecture of scalable, secure, and resilient enterprise applications, ensuring alignment … technology initiatives from concept through to deployment and support, taking accountability for successful delivery and resolving challenges proactively. Promote Engineering Excellence – Drive improvements in code quality, security, testing, performance, automation, and DevOps practices while managing technical debt and continuous improvement initiatives. Influence Stakeholders – Build strong relationships with ...

Java Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
applications using Java and/or Python. Collaborate with cross‐functional teams to define, design, and ship new features. Implement and manage infrastructure as code using Terraform. Deploy and manage containerized applications on AWS EKS. Work with PostgreSQL databases to design and optimize data storage solutions. Utilize CI/… pipelines using Jenkins, Spinnaker or equivalent tooling to automate build, test, and deployment processes. Ensure code quality, security, and performance through best practices and code reviews. Stay up-to-date with emerging technologies and industry trends to continuously improve development processes. Required Skills and Experience Proficient ...

Senior C++ / Java Developer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
material technical risks to senior engineers or architects as appropriate.* Take technical ownership of one or more key components, services, or subsystems, ensuring high code quality, strong test coverage, and operational readiness.* Contribute to solution and component design, ensuring codebases are maintainable, extensible, and well‐documented across … release, and production support.* Diagnose and resolve complex issues across development, QA, and production environments, including performance and concurrency‐related issues.* Participate actively in code reviews, design discussions, and technical forums, contributing to continuous improvement.* Provide technical guidance and mentoring to junior engineers, particularly in C++/Java best ...

Lead Software Engineer - React (Web)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
solutions written in TypeScript using React Working across B2C and B2B features Advocate for and encourage high standards and best practices to maintain high code quality. Providing constructive and insightful feedback to teammates, participating in a strong engineering culture. Writing testable code, built for scalability, reliability and resilience. … informed opinions to the decision making process. 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 ...

Senior Engineer, Trading Product Engineering

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
concept to deployment. Our teams bring structure to ambiguity and shape the frameworks that support a global organization. We refuse to compromise on quality and seek problem solvers who thrive on complex technical challenges with real market consequences.**The Team: Trading Product Engineering**The Trading Product Engineering team … managing complex financial state transitions, translating intricate market structures into scalable solutions.**What You'll Do*** Design and deliver reusable, reliable, low-latency Java code that powers the Exchange.* Raise the bar on code quality, organization, and automation as the system scales under load.* Profile ...

Software Engineer III - AI/ML Platform

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
tokenization costs, KV cache, quantization, context length tradeoffs, throughput vs. latency. 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 ...

Salesforce Developer

Hiring Organisation
Peregrine
Location
City of London, London, United Kingdom
Employment Type
Permanent
Service Cloud features, including case management, knowledge base, automation, and workflows. Develop complex Salesforce Flows to automate business processes. Write, test, and deploy Apex code (classes, triggers, and components) to extend Salesforce functionality. Participate in the full software development lifecycle, including requirements gathering, development, testing, deployment, and maintenance. Implement … maintain robust DevOps practices, including source code management, branching strategies, pull requests, and commits. Utilize DevOps tools such as [Specify: Copado, Gearset, Azure DevOps, or others] for deployment and release management. Work within an Agile development environment, using Jira for task management and collaboration, specifically managing user stories. Ensure ...

Lead C++ / Java Developer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
into robust technical solutions.* Diagnose and resolve complex issues across production, QA, and client environments, including root‐cause analysis of cross‐system failures.* Improve code quality and maintainability through clean design, automated testing, performance tuning, and controlled refactoring.* Integrate and manage dependencies on messaging platforms, data distribution … market infrastructure.* Evaluate and adopt suitable open‐source and third‐party technologies, ensuring they meet regulatory, security, and performance requirements.* Provide technical mentoring through code reviews, design discussions across teams.* Ensure adherence to SDLC standards, engineering best practices, and operational readiness requirements.* Contribute recommendations that influence platform standards, engineering ...