Code Quality Jobs in London

176 to 200 of 1,130 Code Quality Jobs in London

Senior Software Engineer (Java) – Greenfield Cyber Security SaaS Solutions

London, England, United Kingdom
TechHeads
greenfield backend services using Java and Spring Boot , with a strong emphasis on DevOps, automation, and performance at scale. You'll help shape technical direction , lead by example in code quality, and champion best practices across the team. You’ll be working on the core of next-gen cybersecurity products, including enterprise-grade systems built from the … CD pipelines, and legacy system migrations. Innovate across the stack, taking ownership of key projects and delivering performant, scalable solutions. Lead engineering best practices including coding standards, unit testing, code reviews, and system architecture discussions. Support, coach, and mentor junior developers, fostering a culture of technical excellence and collaboration. Work closely with cross-functional teams, including product and engineering … Ideal Candidate will: Bring technical vision, initiative, and a passion for exploring and implementing emerging technologies. Are a natural technical leader with experience mentoring engineers and driving engineering quality across teams. Enjoy solving complex problems and have a product mindset with an eye toward continuous improvement. Compensation: Benefits: Equity, Healthcare and More If you would like to be More ❯
Posted:

Lead Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Uneek Global
an object-oriented programming language , ideally TypeScript or Java Proven experience leading or mentoring engineering teams in an agile, product-focused environment Solid understanding of software design principles, clean code practices, and scalable architecture Background in building and maintaining cloud-native applications (AWS or Azure preferred) Comfortable collaborating with cross-functional teams and contributing to technical direction and solution … design Passion for developing people, improving code quality, and fostering a collaborative team culture Strong communication skills and the ability to advocate for engineering excellence across disciplines Uneek is a professional organisation, and we warmly welcome applications from individuals of all ages and backgrounds. We are committed to equal opportunities and do not intend to discriminate through More ❯
Posted:

Software engineer, python (Generative AI)

London, England, United Kingdom
writer.com
Azure to deploy and scale applications. Develop and integrate high-performance, low-latency APIs for AI-driven features. Collaborate with AI researchers to implement generative models in production. Ensure code quality through testing, peer reviews, and continuous integration. Participate in architectural design discussions and promote engineering best practices. Continuously improve the application’s performance, scalability, and maintainability. … databases as Elastic, Pinecone, Weaviate, or similar. Familiarity with cloud platforms (AWS, GCP, etc.) and containerized environments (Docker, Kubernetes). You are committed to writing clean, maintainable, and scalable code, following best practices in software development. You enjoy solving complex problems and continuously improving the performance and scalability of systems. You thrive in collaborative environments, working closely with cross More ❯
Posted:

Software Engineer

London, United Kingdom
Hybrid / WFH Options
Thomas Reuters
development cycle which includes analysis, design, implementation, maintenance and troubleshooting. You will collaborate with cross-functional teams, including product managers, designers, developers and QA Engineers, to deliver high-quality software solutions that meet the needs of our customers and enhance our business operations. The ideal candidate should be self-motivated and have excellent collaboration and communication skills. S … opportunity as a Software Engineer , you will be: Develop, test, and maintain robust and scalable applications (primarily NodeJS, can be Python or Java/C/C++) Participate in code reviews to ensure code quality and adherence to coding standard Identify and resolve software related issues and bugs Collaborate with cross-functional teams to gather and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer III- iOS- Nutmeg- Mid Level

London, England, United Kingdom
J.P. MORGAN
getting smart ideas into the hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about building quality software that has a big impact in a rapidly changing environment. By their nature, our people are also solution-oriented, commercially savvy, and have a head for fintech. We … driven design. Take ownership of tasks from estimation through to release and post-production support. Identify, troubleshoot, and resolve existing or newly identified prioritized defects. Write tests for all code delivered, adhering to best practices and standards to ensure high quality. Take ownership of, or assist others with, releases and related processes, aiming for frequent deployments. Participate in code reviews to ensure high code quality and ongoing learning. Engage in knowledge sharing through skill share sessions within the team and wider department. Contribute to technical initiatives aimed at improving and evolving the codebase and toolset. Focus on solving the core problem rather than just addressing symptoms. Required qualifications, capabilities, and skills Proficiency in English; collaboration More ❯
Posted:

