Code Quality Jobs in London

101 to 125 of 280 Code Quality Jobs in London

GIS Developer

London, United Kingdom
Maplecroft
with contractors to ensure effective collaborative effort and consistency of approach Communicate and collaborate effectively with team members on technical projects Deliver high-quality, maintainable well-tested code that meets user requirements Peer review other developers' work in a thorough and constructive manner Look for and drive opportunities to improve code quality, development processes … phases of the software development life cycle.Including basic understanding of identifyand authentication management concepts and concepts related to security, such as secret management and key management. Ability to review code written by others and provide feedback and recommendations to follow coding guideline. Experience working with Business Intelligence teams, Developers, Data Scientists, Analysts and PM's to deliver well-architected More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Engineer

London, United Kingdom
Mining Corporation
this role, You'll work closely with our Product team and collaborative colleagues to transform real-world challenges into exceptional software solutions. Your work will adhere to our stringent code quality standards. Collaborate closely with our team lead to ensure the precise delivery of projects. Your attention to detail will be instrumental in our success. You'll … in-hand with analytics and blockchain teams to ensure seamless integrations and with DevOps for smooth service deployments. Collaborate with QA to maintain top-notch software quality. Write impeccable code, fix bugs, conduct thorough code reviews, and create robust tests to guarantee software reliability. Qualifications 5+ years of experience as a software engineer. Proficiency in Python. Familiarity with … in unit and integration testing. Excellent verbal and written communication abilities. Good grasp of PostgreSQL or other relational databases. Familiarity with best-practice engineering principles, including version control systems, code reviews, CI/CD pipelines, etc. Preferred Qualifications, Experience And Skills Rust experience Experience working on event driven architectures. Strong understanding of types and type systems, with skills in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full-Stack Developer

London, United Kingdom
Hybrid / WFH Options
Jigsaw
embodying the principle that time is money. They truly value Jigsaw as a clever product that anticipates and accelerates their workflows - whilst maintaining a constant focus on the quality of the final output. This appreciation for our offerings has fostered significant product evangelism, viral growth and resulted in an extraordinary and market leading Net Promoter Score. Your efforts … extend our customer base across various geographies and industry verticals, we will encounter new challenges and the need for innovative features. This opportunity is more than just writing elegant code; it's a chance to join a vibrant, intense team at the forefront of technological innovation for a sector that's been seriously underserved so far. You'll get … by staying in the loop with the latest tech trends and advancements, and you will be excited to learn new libraries which help drive our visualisation engine. Keep our code quality top-notch by doing thorough reviews and sticking to best practices. Mentor more junior members of the team to help them develop their software engineering skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software engineer, python (Generative AI)

London, 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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager - Basket & Checkout

London, South East, England, United Kingdom
Hybrid / WFH Options
Holland & Barrett International Limited
customers expect. Your responsibilities will include: Technical Leadership Own and evolve the technical direction of the team, ensuring it aligns with our wider platform strategy. Lead architecture design and code quality practices, championing scalability, security, and modern engineering principles. Promote innovation and continuous improvement across tooling, development practices, and infrastructure. People & Team Leadership Mentor, support, and grow … and balance priorities across features, tech debt, and operational improvements. Ensure robust CI/CD pipelines, testing frameworks, and monitoring systems are in place to support rapid, high-quality releases. Collaboration & Communication Be the go-to technical leader for your area, clearly communicating progress, plans, and risks to stakeholders. Work cross-functionally with other squads to manage dependencies More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Staff Software Engineer

London Area, United Kingdom
La Fosse
that are robust, secure, and scalable ready to meet the demands of a growing user base and a regulated environment. Drive Technical Excellence: Set and maintain high standards for code quality, testing, system performance, and engineering practices. Influence Without Authority: Provide technical direction across teams, help navigate complexity, and drive alignment on architectural decisions. Mentor and Support More ❯
Posted:

Staff Software Engineer

