Code Quality Jobs in London

51 to 75 of 1,101 Code Quality Jobs in London

Full Stack Engineer

London Area, United Kingdom
Hybrid / WFH Options
Russell Tobin
mobile solutions Databases: MySQL, SQL Server, Oracle, Elasticsearch, MongoDB, Cassandra DevOps & CI/CD: Automated testing, Continuous Integration/Delivery, Cloud platforms Tooling & Collaboration Development Tools: JIRA, Splunk, Slack Code Quality: Adheres to DRY principles, TDD practices, and clean code standards Collaboration: Pair programming via HackerRank, Agile ceremonies, cross-functional teamwork Soft Skills & Traits Passion for More ❯
Posted:

Full Stack Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Russell Tobin
mobile solutions Databases: MySQL, SQL Server, Oracle, Elasticsearch, MongoDB, Cassandra DevOps & CI/CD: Automated testing, Continuous Integration/Delivery, Cloud platforms Tooling & Collaboration Development Tools: JIRA, Splunk, Slack Code Quality: Adheres to DRY principles, TDD practices, and clean code standards Collaboration: Pair programming via HackerRank, Agile ceremonies, cross-functional teamwork Soft Skills & Traits Passion for More ❯
Posted:

Full Stack Engineer

South East London, England, United Kingdom
Hybrid / WFH Options
Russell Tobin
mobile solutions Databases: MySQL, SQL Server, Oracle, Elasticsearch, MongoDB, Cassandra DevOps & CI/CD: Automated testing, Continuous Integration/Delivery, Cloud platforms Tooling & Collaboration Development Tools: JIRA, Splunk, Slack Code Quality: Adheres to DRY principles, TDD practices, and clean code standards Collaboration: Pair programming via HackerRank, Agile ceremonies, cross-functional teamwork Soft Skills & Traits Passion for More ❯
Posted:

Full Stack Developer

City of London, England, United Kingdom
Hybrid / WFH Options
CFP Energy (UK) Ltd
and React for the frontend. Collaborate with product managers, designers, and other developers to understand project requirements and deliver solutions that meet user needs. Write clean, maintainable, and efficient code while adhering to coding standards and best practices. Participate in code reviews to ensure code quality and share knowledge with team members. Implement and maintain More ❯
Posted:

Senior Full Stack Developer

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
and surface actionable insights for promoters. 15% Integrate AI workflows (LangGraph, OpenAI/Anthropic/Gemini) into planning and marketing modules, including prompt design, evaluation and safety. 10% Drive code quality through PR reviews, automated testing (Vitest/Playwright), and IaC best practices (CDK, SST). 10% Mentor teammates and collaborate with Product, Data, and Artist Relations … hack weeks in London or Barcelona. Small, senior team—no heavy management layers, lots of autonomy. One-week sprints, async-friendly comms, and fast decision cycles. We value clean code, continuous learning, and doing right by artists. Competitive base salary + meaningful equity. Infinite paid holiday (+ local public holidays). Flexible hours. Complimentary gig tickets and backstage passes More ❯
Posted:

Senior Full Stack Developer to develop a cutting-edge analytics product in a dynamic, startup-l[...]

London, England, United Kingdom
Hybrid / WFH Options
S.i. Systems
permanent (preferred) or a multi-year contract. Fully remote across Canada, with travel to client sites throughout Canada and the U.S. (expenses covered). Responsibilities Write, review, and deploy code for a cloud-native analytics product. Create engaging and user-friendly interfaces using React. Develop and manage microservices to enhance application functionality. Optimize the technology stack for performance, security … and scalability. Participate in Scrum ceremonies and collaborate with cross-functional teams. Write unit tests, integration tests, and documentation to ensure code quality. Must haves: Experience with front-end frameworks ( React, Angular, or Vue.js ). Proficiency in back-end frameworks ( Express, Django, or Flask ). Experience with containerization technologies ( Docker, Kubernetes ). Strong SQL skills and data modeling experience. More ❯
Posted:

Senior Front End Engineer - React

London, England, United Kingdom
VML Enterprise Solutions
Senior Front End Engineer required to join Satalia, a VML Enterprise Solutions company, on a contract basis. As a Senior Front-End Engineer, you won't just be writing code; you'll be a pivotal architect, owning the end-to-end delivery of high-quality, production-ready React single-page applications that power our cutting-edge solutions. … This role offers the unique opportunity to drive technical excellence by championing code quality, robust testing (Vitest, Cypress), and best practices in front-end architecture, performance, and accessibility. You'll thrive in an Agile environment, contributing actively to workstreams, while also building modular, reusable components with Storybook and integrating with diverse 3rd party systems. Beyond technical contributions … in touch. What you'll be doing: Creating prototypes and high-quality production ready React front-end single page applications. Driving forward the quality - in code, unit testing, accessibility, performance, code reviews. Delivering on an Agile workstream of front-end developers on a project, contributing to daily stand-ups, planning, and estimates. Conversing confidently More ❯
Posted:

