376 to 400 of 852 Code Quality Jobs in England

Lead Software Engineer - Enable Ground Crew

Location
Greater London, England, United Kingdom
mobile-first systems across a global airport network. The position combines hands-on software engineering with practical squad leadership, focusing on technical delivery, code quality, and supporting a small team of engineers . Key Points The Lead Software Engineer is primarily a senior technical contributor with light … team, and maintain momentum. Make squad-scoped technical decisions, balancing speed, quality, maintainability, and sustainability. Set and uphold engineering standards through design, code review, testing discipline, and operational ownership. Strengthen engineering practices, including CI/CD, automated testing, observability, and reliable production operations. Encourage a culture ...

Senior Software Engineer - Data Engineering

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
both technical and non-technical audiences Experience applying AI-assisted development tools (e.g., GitHub Copilot, generative AI coding assistants) to improve engineering productivity, code quality, and delivery efficiency Understanding of data engineering considerations for AI and machine learning workloads, including data quality, governance, lineage … business partners throughout design and implementation phases Engage cross-functional teams to understand data requirements and deliver scalable solutions Educate and mentor others through code reviews, documentation, and workshops About the Team The Digital Content & Innovations Data Engineering team is a collaborative, forward thinking group focused on building highly ...

Senior Software Engineer – Data

Location
Greater London, England, United Kingdom
values-driven company that invests in its people and gives you the autonomy to shape critical systems, while staying close to the code? We're looking for a Senior Software Engineer to join Elliptic's Product-Engineering organisation, focusing on data engineering solutions that power our blockchain analytics … engineers, by championing best practices, and holding yourself and your team to a high standard. What you will do Write, ship, and maintain production code as a hands‐on engineer. Architect, design, and implement large‐scale distributed data systems and pipelines. Contribute to technical decision‐making across batch ...

Software Engineer - Identity & Access Management - Full-Stack

Location
Greater London, England, United Kingdom
across the stack, shipping features that create delightful, frictionless experiences for both external developers and internal engineering teams. Your responsibilities Ship Features, Not Just Code: You will own the implementation of end-to-end features. You won't just write functions in isolation; you will ensure your code … robust tests. Collaborate to Raise the Bar: You will work closely with teammates across Identity and adjacent teams. You will actively participate in code reviews, design discussions, and contribute to shared standards. You aren't afraid to ask for help, but you also aren't afraid to challenge ...

Lead Perception Engineer

Location
Woburn, England, United Kingdom
including hardware-software integration issues. Willingness to spend time on the shop floor or in the field to debug hardware-in-the-loop failures. Code Quality & Mentorship: Drive high standards for code reviews, architectural design, and documentation while mentoring junior team members. Collaboration: Work with cross‐functional teams, including mechanical, system, mechatronic, software and software quality assurance engineers, and domain experts to ensure solutions are aligned and integrated with product goals. 8–10 years of professional software engineering experience ...

Software Engineer III - Fullstack (Java, React, Python and AI) Engineer

Location
Greater London, England, United Kingdom
flows and event-driven pipelines to support segmentation, personalization, and measurement 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 … generation, experimentation, personalization, and workflow automation Collaborate with product, marketing, and partners to translate requirements into well-designed technical solutions Improve engineering excellence through code reviews, test automation, CI/CD, observability, performance tuning, and operational best practices Ensure solutions meet security, privacy, and compliance expectations including consent management ...

Software Engineering

Location
Greater London, England, United Kingdom
shared tooling or framework components that improve how the platform is used and operated. The role is suited to engineers who are comfortable writing code, working with SQL and distributed data processing, and solving practical delivery problems in a team environment. More experienced candidates may also contribute to technical … JSON , Avro and Parquet . For More Experienced Candidates Stronger ownership of technical design across multiple datasets or pipeline domains. Experience guiding implementation standards, code quality and engineering practices within a team. Ability to lead delivery for a workstream, manage dependencies and support less experienced engineers. Technology ...

Java Full Stack Engineer

Hiring Organisation
Response Informatics
Location
Northampton, Northamptonshire, East Midlands, United Kingdom
Employment Type
Permanent
development skills with relational (RDBMS) databases and exposure to NoSQL technologies Experience with microservices architecture and event-driven design patterns Ability to participate in code reviews and apply feedback effectively Understanding of code quality tools like SonarQube and security scanning tools Familiarity with developer tools including ...

ai engineer for agentic applications