City of London, London, United Kingdom
La Fosse
that are robust, secure, and scalable ready to meet the demands of a growing user base and a regulated environment. Drive Technical Excellence: Set and maintain high standards for code quality, testing, system performance, and engineering practices. Influence Without Authority: Provide technical direction across teams, help navigate complexity, and drive alignment on architectural decisions. Mentor and Support More ❯
Posted:

Software Development Engineer, S3

London, United Kingdom
Hybrid / WFH Options
Amazon
operations, performance, availability, scalability, and durability of customer data. Our services run at scale worldwide and as a member of this team, you will have the opportunity to ship code often, and see the impact your code has on a wide range of S3 customers. Day to day you will be responsible for designing, delivering and maintaining the … engineers and participate in design reviews, operations meetings and leadership discussions. You will partner with service teams across AWS to build ground-breaking DNS, networking and security solutions in code for S3. You will work closely with the likes of Amazon Route 53, AWS EC2 and AWS Networking to achieve the combined goals of AWS and S3. You will … and improve our test infrastructure and make our CI/CD more robust and flexible. Playing a key role in investigating and recommending best practices for maintaining and improving code quality, fleet health, and security & reliability of our service. Growing our talent through actively mentor junior system development engineers, improving their skills, their knowledge of our systems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer (.NET / JavaScript)

London, United Kingdom
Hybrid / WFH Options
Stott and May
an experienced .NET developer to support the development of ComPass - a new internal platform centralising people-related information across business units. Key Responsibilities: - Design and build efficient, reusable C# code integrated with golden source systems. - Translate requirements into functional features with Business Analysts. - Identify and resolve performance issues, bugs, and bottlenecks. - Ensure high code quality, documentation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Backend (GO)

London, United Kingdom
Hybrid / WFH Options
China-Britain Business Council
We combine innovation with purpose, giving you the chance to work on meaningful problems with modern tools and strong engineering culture. KeyResponsibilities Write clean, efficient, and well-tested Golang code within a microservices environment Collaborate with engineers, designers, and product managers to deliver robust backend solutions Design and maintain APIs and data contracts Take part in code reviews … Agile ceremonies Contribute to bug/incident resolution and technical documentation Mentor junior engineers and champion engineering best practices Support CI/CD pipelines and uphold high standards of code quality, security, and observability Location: This is a remote role. Occasionally, travel will be required to our London Hub and other H&B locations. The Person: Key … GitHub Actions) and cloud platforms (AWS preferred) Knowledge of gRPC & Protocol Buffers for service design and RPC communication Strong collaboration and communication skills Passion for clean, secure, and scalable code A solid track record of contributing to high-impact engineering projects What we offer: Our Benefits for this role include, but not limited to: H&B Employee Discount More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

React Native Developer

London, United Kingdom
Hybrid / WFH Options
Experis - ManpowerGroup
Hybrid) Duration: 6 Months Day rate: £400 - £450 Umbrella Only As a Senior React Native Developer , you will play a key role in shaping the architecture, performance, and quality of our mobile applications. You'll lead development efforts, promote best practices, and work closely with product managers and designers to deliver user-centric solutions that scale. This role … development team. What You'll Do: Lead the development of mobile applications using React Native and modern JavaScript (ES6+). Drive technical design and implementation of new features, ensuring code quality and maintainability. Promote modern architectural patterns, such as modular design and state management best practices (e.g., Redux, Zustand, or Context API). Collaborate with cross-functional … teams including product, UX/UI, and backend developers. Review code, mentor team members, and lead by example in delivering scalable and maintainable solutions. Continuously evaluate emerging technologies and contribute to strategic technical decisions. What We're Looking For: 5-8 years of experience in front-end or mobile development, with a strong focus on React Native . Deep More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

React Native Developer