Senior Lead Software engineer -Python -AWS

London, United Kingdom
on coding, technical leadership, and solving tough problems in a fast-moving environment. What You ll Do: Lead end-to-end delivery of features and infrastructure. Shape architecture, own code quality, and drive DevOps practices. Mentor a small team and embed AI/automation where it counts. What You ll Bring: Strong technical background in TypeScript, Node.js … cloud infrastructure on AWS . Confident leading agile delivery teams in high-growth or startup environments. Deep understanding of system design, API development, and performance optimisation. Passion for clean code, scalable architecture, and elegant problem-solving. Strong communication skills with the ability to align technical direction with business needs. Experience with DevOps, observability, and security compliance is a big More ❯
Posted:

Senior Lead Software Engineer

City of London, London, United Kingdom
Denu Recruit
on coding, technical leadership, and solving tough problems in a fast-moving environment. What You’ll Do: Lead end-to-end delivery of features and infrastructure. Shape architecture, own code quality, and drive DevOps practices. Mentor a small team and embed AI/automation where it counts. What You’ll Bring: Strong technical background in TypeScript, Node.js … cloud infrastructure on AWS . Confident leading agile delivery teams in high-growth or startup environments. Deep understanding of system design, API development, and performance optimisation. Passion for clean code, scalable architecture, and elegant problem-solving. Strong communication skills with the ability to align technical direction with business needs. Experience with DevOps, observability, and security compliance is a big More ❯
Posted:

Senior Lead Software Engineer

London Area, United Kingdom
Denu Recruit
on coding, technical leadership, and solving tough problems in a fast-moving environment. What You’ll Do: Lead end-to-end delivery of features and infrastructure. Shape architecture, own code quality, and drive DevOps practices. Mentor a small team and embed AI/automation where it counts. What You’ll Bring: Strong technical background in TypeScript, Node.js … cloud infrastructure on AWS . Confident leading agile delivery teams in high-growth or startup environments. Deep understanding of system design, API development, and performance optimisation. Passion for clean code, scalable architecture, and elegant problem-solving. Strong communication skills with the ability to align technical direction with business needs. Experience with DevOps, observability, and security compliance is a big More ❯
Posted:

Senior Lead Software Engineer

South East London, England, United Kingdom
Denu Recruit
on coding, technical leadership, and solving tough problems in a fast-moving environment. What You’ll Do: Lead end-to-end delivery of features and infrastructure. Shape architecture, own code quality, and drive DevOps practices. Mentor a small team and embed AI/automation where it counts. What You’ll Bring: Strong technical background in TypeScript, Node.js … cloud infrastructure on AWS . Confident leading agile delivery teams in high-growth or startup environments. Deep understanding of system design, API development, and performance optimisation. Passion for clean code, scalable architecture, and elegant problem-solving. Strong communication skills with the ability to align technical direction with business needs. Experience with DevOps, observability, and security compliance is a big More ❯
Posted:

Junior Software Engineer

London, England, United Kingdom
Brainpool AI
LlamaIndex, and LangChain, focusing on RAG and text/chat generators. Familiarity with cloud computing on AWS (ECS, EKS, DynamoDB, Bedrock). Proficiency with git version control, branching, and code management. Commitment to code quality, performance, testing, monitoring, documentation, and CI/CD best practices. Experience working within an agile framework, including defining requirements and sprint More ❯
Posted:

Software Engineer

