Code Quality Jobs in London

226 to 250 of 1,114 Code Quality Jobs in London

Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Aventum Group
sprint planning, daily stand-ups, sprint reviews, and retrospectives. Work closely with cross-functional team members, including product owners, designers, testers, and other developers. Design, develop, and maintain efficient code using the appropriate programming language and toolsets. Collaborate with other team members to design, implement, and test software features. Write unit tests to ensure code reliability and maintainability. … Participate in debugging and troubleshooting to identify and fix issues promptly. Use version control systems to manage and track changes in the codebase. Lead by example when conducting code reviews to ensure code quality and knowledge sharing within the team. Contribute to the implementation and maintenance of pipelines to automate the software delivery process. Ensure that … code changes integrate seamlessly into the existing codebase. Create and maintain quality documentation for code, APIs, and other relevant technical aspects. Frequently share knowledge and best practices with team members. Any additional duties as assigned. Role Requirements Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). Development experience in the More ❯
Posted:

Software Engineer (Haskell) Compiler - Plutus Core - IOE: Cardano - Part Time

London, England, United Kingdom
Hybrid / WFH Options
Io Me
The primary purpose of this role is to develop high-quality software solutions that meet customer needs. You will be responsible for writing high-quality code for our products. You will work with cutting-edge research and technology. To support you on this challenge, our products have software architects, product managers, project managers, formal methods … Untyped Plutus Core, in Haskell and Agda. They also contributed to Cardano ledger updates for smart contracts, and published peer-reviewed research. . Coding And Development Write and maintain code in Haskell. Use Git for version control, committing often, and submitting small pull requests. Write clean, efficient code that meets acceptance criteria and specifications. Testing And Debugging Write … and execute unit, property-based, and integration tests to ensure code quality. Identify and fix bugs, including emergency fixes for severity 1 issues. Troubleshoot, debug, and upgrade existing software. Code Reviews And CI/CD Conduct and participate in code reviews to maintain code quality. Implement and manage CI pipelines using GitHub Actions, troubleshooting and improving More ❯
Posted:

Lead Software Engineer (IC)

London, England, United Kingdom
Hybrid / WFH Options
Footium
contribute to our CI/CD and infrastructure setup (AWS, Docker, Terraform). Prototype and deliver new functionality quickly and iteratively based on product and player feedback. Continuously improve code quality, system performance, and dev workflows. Ideally, we're looking for someone with: Strong TypeScript skills – proficient in TypeScript and its advanced features across both frontend and … Lambda, SQS) is a plus. The ability to work independently on complex problems, and a collaborative mindset for contributing to shared codebases and team discussions. Experience with infrastructure-as-code tools like Terraform or SST. Familiarity with AWS services like ECS, S3, CloudWatch, etc. A background in consumer-facing platforms or game-related tech. 28 days of paid holiday … contribute to our CI/CD and infrastructure setup (AWS, Docker, Terraform). Prototype and deliver new functionality quickly and iteratively based on product and player feedback. Continuously improve code quality, system performance, and dev workflows. Ideally, we're looking for someone with: Strong TypeScript skills – proficient in TypeScript and its advanced features across both frontend and More ❯
Posted:

Software Developer - Data Infrastructure

London, England, United Kingdom
Squarepoint Capital
Debug and troubleshoot software issues, providing timely resolutions Stay up-to-date with industry trends and advancements in C++ programming and data engineering technologies Write clean, maintainable, and efficient code, following coding best practices and standards Participate in code reviews to ensure code quality and consistency Collaborate with support teams to ensure smooth deployment and More ❯
Posted:

Software Engineer III- iOS- Nutmeg- Mid Level

London, England, United Kingdom
JPMorgan Chase & Co
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 … of tasks from the estimation stage right through until the release stage and post-production. Identify, troubleshoot and resolve existing or newly-identified prioritized defects. Write tests for all code you deliver and adhere to best practices/standards, ensuring high-quality code. Take ownership of, or assist others with, releases and associated processes (we try to … deploy as often as possible). Participate in code reviews, ensuring high code quality and continuous development and learning for yourself and your colleagues. Be someone who enjoys knowledge sharing, who is keen to attend and participate in some of the many skill share sessions we regularly hold in the team and across the wider Engineering More ❯
Posted:

Senior Software Engineer - UK Based

London, England, United Kingdom
3D Cloud
for our 3D Cloud platform. Collaborate with enterprise customers to deliver B2B solutions. Stay current with development technologies and recommend best practices, focusing on security and data privacy. Improve code quality through automation and code reviews. Debug and resolve complex technical issues across the full application stack. Qualifications and Skills BS Degree in Computer Science, Engineering … 5+ years in full-stack development with front-end frameworks (Angular, React) and back-end services (Spring Boot, Hibernate). 3+ years experience with cloud platforms and Infrastructure as Code (IaC). Strong coding skills in Java, Python, TypeScript, and SQL. Ability to work in multidisciplinary teams and learn new technologies quickly. Experience with observability tools and improving system More ❯
Posted:

Software Engineering Manager

London, England, United Kingdom
Hybrid / WFH Options
Fanatics
for your teams, troubleshooting and resolving production issues efficiently. Collaborate closely with product managers, frontend engineers, and other backend teams to ensure timely delivery of features and improvements. Champion code quality by conducting and participating in code reviews and ensuring best practices are followed. Drive architecture discussions, sprint planning, and process improvements to enhance team productivity More ❯
Posted:

Lead Software Engineer London

London, United Kingdom
Hybrid / WFH Options
Hudl
technical roadmaps and fostering a culture of experimentation and adoption of best practices. Owning complex, high-impact HP projects. You'll work across multiple business units, ensuring high-quality delivery that aligns with business goals. Mentorship. By actively leveling up Engineers through guidance and collaboration, you'll set the bar for engineering excellence. Fostering a supportive culture. You … guiding other Engineers through implementation. Technical expertise. You've mastered full-stack engineering, leveraging cloud-based systems and championing practices like TDD and CI/CD to ensure high code quality and efficient delivery. Coaching experience. You know building excellent software is a team effort and you're willing to collaborate with others to get to the … best outcome-whether that means providing input in technical discussions, pitching in when a teammate needs a hand, or providing quality feedback in code review. Communication skills. You can easily and clearly express yourself verbally and in a written format. You're able to convey complex technical concepts and trade-offs to cross-functional stakeholders at all More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

London, United Kingdom
Hybrid / WFH Options
Hudl
technical roadmaps and fostering a culture of experimentation and adoption of best practices. Owning complex, high-impact HP projects. You'll work across multiple business units, ensuring high-quality delivery that aligns with business goals. Mentorship. By actively leveling up Engineers through guidance and collaboration, you'll set the bar for engineering excellence. Fostering a supportive culture. You … guiding other Engineers through implementation. Technical expertise. You've mastered full-stack engineering, leveraging cloud-based systems and championing practices like TDD and CI/CD to ensure high code quality and efficient delivery. Coaching experience. You know building excellent software is a team effort and you're willing to collaborate with others to get to the … best outcome-whether that means providing input in technical discussions, pitching in when a teammate needs a hand, or providing quality feedback in code review. Communication skills. You can easily and clearly express yourself verbally and in a written format. You're able to convey complex technical concepts and trade-offs to cross-functional stakeholders at all More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, England, United Kingdom
Corsearch
technical possibilities with business objectives to drive organisational success. Responsibilities And Duties You thrive in the dynamic balance between technical depth and collaborative leadership, writing high-quality code while also designing the patterns and approaches that enable your entire team to excel. You cultivate engineering best practices through both thoughtful guidance and practical example. Your contributions extend … beyond code as you work with your cross-functional peers to create lasting impact across the organization. Design and implement high-impact technical solutions aligned with modern architectural practices. Provide mentorship to both new and seasoned engineers, sharing best practices and driving continuous improvement. Define and champion the technical processes and policies that will enable the long-term success … of the team and system. Coordinate with stakeholders to translate product needs into technical deliverables, maintaining a high degree of code quality. Cultivate an environment of continuous learning and technical excellence setting the standard of what great looks like. Offer technical input on strategic decisions, collaborating with senior peers and product leads to steer project priorities effectively. A track More ❯
Posted:

Lead Software Engineer (AWS) (Permanent)

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 Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Townhouse
and integrations — including transitioning legacy Kotlin/Swift components to TypeScript with Expo. Collaborate cross-functionally to translate business needs into elegant technical solutions. Champion CI/CD pipelines, code quality, automated testing, and documentation standards. Drive performance optimizations, address technical debt, and mitigate system risks. Manage junior and mid-level engineers, providing feedback through code More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Townhouse
and integrations — including transitioning legacy Kotlin/Swift components to TypeScript with Expo. Collaborate cross-functionally to translate business needs into elegant technical solutions. Champion CI/CD pipelines, code quality, automated testing, and documentation standards. Drive performance optimizations, address technical debt, and mitigate system risks. Manage junior and mid-level engineers, providing feedback through code More ❯
Posted:

Software Engineer, Enterprise Engineering London, UK

London, United Kingdom
Scale AI, Inc
, and decision-making. Manage and optimize cloud infrastructure, ensuring high availability, performance, and security in AWS, Azure, or GCP environments. Ship features at a rapid pace, maintaining high code quality, observability, and performance across backend systems. Ideally, You Have: 5+ years of experience developing backend or full-stack applications, with a strong emphasis on backend engineering. … as FastAPI or Flask. Familiarity with frontend technologies (Next.js, React, TypeScript, Tailwind) with an eye for building polished, user-friendly interfaces. Experience making trade-offs between speed and quality in fast-paced environments. A passion for AI and experience working on AI-first applications, agent-based systems, or data-rich web platforms. Strong cloud experience (AWS, Azure, GCP More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (.NET)

London, England, United Kingdom
Rein-Ton
to deliver value to our stakeholders. Together with other engineers and architects, design and implement performant applications in a service-oriented architecture landscape. Participate in technical design reviews, peer code review, retrospectives and business design sessions Be a tireless advocate of code quality and business representation. Operate as an empathetic communicator, in order to understand and More ❯
Posted:

Software Engineer

London, England, 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 in setting up, maintaining, and querying different … 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 Seniority level Seniority More ❯
Posted:

Software Engineer, AI Search Paris, France

London, England, United Kingdom
Hybrid / WFH Options
Algolia
and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push into production every day. Join the AI Search Group: Enhancing Core Search Capabilities The Relevance Group is dedicated to advancing the core search experience by improving both … development of ranking & understanding features Collaborate with a team that includes a variety of roles, ranging from front-end developers to machine learning specialists. Be responsible for the quality and soundness of our pipelines YOU MIGHT BE A FIT IF YOU HAVE: Experience designing … and operating pipelines in production Experience working with large datasets and high traffic An interest in solving Ranking challenges Experience in building and maintaining API services Rigor in high code quality, automated testing, and other engineering best practices Experience using one of the major cloud providers (GCP, AWS or Azure) Excellent spoken and written English skills NICE More ❯
Posted:

Senior Software Engineer - Backend - Senior Consultant Level

London, England, United Kingdom
Visa Inc
will get to see your efforts shaping the digital future of monetary transactions. Role Overview Lead a team of 5 to 7 engineers, ensuring effective teamwork and high-quality deliverables. Design and develop scalable and secure systems impacting 40% of the world population, aligning with Visa’s standards. Leverage innovative technologies to build the next generation of Payment … and above, including concurrency and functional patterns. Cryptography, Spring Framework, Containerization, Cloud Services, and Database Management. Microservice Architecture, Messaging Systems, Generative AI, SSDLC, CI/CD, Version Control, and Code Quality. Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected More ❯
Posted:

Staff Software Engineer

London, England, United Kingdom
Moody's
data scientists to integrate use cases into the backend systems. • Develop and maintain monitoring, logging, and alerting systems to ensure the smooth operation of the backend services. • Participate in code reviews, testing, and documentation efforts to maintain high code quality and ensure system reliability. • Stay up-to-date with the latest advancements in generative AI, Python More ❯
Posted:

Software Engineer

London, United Kingdom
Axon
on-premise Evidence Management product to the next level. You'll update, maintain, and modernize our CI/CD pipeline, collaborating closely with engineering and QA, driving increased quality, and making deployments more robust; leveraging existing tools and creating new ones to empower teams and enable them to continuously raise the bar for quality, speed, and … bridge between software development and operations teams, championing DevOps best practices, uncovering bottlenecks and improvements, and implementing solutions that increase engineer effectiveness. Collaborate closely with the development and Quality Assurance teams to integrate DevOps methodologies seamlessly, promoting incremental improvement and reducing development cycle times. Identify opportunities for process improvement, quality, and efficiency gains within the software … Terraform. Hands-on experience with automation tools such as Ansible, Puppet, or Chef. Proven experience in introducing and/or improving DevOps practices and methodologies that measurably improve software quality and delivery. Experience improving software quality through implementing testing and automation processes and infrastructure. Familiarity with CI/CD pipelines and tools (Jenkins, GitLab CI). More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Fullstack, Backend Leaning)

London, England, 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 ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
B4B Payments - A Banking Circle Group Company
record of building and scaling high performance, secure systems in production Strong knowledge of the Rails tech stack Experience of working in a product led environment Commitment to software quality, test coverage, and operational reliability Ability to handle complex data sets and transactions in a financial services context Desirable (Nice to have) Experience in fintech, payments, banking, or … other, no matter what. We understand that our best work is not produced by individuals but by enjoying collaboration as a team and supporting each other every day. Quality: We provide award-winning solutions and unsurpassed service that, together, deliver premium value to our customers. Innovation: Redefining the standard of excellence is in everything we do. Therefore, we More ❯
Posted:

Lead Software Engineer

London, England, United Kingdom
Let's Do This
This, our Software Engineers are an integral part of our product development process. We are not a company that believes engineers should be hidden away from decisions, churning out code for features decided from upon high. Instead, our Engineers form strong bonds with cross-functional peers in Product Management, Data Science, Product Design and others to become experts working … ambiguity and thrive when helping set the direction of the team You understand the importance of prioritisation in your work to ensure a good balance between business impact and code quality. Experience running your own company or working early stage startups. Technological leadership - managing a team, being a tech lead, mentoring junior engineers. You have interests that span the More ❯
Posted:

Python Developer-AWS

Greater London, England, United Kingdom
Response Informatics
SQS , and Step Functions Implement event-driven architectures and data processing pipelines Collaborate with front-end developers, DevOps, and product teams to deliver high-quality software Ensure code quality through unit testing , integration testing , and code reviews Automate deployments using CI/CD pipelines and Infrastructure as Code (IaC) tools like CloudFormation or … Python (e.g., asyncio, aiohttp, FastAPI) Knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins, CodePipeline) Familiarity with Docker and containerized deployments Strong understanding of software design patterns , clean code practices, and Agile methodologies More ❯
Posted:

Python Developer-AWS

South East London, England, United Kingdom
Response Informatics
SQS , and Step Functions Implement event-driven architectures and data processing pipelines Collaborate with front-end developers, DevOps, and product teams to deliver high-quality software Ensure code quality through unit testing , integration testing , and code reviews Automate deployments using CI/CD pipelines and Infrastructure as Code (IaC) tools like CloudFormation or … Python (e.g., asyncio, aiohttp, FastAPI) Knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins, CodePipeline) Familiarity with Docker and containerized deployments Strong understanding of software design patterns , clean code practices, and Agile methodologies More ❯
Posted:
Code Quality
London
10th Percentile
£52,500
25th Percentile
£58,500
Median
£70,000
75th Percentile
£117,500
90th Percentile
£122,500