London, United Kingdom
Hybrid / WFH Options
Experis
Hybrid) Duration: 6 Months Day rate: £400 - £450 Umbrella Only As a Senior React Native Developer , you will play a key role in shaping the architecture, performance, and quality of our mobile applications. You'll lead development efforts, promote best practices, and work closely with product managers and designers to deliver user-centric solutions that scale. This role … development team. What You'll Do: Lead the development of mobile applications using React Native and modern JavaScript (ES6+). Drive technical design and implementation of new features, ensuring code quality and maintainability. Promote modern architectural patterns, such as modular design and state management best practices (e.g., Redux, Zustand, or Context API). Collaborate with cross-functional … teams including product, UX/UI, and backend developers. Review code, mentor team members, and lead by example in delivering scalable and maintainable solutions. Continuously evaluate emerging technologies and contribute to strategic technical decisions. What We're Looking For: 5-8 years of experience in front-end or mobile development, with a strong focus on React Native . Deep More ❯
Employment Type: Contract
Rate: £400 - £450 per day
Posted:

Senior Database Developer (CDNA)

London, United Kingdom
Crypto.com
with cross-functional teams to gather and analyze requirements and translate them into technical specifications. Perform database performance tuning and optimization to ensure efficient data retrieva and processing. Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices. Troubleshoot and resolve database-related issues, ensuring minimal downtime and data integrity. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Machine Learning Engineer

London, United Kingdom
Autodesk, Inc
any form. Programming Skills: Proficiency in Python and JavaScript (required), C++ (optional). Analytical Skills: Solid understanding of ML approaches to determine suitable technologies or methodologies for specific problems. Code Quality: Natural aptitude for good code and software architecture. Work Ethic: Hands-on mentality. Preferred requirements Cloud Computing: Strong experience with AWS services, particularly ECS, EC2 … turn their ideas into reality, transforming not only how things are made, but what can be made. We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Engineer Tech - Development London

London, United Kingdom
DARE
data-intensive markets is a key part of our edge. We are looking for a talented Staff Engineer to join our development team to drive and deliver high-quality, real-time actionable insights to our internal trading teams. Working with our existing cross-functional teams, you will help transform our technical deliverables that support our activity on the … Engineer will have no problems picking up new technologies they encounter. Collaborate with stakeholders, designers, and frontend engineers to translate business requirements into technical specifications and deliver high-quality software solutions. Bring strong leadership skills that will inspire those around you. This role is primarily that of an individual contributor, however, there is scope for line management for … Mentor more junior engineers. You'll look to support the growth of those around you, including senior engineers and your peers, helping them to foster a growth mindset. Conduct code reviews, provide technical guidance and best practices to ensure code quality, consistency, and team collaboration. Drive technical decisions, evaluate new technologies and tools, and contribute to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Kotlin Engineer

London, United Kingdom
Hybrid / WFH Options
Lendable
s, tuning our existing services as they scale, supporting our expansion of new products and supporting services in the US. We believe that software engineering is more than just code - it's about people. We believe that the best teams are made of great people. That fundamentally great software engineering is about alignment, sharing what we know and being … JUnit Jupiter, Kotest and TestContainers for automated testing What we're looking for technically Strong commercial Kotlin experience Strong mentorship and coaching experience An ability to write simple, clean code Experience and understanding of databases; relational databases are a must, NoSql would be nice too Be able to quickly understand complex, financial business domains Understand different software architectures rapidly … who is a rational thinker and is aware of the 'why' behind the way they do things Someone who is a pragmatist who can sensibly weigh the tradeoffs between code quality and delivery Interview process A 30 minute introductory call with one of our engineers A short coding exercise to complete in your own time Onsite or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager

London, United Kingdom
Recombine
bottlenecks and issues in existing systems, proactivelydeveloping solutions to mitigate these challenges. Create and manage feature development plans, design systemcomponents, and build the engineering roadmap to improveoperational efficiency. Maintain code quality, organization, and automation to ensurethe reliability and scalability of Recombine's internalplatforms. What You'll Bring to the Team 1+ years of experience leading a functional … and synchronization techniques. Deep understanding of data structures and algorithms and their practical applications. Solid experience with the software development life cycle , and a track record ofdelivering high-quality, well-tested code.Ability to maintainprofessionalism and composure under pressure. Expertise in .NET, C# , and familiarity with cloud services (preferably Azure, AWS , or GCP ). How to Apply If you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer Lead - NatGas and Power