London Area, United Kingdom
Nando's UK & IRE
points. Collaborate with peers across several teams to support multiple workstreams and ensure integrations are robust and secure. Be part of an agile, cross-functional development team, participating in code reviews, testing and deployments. Work with Enterprise systems and ensure they’re integrated effectively into our custom-built systems Hot Skills... Experience building applications using modern frameworks, libraries, languages … Testing in different parts of the pipelines (unit testing with our programming languages, Integration, Contract, End to End with tools such as postman, k6 and karate). Infrastructure as Code (we use a combination of GitHub, GitOps, Terraform, Kustomize and GCP Config Connector). Proven ability to build relationships with technical peers Understanding of the importance of constructive feedback … to improve code quality and team performance Experience with testing strategies, including visual regression testing, unit testing, and integration testing Understanding of infrastructure setup using cloud-based technologies Proven experience in setting up release pipelines using CI/CD methodology Familiarity with Agile ways of working Comfortable working in a cross-functional team setup More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Nando's UK & IRE
points. Collaborate with peers across several teams to support multiple workstreams and ensure integrations are robust and secure. Be part of an agile, cross-functional development team, participating in code reviews, testing and deployments. Work with Enterprise systems and ensure they’re integrated effectively into our custom-built systems Hot Skills... Experience building applications using Golang or Rust, complemented … Testing in different parts of the pipelines (unit testing with our programming languages, Integration, Contract, End to End with tools such as postman, k6 and karate). Infrastructure as Code (we use a combination of GitHub, GitOps, Terraform, Kustomize and GCP Config Connector). Proven ability to build relationships with technical peers Understanding of the importance of constructive feedback … to improve code quality and team performance Experience with testing strategies, including visual regression testing, unit testing, and integration testing Understanding of infrastructure setup using cloud-based technologies Proven experience in setting up release pipelines using CI/CD methodology Familiarity with Agile ways of working Comfortable working in a cross-functional team setup More ❯
Posted:

Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Flockover.com
views. Serverless & Cloud Infrastructure - Use your AWS experience (Lambda, API Gateway, S3, EventBridge, CloudWatch) to support and extend the telemetry data ingestion and delivery pipeline. - Work with infrastructure-as-code tools like Terraform or CDK for provisioning long-lived resources. Collaboration & Agile Delivery - Work closely with product managers, designers, and engineers to scope, deliver, and test features. - Participate in … daily standups, sprint planning, and retrospectives in our Agile process. Code Quality & Mentorship - Write high-quality, well-tested code and contribute to code reviews. - Share your knowledge and support the growth of junior engineers in the squad. WHAT YOU’ll BRING TO FLOCK ESSENTIAL Strong proficiency in React and TypeScript, with a portfolio … with and visualizing large volumes of data from telemetry or similar systems. PREFERABLE Familiarity with CI/CD workflows (GitHub Actions), automated testing (unit, integration, E2E), and infrastructure-as-code (Terraform) is a plus. Exposure to authentication systems like Auth0 and monitoring tools such as DataDog is beneficial. WHAT WE OFFER (in addition to a competitive salary) • Participation in More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
SciLeads Ltd
and integration: Manage and wrangle a database with over one billion records, ensuring efficient data handling and aggregation. Address data challenges by implementing robust data engineering practices. Project management. Code quality reviews and team collaboration. Adopt a customer-first approach: Maintain a strong focus on customer needs and be relentless about delivering value. Essential Skills and Experience More ❯
Posted:

Senior Software Engineer (Fullstack, Frontend Leaning)

London, United Kingdom
SevenRooms
a strong focus on customer-facing features Product Focus: Be the technical owner of features, from design to implementation to ongoing support Project Management: Manage individual project priorities, deadlines, code quality and deliverables; Participate in occasional on-call duties to keep software systems up and running Who You Are BS degree in Computer Science, similar technical field More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quality Assurance Test Lead

London, England, United Kingdom
TXM Recruit
+ Benefits Hybrid (2-3 days per week in London) Join a Global Tech-Driven Property Marketplace Are you an experienced QA Lead with a passion for driving quality in web and mobile testing? Join a fast-growing, innovative global technology platform that is leading the way in transforming its B2C services. Backed by substantial investment and a … financially secure parent company, this is an exciting opportunity to play a crucial role in a multi-year transformation program. What You’ll Be Doing: Champion Quality: Serve as a key advocate for quality across cross-functional Agile teams, collaborating closely with Product Owners, Developers, and UX Designers to embed quality throughout the development … Requirements Analysis: Participate in requirements analysis, assessing testability, usability, and risk factors to strengthen the development process. What We’re Looking For: Experience: 5+ years of experience in software quality assurance and testing, with a solid understanding of SDLC and STLC. Test Strategy Expertise: Proven experience in developing and executing diverse test strategies, including functional, regression, performance, and More ❯
Posted:

Java Developer (Must hold active SC)

London, England, United Kingdom
Amber Labs
be a hands-on technical expert helping deliver projects in a true DevOps manner. You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You will strive to do things … and end users. What you’ll do: You will be responsible for delivery business outcomes, from requirements into production environment. You will have responsibility for all aspect of your code through to production, including performance, security. You build it, you run it. You will be comfortable working as part of team, and helping the team deliver high quality … 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 Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns: Knowledge/Certification in Spring framework. Experience in cloud technologies AWS Diversity More ❯
Posted:

Full Stack Developer - Outside IR35

London, England, United Kingdom
Lorien
with a focus on user-centric design and performance. Contributing to the technical architecture of the platform, including making key decisions on technology stack and third-party services. Writing code in Python, React, and TypeScript, and helping to evolve and refine the current platform. Delivering high-quality code in short iterations, ensuring that business value is … consistently met. Mentoring junior team members and reviewing code to ensure the highest standards of quality. Staying current with the latest web development and AI technologies, continuously innovating and improving the platform. Maintaining close communication with business users and experts to deliver iterative updates and improvements. Key Requirements: Experience: At least 5 years of experience in agile software development … is a plus, especially in language models or NLP-driven platforms. Agile Methodology: A solid understanding of lean and agile practices, with the ability to work quickly while maintaining code quality. Communication: Excellent collaboration and communication skills - you'll be working with cross-functional teams and stakeholders. Desire for Innovation: A passion for innovative products that combine AI and More ❯
Posted:

C#/.NET - Principal Engineer - Permanent

London, United Kingdom
TEKsystems, Inc
Strong knowledge of various libraries and frameworks. Advanced understanding of containerization, serverless technologies, and cloud deployment ( Azure, AWS). Proven experience with CI/CD pipelines and Infrastructure as Code (IaC). Deep familiarity with Agile methodologies and tools. About the Company An award-winning specialty (re)insurance firm is redefining the industry with a bold mission: to become … strategies and mentor team members in quality assurance practices. Troubleshoot and resolve complex technical issues using advanced debugging techniques. Oversee version control practices, including branching strategies and code reviews. Mentor engineers in code craftsmanship and enforce high standards for code quality and security. Design and optimize CI/CD pipelines using advanced automation … and deployment strategies. Ensure seamless integration of code changes with minimal disruption and technical debt. Maintain comprehensive technical documentation to support knowledge sharing and onboarding. Promote a culture of continuous learning and innovation within the team. Perform additional duties as required. Skills & Attributes Strong problem-solving and analytical skills. Growth mindset with a commitment to continuous learning. Excellent communication More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps Engineer

London, England, United Kingdom
Hybrid / WFH Options
Audley Travel Ltd
place for you. Join us to create unforgettable journeys together. Find out more here. The role The DevOps Engineer will automate CI/CD pipelines that deploy Infrastructure from Code, builds and deploys applications, integrates test tools, and monitors the infrastructure and applications. You will collaborate with solution architects and software development teams to support the software development lifecycle … teams in investigating escalated issues. What we’re looking for: You will be an experienced DevOps Engineer and Subject Matter Expert in building CI/CD pipelines, Infrastructure as Code, Deployment and integrating test automation. You will create and maintain a library of templated services and work closely with Application Developers to design, build and test the Azure services … API management gateway fronting serverless and database PaaS based microservices. Additional experience required: Strong Cloud Experience in Azure and Azure Services. Expertise and strong understanding in automating infrastructure as code using Terraform. Containerisation/Orchestration with Kubernetes & Docker. Moderate Understanding YAML/PowerShell CLI. Experience in integrating Monitoring and Observability (e.g. App Insights). Good understanding Microsoft software development More ❯
Posted:

Mobile Engineer