Engineering & Quality - Software Engineer, Senior

London, England, United Kingdom
Hybrid / WFH Options
Fitch Group
https://careers.fitch.group/content/Technology-and-Data/How You’ll Make an Impact: We are in search of a Senior Engineer to elevate the quality assurance processes for our Fitch Ratings Workflow Analytical applications. This role entails close collaboration with the systems supporting the Fitch Ratings operations and analytical communities. The position offers a … Proficient enough to Analyze Source Systems, Staging area, Fact and Dimension tables in Target D/W Hands-on experience with No-SQL DB, preferably MongoDB. Experience creating reusable code/scripts for Automated Framework using Python (Pandas, Numpy, Requests, Boto3) Experience creating automation frameworks using Selenium (Python) and tools to support test automation for web applications Experience working … and CI tools like Jenkins/Bamboo/Github, etc. Financial domain experience is a plus Exposure to BDD concepts, including enhanced acceptance criteria and testing practices Exposure to Code quality metrics, and shift-left principles Exposure to the financial industry domain and data platforms (data warehouses, data lakes) Why Choose Fitch: Hybrid Work Environment: 2 to More ❯
Posted:

Senior Software Engineer I - Menu Foundation [United Kingdom]

London, England, United Kingdom
Hybrid / WFH Options
Olo Inc
ordering platform. We take pride in a neat codebase with automated tests and continuous integration, and encourage constant refactoring. We encourage new ideas and experimentation. No part of the code base is off limits. This position is fully remote and allows you to work from anywhere within the United Kingdom. You will be contracted to Olo through Deel, our … engineers and contributing to technical decision-making. Take ownership of complex features and projects, working independently and collaborating with team members to drive development from concept to delivery. Lead code reviews, set quality standards, and offer in-depth feedback to improve code quality across the team. Partner with Product and other stakeholders to refine … TypeScript preferred). Hands-on experience with RDBMS development. Collaboration with UX/UI designers to implement responsive and user-friendly interfaces. Adept at writing unit tests and testable code, and working under distributed version control (preferably Git). In-depth understanding of Windows, Linux, database, and networking concepts. Hands-on experience instrumenting, deploying, and monitoring production code. Working More ❯
Posted:

Senior Software Engineer - Clean Room

London, United Kingdom
LiveRamp
flexibility to collaborate wherever data lives to support the widest range of data collaboration use cases-within organizations, between brands, and across its premier global network of top-quality partners. Hundreds of global innovators, from iconic consumer brands and tech giants to banks, retailers, and healthcare leaders turn to LiveRamp to build enduring brand and business value by … deliver high-quality features. Provide technical mentorship and guidance to junior engineers in the team. Continuously improve the performance, scalability, and reliability of existing systems. Participate in code reviews and ensure that the team adheres to best practices in software development. Keep up-to-date with the latest industry trends and technologies to continuously evolve the Clean … art privacy-enhancing technologies. Ensure that all software developed is secure, scalable, and high-performing. Embrace a collaborative culture that promotes continuous learning and improvement. Strive for excellence in code quality, system architecture, and implementations. Engage in proactive identification and management of risks, ensuring robust solutions for the Clean Room About you: 5+ years of experience in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AI/ML Engineer (Data Science & Software Focus)

London, United Kingdom
Penta
database. Desirable: An analytical and logical mind, be dynamic, positive, and ready to make a difference Ability to clearly communicate complex technicalities to any audience A passionate drive for code quality & results About the Role We are seeking a highly skilled and experienced Senior AI/ML Engineer to join our growing data science team in London … focus on performance and maintainability. Core Responsibilities: Full-stack software engineering in Python of the Data Science solutions DevOps for Data science solutions in AWS (GCP - nice to have) Code review of more junior members Mentoring junior data scientists on the best practices in software development: clarity, modularity, maintainability, performance, organisation and testing/validation Writing technical documentation Collaborating More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer Lead

London, United Kingdom
Hybrid / WFH Options
SPD Technology
architecture of scalable, secure, and maintainable software solutions in the team. Collaborate with stakeholders to translate business needs into technical solutions. Development & Delivery: Write clean, efficient, and well-documented code, adhering to industry standards and company guidelines. Ensure code quality by conducting code reviews and mentoring team members in best practices. Oversee the end-to … professional growth and technical excellence. Facilitate collaboration among team members and across departments. Drive Agile practices, ensuring efficient sprint planning, task prioritization, and timely delivery. Manage team workload Quality Assurance: Establish and enforce coding standards, testing protocols, and CI/CD pipelines. Write unit/integration/performance/e2e tests for own code. Collaborate with QA engineers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, England, United Kingdom
FactSet
Collaborate with cross-functional teams to design and implement new features that address complex business needs. Ensure application performance, scalability, and reliability through detailed testing and optimization. Conduct thorough code reviews to ensure code quality and share insights with team members. Develop and maintain automated tests using tools such as pgtap, NUnit, Vitest, and Cypress/ More ❯
Posted:

Adobe Marketing Solutions, Software Engineer - Asset & Wealth Management - London - VP

London, England, United Kingdom
NCAA (National Collegiate Athletic Association)
to drive effective marketing campaigns and enhance customer experiences. Drive the design of critical components in the platform as well as oversee the implementation of new features, focusing on code quality, automation and testability. Contribute to the vision, understand our product roadmap and contribute to building an engineering culture within our global team. Collaborate with a global … cross functional team in building customer-centric products. Contribute to SDLC documentation and guidance including templates, patterns, and controls. Perform code reviews and system design reviews and establish code quality standards and software best practices for a distributed systems architecture. Mentor and help develop more junior technical talents. Communicate with leadership, engineers, and business teams. We … are looking for someone with lots of energy that enjoys engineering challenges and has a passion to deliver high quality technology solutions and is able to operate in a highly fluid, rapidly changing environment. Basic Qualifications Proficiency with Adobe Marketing solutions (such as Adobe Experience Manager, Analytics, Marketo & Campaign). Strong proficiency with Java, Sightly and SQL. Bachelor More ❯
Posted:

Software Engineer (Go)

London, England, United Kingdom
Hybrid / WFH Options
ZILO™
solutions for complex problems in the asset management space. We are particularly seeking candidates who are proficient in integrating AI tools into their daily development cycle to improve productivity, code quality, and problem-solving. There is an expectation of attending our Churchill Place, Canary Wharf office, up to 3 days each week. Key Responsibilities: Design and develop … software solutions Kafka integration and implementation with Go services Leverage the corporate AI assistant and other strategic coding tools to enhance development workflows Actively use AI tools to support code generation, debugging, documentation, and testing Ensure that all microservices are highly available and fault tolerant Troubleshooting and debugging issues as they arise Keeping up to date with emerging trends … AI-assisted development practices, and best practices in front-end development Participating in code reviews and contributing to a positive team culture Ensure all code written has the appropriate level of unit test coverage Key Qualifications: Bachelor's degree in Computer Science or a related field Proven experience as a Developer or similar role Strong proficiency in JavaScript More ❯
Posted:

Frontend Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Wayflyer
possess the skills to contribute across the full software development lifecycle. What you'll do Build and enhance user interfaces using TypeScript and React, focusing on delivering high-quality, reusable components for our financial products Partner with our product and design teams to implement intuitive interfaces … that help ecommerce brands access and manage their funding Create responsive layouts that work seamlessly across different devices and browsers, ensuring our platform is accessible to all customers Maintain code quality through proper documentation, testing, and adherence to our established development standards Actively participate in our collaborative development process through thoughtful code reviews and knowledge sharing More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Kitt
ecosystem, ensuring proper service boundaries and communication patterns Cross-stack development : Work across our full technology stack - from GraphQL APIs and gRPC services to mobile apps and infrastructure-as-code Code quality & mentorship : Drive code quality standards, conduct thorough code reviews, and mentor junior engineers on best practices and architectural decisions Product … globally Collaboration : You thrive in cross-functional teams, working closely with product managers, designers, and other engineers to deliver impactful solutions Quality focus : You're passionate about code quality, testing, and building maintainable systems that can scale with our growing business Some of our products Groceries - we have an in-house groceries product that facilitates … automating some time intensive manual tasks. We're looking to bring AI to the forefront of our operational workflows. Infrastructure & DevOps Kubernetes - Container orchestration Docker - Containerisation Terraform - Infrastructure as Code AWS & Google Cloud - Multi-cloud setup Custom Kitt CLI - Development tooling CircleCI - CI/CD pipeline Why Kitt? The world of work has shifted forever. As people everywhere prioritise More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

London, England, United Kingdom
Trayport
and systems, ensuring scalability, performance, and security. Collaboration: Work closely with Product Managers, UX/UI designers, and other engineers to define, develop, and deploy new features and improvements. Code Quality: Ensure high code quality by writing clean, efficient, and maintainable code. Participate in code reviews and mentor junior developers. Problem-Solving: Troubleshoot More ❯
Posted:

Platform Engineer II

London, England, United Kingdom
GlaxoSmithKline
work and for its inner workings/operations. They are a model for the team on best practices for software development in general (and their specialization in particular), including code quality, documentation, DevOps practices, and testing, and consistently mentor junior members of the team. They ensure the robustness of our services and serve as an escalation point … data exchange and enhanced system functionality. Produce well-engineered software, including appropriate automated test suites, technical documentation, and operational strategy. Diverse problem solver who surfaces opportunities to reuse modular code and develop microservices to drive efficiencies. Provide input into the roadmaps of teams representing upstream dependencies to help improve the overall program of work. Ensure consistent application of platform … abstractions to ensure quality and consistency with respect to logging and lineage. Fully versed in coding best practices and ways of working and participates in code reviews and partnering to improve the team’s standards. Adhere to QMS framework and CI/CD best practices and help to guide improvements to them that improve ways of working. More ❯
Posted:

Senior MLOps/GenAI Infrastructure Engineer

London, England, United Kingdom
Hybrid / WFH Options
BBC
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker , Bedrock Implement Infrastructure-as-Code with AWS CDK , CloudFormation to provision and manage cloud environments. Build and maintain CI/… CD pipelines using GitHub Actions , AWS CodePipeline , CodeBuild , Jenkins . Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus , Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD) , unit testing frameworks (e.g., pytest , unittest ), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean … code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for cloud-first, AI-integrated products. Enforce security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic code analysis, vulnerability scanning, and More ❯
Posted:

Senior Frontend Engineer

London, England, United Kingdom
Hybrid / WFH Options
Two Circles
and have a keen interest in the application of technology in the sports industry. If this sounds like you, please get in touch. Key Responsibilities Write clean, and reusable code following best practices whilst helping to define coding standards and team conventions. Be an advocate for developer experience and have a keen interest in continually improving it. Encouraging a … closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies and trends in sports technology. … environment where you have utilised tools such as Circle CI, GitHub actions or Azure DevOps etc. An appreciation of DevOps and platform engineering culture. You don't just write code, but you also like to build and ship it, utilising cloud platforms and services, such as Azure, AWS or GCP. Experience in agile development practices, continuous integration and test More ❯
Posted:

Senior Product Engineer Product Engineering

London, United Kingdom
Hybrid / WFH Options
Problemshared
have strong communication skills. You will: Design, develop, and maintain scalable web applications that meet the evolving needs of our users and business. Write clean, efficient, and well-documented code in Python and JavaScript, adhering to best practices and coding standards. Collaborate effectively with cross-functional teams including product management, design, and other engineering disciplines to define, scope, and … implement new features and improvements. Optimise application performance and responsiveness through code optimisation, efficient data management, and infrastructure considerations. Implement robust security and data protection measures to safeguard user data and ensure compliance with relevant regulations. Mentor junior developers by providing guidance, sharing knowledge, and fostering their technical growth. Contribute actively to code reviews , providing constructive feedback to … ensure code quality and consistency across the team. Participate in the full software development lifecycle , from requirements gathering and design to deployment and monitoring. Troubleshoot and resolve technical issues , ensuring the stability and reliability of our web applications. Stay up-to-date with the latest web development trends, technologies, and best practices. What we are looking for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

PHP Technical Architect/Senior Developer

London, England, United Kingdom
Fitch Group
optimize database systems to support the above applications and services Translate business requirements into technical specifications Build client and management reports and tools Maintain a high-quality code base following best practices and documenting as needed Support our global user base of customers and staff Evaluate feasibility and recommend technical solutions Contribute to the evolution of the … impact extensibility, maintainability, performance, scalability, and security Experience integrating systems using web services, especially REST APIs Good understanding of object-oriented design patterns and SOLID principles Strong attention to code quality and readability Experience designing relational database schemas Raw SQL writing and optimization, especially with MySQL Understanding of code branching and feature workflows with Git Hands More ❯
Posted:

Senior MLOps/GenAI Infrastructure Engineer

London, England, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker, Bedrock Implement Infrastructure-as-Code with AWS CDK, CloudFormation to provision and manage cloud environments. Build and maintain CI …/CD pipelines using GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean … code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for cloud-first, AI-integrated products. Enforce security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic code analysis, vulnerability scanning, and More ❯
Posted:

Full Stack Developer U.K (Remote/Hybrid) Junior / Senior

London, England, United Kingdom
Hybrid / WFH Options
Emotii
UX/UI designers, product managers, and data scientists to create seamless user experiences. API Integration: Develop and integrate APIs to connect front-end interfaces with back-end services. Code Quality: Write clean, maintainable, and efficient code while following best practices for software development. Testing: Implement and manage testing processes, ensuring the reliability and performance of … applications. Security: Ensure the security of web applications by implementing best practices and regularly reviewing code for vulnerabilities. Continuous Improvement: Participate in code reviews, provide constructive feedback, and contribute to a culture of continuous improvement. Skills & Qualifications: Experience: 3+ years of experience in full-stack development. Database Management: Experience with SQL and NoSQL databases (e.g., MySQL, MongoDB). More ❯
Posted:
Code Quality
London
10th Percentile
£52,500
25th Percentile
£58,500
Median
£70,000
75th Percentile
£117,500
90th Percentile
£122,500