London, United Kingdom
Gunvor Group
and Power trading workflows. Ensure seamless integration of internal and external data sources (e.g., market prices, fundamentals, grid data, weather feeds) into centralized platforms. Deliver real-time, high-quality data … to support trading decisions, risk management, and performance tracking. 2. Technical Leadership & Team Management Manage and mentor a team of data engineers, fostering technical excellence and continuous learning. Oversee code quality, architecture decisions, and deployment practices across the team. Collaborate with the Global Head of Data to align engineering efforts with strategic priorities. Lifecycle Management : Overseeing data … and risk managers to understand data requirements and deliver fit-for-purpose solutions. Translate business needs into technical specifications and ensure timely delivery of data products. 4. Data Quality & Governance Implement monitoring systems to ensure data accuracy, completeness, and timeliness. Support data governance initiatives, including metadata management, lineage tracking, and access controls. Ensure compliance with regulatory standards (e.g. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Platform Engineer - Golang

London, United Kingdom
Hybrid / WFH Options
Salt Digital Recruitment
deliver secure, scalable, and flexible cloud infrastructure through automation and DevOps best practices. You'll join a high-performing team working across cloud provisioning, CI/CD, infrastructure-as-code, and container orchestration. Key Responsibilities: Design and build reusable infrastructure modules and tooling using Golang and Terraform Develop and maintain secure, scalable reference architectures in AWS Support the setup … CI/CD tooling such as Git and Jenkins Deep understanding of Kubernetes , container orchestration, and cloud-native patterns Experience with Docker and scripting for automation Strong focus on code quality , testing, and best practices in a DevOps environment Comfortable working in Agile teams and communicating clearly across engineering, product, and security stakeholders Passionate about improving developer … experience and contributing to team knowledge-sharing Nice to Have: Experience with Kafka, gRPC, GraphQL, or policy-as-code tools like Sentinel or OPA Contributions to internal or open-source platforms Familiarity with building cost-optimized and compliant infrastructure in regulated environments Rates depend on experience and client requirements Job Information Job Reference: JO-31 Salary: £0.00 - £310.00 per More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineering Principal

London, United Kingdom
BT Group
Data & AI Unit: Networks Location: 1 Braham Street, London, United Kingdom Internal Closing Date: 20/8/25 DevOps Data Storage Data Integration Programming/Scripting Data Quality Cloud Computing Performance Monitoring Agile Methodologies Data Management Data Acquisition Data Risk Talent Management Decision Making Growth Mindset Performance Management Looking in: Leading inclusively and Safely I inspire and … supports the DD Ops and BT group's data strategies. This role involves both hands-on development and providing technical leadership to teams, ensuring the delivery of high-quality, scalable, and efficient data infrastructure. What you'll be doing - your accountabilities Lead the design and implementation of robust, scalable, and secure data solutions using AWS services such as … proof systems. Hold specialised proficiency in Python and Apache Spark, enabling efficient processing of large-scale data workloads. Demonstrate the ability to set technical direction, uphold high standards for code quality, and optimise performance in data-intensive environments. Adept at using automation tools and CI/CD pipelines to streamline development, testing, and deployment processes. An exceptional More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Excellence Lead

London, United Kingdom
Hybrid / WFH Options
Trili
exactly the type of person who will succeed here. The Role We are seeking an Engineering Excellence Lead to own strategic initiatives that enhance the performance, productivity, and quality of our engineering organisation. This role reports directly to the Head of Engineering and partners closely with Engineering Managers and Product managers to ensure our technology teams operate at … Engineering Excellence strategy aligned with organisational goals and Co-Founder vision. Partner with the engineering leadership team to identify and close execution gaps, improve delivery timelines, and ensure quality standards. Operational Excellence: Define, track, and report key engineering performance metrics … velocity, quality, reliability, efficiency, impact). Implement frameworks for engineering execution (agile/lean practices, OKRs, release management). Drive adoption of standard development practices across teams (code quality, test automation, CI/CD, internal audit). Lead interactions with potential strategic partners (investments, acquisitions) and subsequent cooperation/integrations. Process & Performance Improvement: Lead initiatives More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Operations Manager