London, England, United Kingdom
Hybrid / WFH Options
AMCS Group
Mobile Team in maintaining and developing features for Onboard. Working within a focused squad under the direction of the Mobile Team Lead, you’ll collaborate with product owners, quality analysts, and fellow engineers to deliver solutions that meet customer needs and align with our product and technical strategies. Day-to-Day Responsibilities Collaborate across teams to ensure smooth … delivery and software releases. Deliver high-quality, maintainable mobile software. Follow coding standards and best practices. Apply modern development standards to improve our mobile apps. Participate in code reviews and contribute to code quality. Troubleshoot and resolve issues promptly to minimise impact. Communicate clearly with stakeholders on progress and technical details. Experience And Skills Needed Experience More ❯
Posted:

Senior Backend Developer (f/m/d) Remote (Europe)

London, United Kingdom
Hybrid / WFH Options
Randstad (Schweiz) AG
About Us DeepOpinion is the enterprise-grade Agentic Automation platform enabling teams to put their complex knowledge work on autopilot. By combining Agentic AI, business process digitization and no-code development in a single platform, teams can create AI apps in minutes to achieve 90%+ straight-through processing. With €11 million raised in a Series A funding round … providers: Google Cloud Platform, Microsoft Azure Events and asynchronous tasks: Celery, NATS, Argo Workflows We work agile in sprints and iteratively deliver towards our milestones and goals. We do code reviews and regular pair programming. Furthermore, we work flexibly with a strong focus on delivering results. Most importantly: We work closely together with the whole team, we help each … take feedback, we spar, we communicate. Key Responsibilities Develop benchmarking systems and contribute to scaling our API to manage increased traffic from new customers effectively. Work to maintain high code quality and reduce production bugs, helping to create a seamless and reliable user experience. Design and implement maintainable, high-performance server-side code, continuously enhancing our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Engineer | London, UK | In-Office

London, England, United Kingdom
Non-disclosed
proprietary trading platform, which uses cutting-edge trading models for optimal efficiency. You will work in a squad alongside our development, product, and trading teams to deliver high-quality solutions. As an integral member of the team, your role will involve designing, implementing, and maintaining the complex applications that support our activity on the trading floor. You will … and Go. Collaborate with product stakeholders, designers, and frontend engineers to translate business requirements into technical specifications, and deliver high-quality software solutions. Mentor junior engineers, conduct code reviews, and provide technical guidance and best practices to ensure code quality, consistency, and team collaboration. Drive technical decisions, evaluate new technologies and tools, and contribute More ❯
Posted:

Senior Backend Engineer Tech - Development · London

London, England, United Kingdom
DARE
proprietary trading platform, which uses cutting-edge trading models for optimal efficiency. You will work in a squad alongside our development, product, and trading teams to deliver high-quality solutions. As an integral member of the team, your role will involve designing, implementing, and maintaining the complex applications that support our activity on the trading floor. You will … and Go. Collaborate with product stakeholders, designers, and frontend engineers to translate business requirements into technical specifications, and deliver high-quality software solutions. Mentor junior engineers, conduct code reviews, and provide technical guidance and best practices to ensure code quality, consistency, and team collaboration. Drive technical decisions, evaluate new technologies and tools, and contribute More ❯
Posted:

Senior Engineering Manager - C14 - London

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
thinking to identify issues and develop pioneering solutions. Serve as a mentor or coach to developers, architects, and project managers, delegating work as necessary. Enforce adherence to the highest code quality and testing standards among all team members. Evaluate and conduct Proof of Concepts (POC) for new strategic technical products and applications, assessing their applicability to the … and Kubernetes for containerization and orchestration of applications. Knowledge of oAuth2, OpenID Connect, and best practices for API security Practical experience with CI/CD pipelines and infrastructure as code tools, including Harness, Tekton Pipelines Professional experience using SQL and non-SQL DB technologies (Oracle, MS SQL, Mongo DB), and a thorough understanding of in-memory caching and searching … technologies (Hazelcast, Redis, etc.) Practical knowledge of testing automation principles and frameworks (e.g., TDD, BDD, Contract Testing) Ability to uphold high development standards under pressure, especially concerning code quality, code reviews, unit testing, continuous integration, and deployment. Eagerness to take on challenges and utilize new technologies. Experience working in fast-paced development environments. Excellent verbal and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
London
10th Percentile
£52,500
25th Percentile
£58,500
Median
£70,000
75th Percentile
£117,500
90th Percentile
£122,500