Location
Greater London, England, United Kingdom
tools, data sources, and business workflows into reliable production-grade pipelines; Drive systems from prototype to production, owning reliability, scalability, and operational readiness; Improve code quality, structure, and production readiness across the AI/ML stack; Debug and resolve issues across APIs, environments, and integrations … evolve engineering standards for productionising AI/ML, including testing, observability, versioning, and release management; Mentor and guide data scientists and engineers through code reviews and hands-on technical support; Champion disciplined engineering, continuous improvement, and operational excellence within Data Science. Требования Degree in Computer Science, Artificial Intelligence, Machine ...

Senior Data Scientist

Location
Greater London, England, United Kingdom
developing data science models for Marketing, Commercial and Digital Work closely with product owners, data engineers and machine learning engineers to deliver high quality data science powered solutions to interesting problems Help prepare datasets to train and validate machine learning models Define and implement metrics to evaluate … objectives. Enable collaboration by contributing to the development of our AI foundations and reusable assets for Forecasting, Optimization, Segmentation, Attribution Models and Experimentation. Perform code reviews and ensure exceptional code quality Manage & mentor junior data scientists & apprentices Build a culture of responsible AI, good governance ...

Senior Engineer, Trading Product Engineering

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

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

Senior Software Engineer I - Pricing Core

Hiring Organisation
Wise
Location
London, UK
Employment Type
Full-time
using Apache Kafka for asynchronous processing of financial events across distributed servicesContribute and drive architectural decisions, ensuring we maintain a high bar on quality, reliability and observability of our servicesIdentify and resolve performance bottlenecks … scalability issues, and technical debt in existing systemsParticipate in on-call rotations to monitor and respond to production incidents for Tier 1 critical servicesConduct code reviews for team members, ensuring code quality, security, and adherence to engineering standardsWhat we're looking forTechnical ExcellenceStrong background in software ...

Lead Software Engineer .NET

Hiring Organisation
Masson Appointments Ltd
Location
Crawley, West Sussex, United Kingdom
Employment Type
Full-Time
Salary
£75,000 - £85,000 per annum
Microsoft Azure , but working across a range of enterprise technologies depending on client needs. Responsibilities: · Mentor and coach other developers: set the bar for code quality and engineering practice, help them grow into harder problems, and take the technical lead where it makes sense · Own technical direction … asset management tools, data warehouses, messaging systems · Write and optimise SQL queries, design database schemas, and maintain data integrity · Establish and uphold engineering standards: code review, testing, CI/CD, conventions · Work with Azure services day-to-day: Functions, App Service, Service Bus, Blob Storage, Key Vault · Contribute ...

Senior Vice President, Full-Stack Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
enterprise Java full stack technology strategy, aligned with business transformation goals. Champion AI driven development practices (e.g., AI-assisted coding, automated testing, remediation, and code quality). Drive modernization initiatives including cloud migration, microservices, event-driven architectures, and API-led platforms. Establish best practices for secure, scalable … resilient application design. Oversee end-to-end delivery of complex platforms across backend (Java) and frontend technologies. Ensure high-quality engineering outcomes using CI/CD, automation, and DevSecOps practices. Lead large-scale programs focused on velocity, reliability, and cost efficiency. Drive backlog prioritization, technical debt reduction ...

Senior Vice President, Full-Stack Engineer

Location
Westminster, West End, United Kingdom
enterprise Java full stack technology strategy, aligned with business transformation goals. Champion AI driven development practices (e.g., AI-assisted coding, automated testing, remediation, and code quality). Drive modernization initiatives including cloud migration, microservices, event-driven architectures, and API-led platforms. Establish best practices for secure, scalable … resilient application design. Oversee end-to-end delivery of complex platforms across backend (Java) and frontend technologies. Ensure high-quality engineering outcomes using CI/CD, automation, and DevSecOps practices. Lead large-scale programs focused on velocity, reliability, and cost efficiency. Drive backlog prioritization, technical debt reduction ...

Lead C# Engineer