London, United Kingdom
Hybrid / WFH Options
Trili
exactly the type of person who will succeed here. The Role We are seeking an Engineering Operations Manager to own strategic initiatives that enhance the performance, productivity, and quality of our engineering organisation. This role reports directly to the Head of Engineering and partners closely with Engineering Managers and Product managers to ensure our technology teams operate at … Engineering Excellence strategy aligned with organisational goals and Co-Founder vision. Partner with the engineering leadership team to identify and close execution gaps, improve delivery timelines, and ensure quality standards. Operational Excellence: Define, track, and report key engineering performance metrics … velocity, quality, reliability, efficiency, impact). Implement frameworks for engineering execution (agile/lean practices, OKRs, release management). Drive adoption of standard development practices across teams (code quality, test automation, CI/CD, internal audit). Lead interactions with potential strategic partners (investments, acquisitions) and subsequent cooperation/integrations. Process & Performance Improvement: Lead initiatives More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Parkopedia
documented strategy for all dependent services and infrastructure. Collaborate in daily scrum ceremonies, working closely with engineering, security, and third-party vendors. Apply TDD/BDD methodologies, maintaining high code quality and resilience. Requirements Strong hands-on experience with TypeScript and Node.js. Frontend familiarity is helpful (e.g. React). Proficiency with AWS services in a serverless context … especially CloudFront, API Gateway, Lambda, DynamoDB and CloudWatch. Commercial experience with Infrastructure-as-Code tools such as Terraform, SST, CDK or CloudFormation. Strong understanding of API development, RESTful design, and secure authentication. Demonstrated knowledge of API security and OWASP Top 10 vulnerabilities. Experience with Docker, Linux, Git, and container-based environments. Working familiarity with PCI DSS, payment systems, or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Web Graphics (mid-level)

London, United Kingdom
Sensat Limited
of that functionality, focussing on making geospatial data sets accessible and easy to use. Contribute to and improve the standards for software engineering in the team, in terms of code quality, automated testing, documentation, and team processes. Contribution to maintaining the reliability of Sensat's enterprise offering. What you'll bring Expertise in 3D, WebGL and Typescript … Experience of optimising 3D rendering within web browsers. A passion for quality and writing clean, solid, readable code that scales and performs well, with excellent coding practices and a keen eye for detail. Strong desire to learn and share knowledge with others. 3+ years commercial development experience including automated testing. Bonus points for participation in open source More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer (Trading Platform)

London, United Kingdom
P2P
ClickHouse, Kubernetes, and modern CI/CD tooling, with a strong focus on automation, scalability, and performance. AI-assisted development tools are also leveraged to boost productivity and quality across the team. Responsibilities Design and develop core backend systems including market connectivity, order routing, execution engine, risk, and position tracking. Implement ultra-low-latency and GC-free components … performant, production-ready solutions. Participate in performance profiling, JVM tuning, and debugging complex issues in production. Develop and maintain automated test suites and CI/CD pipelines. Engage in code reviews, architecture discussions, and technical audits to ensure high standards across the codebase. Use AI-driven coding tools (e.g., GitHub Copilot or similar) to accelerate development and improve productivity … kdb+ or InfluxDB is a plus. Experience with distributed systems, message queues, and performance tuning at the network and application layer. Comfortable using AI-powered development tools to enhance code quality and development speed. Strong testing discipline including TDD, benchmarking, and resilience testing. Communication and Collaboration Proficient in English (spoken and written); Chinese or other languages are More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
London
10th Percentile
£57,500
25th Percentile
£61,250
Median
£80,000
75th Percentile
£117,500
90th Percentile
£137,500