Hiring Organisation
WTW
Location
Reigate, Surrey, UK
Employment Type
Full-time
insurance pricing solutions. This is a varied and challenging opportunity where you will play a key role creating new product features and enhancing existing code, whilst ensuring the product continues to meet high levels of reliability, maintainability, usability and performance. The Role: Working with the Product Owner to define … refine and deliver the product backlog Designing and documenting software solutions meeting functional and non-functional requirements Implementing and refactoring product code (C#), following best practices for maintainability, testability and performance Implementing unit tests, developing test frameworks and associated automated test cases Reviewing and debugging code to identify ...

Senior C# Engineer

Hiring Organisation
WTW
Location
Reigate, Surrey, UK
Employment Type
Full-time
insurance pricing solutions. This is a varied and challenging opportunity where you will play a key role creating new product features and enhancing existing code, whilst ensuring the product continues to meet high levels of reliability, maintainability, usability and performance. The Role: Working with the Product Owner to define … refine and deliver the product backlog Designing and documenting software solutions meeting functional and non-functional requirements Implementing and refactoring product code (C#), following best practices for maintainability, testability and performance Implementing unit tests, developing test frameworks and associated automated test cases Reviewing and debugging code to identify ...

Senior AI Developer

Hiring Organisation
Reed Technology
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
Work directly with clients to understand requirements, shape solutions, and translate them into working software. Provide technical leadership across engagements, ensuring high standards of code quality and engineering rigour. Contribute to technical research, prototyping, and proof-of-concept development to support client proposals and win new work. … pattern for delivering AI solutions that can be scaled across the team. Establish reusable tools, accelerators, and components to enhance the speed and quality of AI delivery. Explore and evaluate emerging AI technologies and development approaches, integrating the best into practice. Mentor and upskill other developers, building ...

Senior Mobile Solution Lead (iOS and Android) - London, UK

Location
Greater London, England, United Kingdom
both technical and non-technical stakeholders, including C-level executives.Identify opportunities for accelerators, reusable assets, partnerships and AI-assisted engineering to improve speed, quality and client value.Your Skills:Essential experienceProven experience as a Mobile Solution Architect, Mobile Architect or senior mobile technology leader within complex enterprise environments.Proven experience … OAuth 2.0/OpenID Connect, encryption, certificate pinning, secure storage, threat modelling and privacy-by-design.Experience with mobile DevSecOps, automated testing, CI/CD, code quality, application monitoring and release governance.Ability to create clear architecture artefacts, including context and container views, sequence diagrams, integration designs, non-functional ...

Senior Mobile Solution Lead (iOS and Android) - London, UK

Hiring Organisation
Capgemini
Location
Greater London, United Kingdom
Employment Type
Full Time
technical and non-technical stakeholders, including C-level executives. Identify opportunities for accelerators, reusable assets, partnerships and AI-assisted engineering to improve speed, quality and client value. Your Skills: Essential experience Proven experience as a Mobile Solution Architect, Mobile Architect or senior mobile technology leader within complex enterprise … 2.0/OpenID Connect, encryption, certificate pinning, secure storage, threat modelling and privacy-by-design. Experience with mobile DevSecOps, automated testing, CI/CD, code quality, application monitoring and release governance. Ability to create clear architecture artefacts, including context and container views, sequence diagrams, integration designs ...

Azure DevOps Engineer

Hiring Organisation
Anson Mccade
Location
South East London, London, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
From £500 to £700 per day Inside IR35
Azure DevOps Engineer Designing, building and maintaining Azure DevOps CI/CD pipelines Automating build, test, deployment and release processes Implementing Infrastructure as Code using Terraform, Bicep and ARM templates Embedding security controls throughout the software development lifecycle Integrating vulnerability scanning, code quality checks and compliance … working with Azure Cloud technologies Strong hands-on experience with Azure DevOps Proven experience building and maintaining enterprise CI/CD pipelines Infrastructure as Code expertise using Terraform, Bicep or ARM templates Experience with Docker and Kubernetes (AKS preferred) Source control management using Git Scripting skills using PowerShell, Bash ...

Software Engineer - Remote First

Hiring Organisation
Cathcart Technology
Location
Altrincham, Cheshire, North West, United Kingdom
Employment Type
Permanent
Salary
£60,000
their entire technology stack. They're particularly interested in Developers who: Have good commercial Java experience Care about writing clean, maintainable and well-tested code Are comfortable contributing to production systems within an Agile environment Enjoy collaborating with other Developers rather than working in isolation Want to develop their … innovation days focused on learning and experimentation. You'll Enjoy This Role If You Enjoy getting stuck into complex, long-lived systems Care about code quality, testing and sustainable delivery Prefer collaborative engineering environments Want exposure to modern cloud and DevOps technologies Like learning from experienced Engineers ...

Senior FIX Onboarding Specialist - Vice President

Location
Greater London, England, United Kingdom
Develop and maintain comprehensive documentation for each client onboarding project. Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause … electronic trading systems. Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (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 ...

Data Engineering - Data, Lakehouse and AI Data Platform Engineer - Vice President - London Lond[...]

Location
Greater London, England, United Kingdom
, helping to deliver data products that are reliable, scalable and fit for purpose. The role is suited to engineers who are comfortable writing code, working with SQL and distributed data processing, and solving practical delivery problems in a team environment. More experienced candidates may also contribute to technical … discipline and CI/CD practices. Data Engineering Capability Stronger ownership of technical design across multiple datasets or pipeline domains. Experience guiding implementation standards, code quality and engineering practices within a team. Ability to lead delivery for a workstream, manage dependencies and support less experienced engineers. Understanding ...