51 to 75 of 99 Code Quality Jobs in London

Senior Software Engineer

Hiring Organisation
Tiro Partners Limited
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £120,000 per annum
Java/Microservices/API design/LLMs/AI/Claude Code/Copilot Role: Senior Software Engineer Company: Financial Services Location: London - Hybrid 3 days per week Salary: up to £120,000 Join a Service Modernisation team driving AI-first software development in financial services. This … performance and reliability Build AI-powered tooling, including MCP servers and AI-assisted CI/CD pipelines Demonstrate how AI transforms developer productivity and code quality What We're Looking For 6+ years' backend engineering experience (Java) Proven experience modernising production systems at scale Hands ...

Front Office Developer - Technical Team Lead

Hiring Organisation
CMC Markets
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
architecture trade-offs with a focus on scalability, maintainability, and performance. Mentor and support junior team members, promoting best practices in coding standards, code reviews, and release management. Respond to real-time trading issues in a fast-paced environment, ensuring minimal business disruption. Key Skills & Experience: Strong expertise … developing API-based, microservices-driven architectures. Solid understanding of multi-threaded systems and distributed messaging. Experience mentoring developers and promoting best practices in code quality and architecture. Collaborative mindset with experience working closely with business stakeholders and cross-functional teams. Desirable Experience: Exposure to CEP engines (Esper ...

Tech Lead - Data Analytics & Data Engineering (AWS) - SC+NPPV3

Hiring Organisation
Sanderson Government and Defence
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £600 per day
using S3, AWS Glue, and Redshift Owning data architecture decisions, including data modelling, partitioning strategies, and performance optimisation Defining and enforcing engineering standards across code quality, testing, CI/CD, IaC, and observability Building and optimising ELT/ETL pipelines using Glue (PySpark) , Lambda, Step Functions … patterns Championing security-by-design in collaboration with security and assurance teams (IAM, KMS, encryption, auditability) Implementing CI/CD pipelines and Infrastructure as Code using Terraform or CloudFormation About You Essential experience: Active SC and NPPV3 clearance (both required) Proven experience as a Tech Lead or Lead Data ...

CYBER SECURITY ENGINEER / OFFENSIVE SECURITY

Hiring Organisation
Secure Recruitment Ltd
Location
North London, London, United Kingdom
Employment Type
Permanent, Work From Home
Client is looking for an ambitious Engineer who sits at the Intersection of Software Engineering and Offensive Security . You will Not Just Write Code; you will Architect the Cloud-Native Engines & Big Data Pipelines that Power Automated Red Teaming. Your work will "Bridge the Gap" Between Manual Research … Offensive Tools, Ensuring Efficiency. Operationalize Research: Collaborate in Translating Manual Exploit Research into Automated, High-Fidelity Detection Engines. Engineering Excellence: Champion Best Practices in Code Quality, CI/CD & Infrastructure-as-Code (IaC). Searches: Offensive Security Engineer/Cyber Security Engineer/Software Security Engineer ...

Senior Data Scientist - Private Equity Consulting

Hiring Organisation
Harnham
Location
City of London, London, United Kingdom
cases Work closely with data engineers and cloud infrastructure to scale solutions Translate technical work into clear commercial impact for senior stakeholders Contribute to code quality, deployment standards, and best practices Key Details Salary: £90,000–£110,000 base + 15–20% discretionary bonus Working model: Hybrid ...

Senior Front - End Developer

Hiring Organisation
TQR
Location
London, United Kingdom
Employment Type
Permanent
front-end standards and architectural discussions About You Confident communicator with strong collaboration skills Proactive in identifying and resolving technical challenges Passionate about code quality and customer experience Interested in AI-assisted development workflows Enjoys mentoring and supporting colleagues Technical Requirements Essential: 5+ years commercial front ...

Senior Machine Learning Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
inference pipelines Collaborate closely with ML Scientists to productionise research models Work with engineering teams to ensure robust, secure and efficient deployment Contribute to code quality, documentation and best practices across the ML engineering function What the role offers: Work on impactful health-tech Exposure to large ...

Senior Full Stack Engineer | Up to £110K | One of the UK's fastest growing AI platforms | UK Remote | React/Node/TypeScript

Hiring Organisation
Owen Thomas | Pending B Corp™
Location
East London, London, United Kingdom
do... Architect scalable systems Own features end to end Build critical tooling Scale third-party integrations Raise the bar for developer experience Continuously improve code quality, testing, observability, and maintainability across different systems. Collaborate cross-functionally Work closely with product, design, compliance, legal, and operations to balance …/Postgres. Systems thinker Comfortable designing complex, interdependent systems with financial, regulatory, and UX constraints. Hands-on senior engineer You love writing code and solving hard problems — from low-latency checkout flows to resilient retry, fallback, and routing logic. Clear communicator & collaborator Able to explain trade-offs, manage stakeholders ...

Senior Full Stack Engineer | Up to £110K | One of the UK's fastest growing AI platforms | UK Remote | React/Node/TypeScript

Hiring Organisation
Owen Thomas | Pending B Corp™
Location
Central London / West End, London, United Kingdom
do... Architect scalable systems Own features end to end Build critical tooling Scale third-party integrations Raise the bar for developer experience Continuously improve code quality, testing, observability, and maintainability across different systems. Collaborate cross-functionally Work closely with product, design, compliance, legal, and operations to balance …/Postgres. Systems thinker Comfortable designing complex, interdependent systems with financial, regulatory, and UX constraints. Hands-on senior engineer You love writing code and solving hard problems — from low-latency checkout flows to resilient retry, fallback, and routing logic. Clear communicator & collaborator Able to explain trade-offs, manage stakeholders ...

Senior Python AWS Developer

Hiring Organisation
Quinnox Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£85,000
. The role involves a mix of direct delivery work and BAU support by backfilling existing resources, with a strong focus on system stability, code quality, and operational excellence. Key Responsibilities Provide delivery and BAU support for Bridging Loans automation , partially through direct contribution and partially … RESTful APIs AWS & Cloud Technologies Hands-on experience with: CloudWatch EC2 Step Functions Lambda DynamoDB Athena S3 SNS & SQS Event Bridge CloudFormation Infrastructure as Code using Terraform DevOps & Version Control Deployments and version control using Git Experience working with PR-based development workflows ...

Python Data Engineer

Hiring Organisation
Brightbox GRP Ltd
Location
East London, London, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £458 per day, Benefits remote
towards Python software engineering rather than traditional ETL-only work. The successful candidate will be someone who writes clean, maintainable, and well-tested Python code, and is comfortable treating data pipelines as production-grade software. A significant portion of the work involves designing and maintaining complex, test-driven Python … data flows, with PySpark used as the execution engine rather than the primary focus. Strong Python fundamentals, testing discipline, and code quality are critical to success in this role. What youll be doing Designing and building scalable data pipelines with a Python-first approach Developing complex data ...

Head of Software Development

Hiring Organisation
Avanti
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £120,000 per annum
function and lead a multidisciplinary engineering team. The Role This is a senior, hands-on leadership role responsible for the architecture, delivery and quality of all software systems across the organisation. You will lead engineers working across frontend, backend, UX and data, while collaborating closely with other technical … fast-moving environment. Key Responsibilities Own and evolve the software architecture across web applications, backend services and data platforms Maintain high standards around code quality, security, testing and deployment Lead and mentor a team of experienced engineers and specialists Work closely with senior stakeholders across engineering ...

Mid-Level Software Engineer (Java / AWS)

Hiring Organisation
Talent
Location
London Area, United Kingdom
level Software Engineers to join an existing engineering team. This is a hands-on development role suited to engineers who enjoy writing clean, testable code, working collaboratively, and contributing to modern, cloud-based services. The role You’ll be working as part of a cross-functional engineering team, contributing … this role suits Mid-level engineers (SFIA 3) Engineers transitioning from perm to contract Contractors who enjoy collaborative, well-structured teams Developers who value code quality and testing over “hero coding” If this sounds aligned with what you’re looking for, feel free to apply ...

Senior C# Developer - Head of Core Platforms | Hedge Fund | London

Hiring Organisation
Undisclosed
Location
City of London, London, United Kingdom
development, and quantitative analysis, supporting all aspects of market data processing and trading activity. The environment is fast‐paced, collaborative, and highly technical, where code quality, performance, and low‐latency systems are top priorities. Engineers work across domains, contribute to architectural discussions, and help shape scalable, robust … business‐critical systems Ability to lead by doing—hands‐on while guiding a team Pragmatic, delivery‐focused mindset Commitment to high‐quality engineering practices and low‐latency, high‐performance systems Low‐ego, high‐performing self‐starter who values ownership, teamwork, and delivering commercial, pragmatic solutions Why Apply This ...

Computer Vision Engineer

Hiring Organisation
Ultralytics
Location
City of London, London, United Kingdom
optimizing models for high-performance inference on both cloud and edge devices. Contributing to our CI/CD pipelines using GitHub Actions to ensure code quality, reliability, and automated testing. Collaborating with the team to push the boundaries of what's possible in object detection, segmentation ...

Software Engineer - Java/Python

Hiring Organisation
Sanderson
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £115,000 per annum, Negotiable, Inc benefits
software engineer looking to elevate your career? This is an opportunity for a technically minded individual to be designing, producing, testing and implementing working code, working across the life cycle of the system. You'll be developing knowledge of aspects of the associated platform across the disciplines of business … focus on the automation of build, test and deployment activities, using executable patterns Working in agile teams with a strong focus on testing and code quality across the whole build and deployment cycle, including pair programming, TDD and BDD practises Building for security, resilience and scale with ...

Python Developer

Hiring Organisation
CheMastery Group Ltd
Location
City of London, London, United Kingdom
python interface to the laboratory automation platform. The dataflow to and from the robotic platform. Work on the operations scheduler. Ownership of code quality, deployment processes, and library choices. Understand and leverage code testing strategies (unit, integration, component, end-to-end). Your job will enable … your code work in action in chemical testing and first-hand with customers. Essential - Strong background in python. - Strong practical experience with databases (ideally postgres). - Practical experience with multithreading. - Client server architecture. - Experience with efficient algorithm development (e.g. graph traversal). - Experience in high performance data processing apllications. ...

Mobile Engineer (React Native)

Hiring Organisation
Needl
Location
London Area, United Kingdom
Shoreditch) . As a React Native Mobile Engineer , you’ll lead the development of key mobile experiences end-to-end—from crafting high-quality, performant interfaces to integrating with backend APIs that power critical financial functionality. You’ll collaborate closely with product, design, and engineering leadership to ship … robust API integrations. Collaborate across teams: Partner with design, product, and operations to translate user needs into thoughtful technical solutions. Raise engineering standards: Improve code quality, reliability, developer experience, and observability for mobile systems. Balance speed with rigor: Move quickly while maintaining the discipline required for financial ...

Frontend Software Engineer : React/TypeScript/JavaScript : Elite Trading Firm, London

Hiring Organisation
Hunter Bond
Location
London Area, United Kingdom
generation trading tools Designing and evolving front-end architectures for real-time data and complex visualisations Working in an environment where craftsmanship, performance, and code quality are taken seriously — every single day Tech Stack Languages: TypeScript, JavaScript (ES6+) Frameworks: React, Redux (or similar state management) Tooling: Webpack ...

Client Platform Engineering Lead | Digital Asset Trading Innovator

Hiring Organisation
Techfellow Limited
Location
London Area, United Kingdom
lifecycle of compliance-aligned platforms such as trade-surveillance modules, transaction-monitoring systems, document repositories, and ID-verification capabilities Drive best practices across code quality, architecture, observability, and secure software development Ensure systems meet regulatory requirements relating to data handling, retention, reporting, and operational resilience Coordinate delivery ...

Senior Software Engineer

Hiring Organisation
Fyre Global Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
application that sits at the core of the product Designing and implementing new features for different sectors and use cases Helping drive improvements in code quality, architecture, and testing practices Working closely with product and engineering to prioritise, shape, and deliver features Introducing best practices and guiding … shift towards cleaner, more maintainable code What were looking for: Strong hands-on experience with Node.js backend software development Comfortable working across or picking up other tech as needed ie AWS, React etc (If you have experience with AWS & React, that is a bonus) Enthusiasm for writing clean, tested ...

Principle Backend Developer

Hiring Organisation
Context
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
technologies. You'll be responsible for designing and building high-performance backend applications, contributing to the development of internal tools and processes, and ensuring code quality through testing and documentation. You'll also help shape technical standards and collaborate closely with other teams across the business. … tools to suit project needs Apply best practices in software design, including SOLID principles and dependency injection Maintain clean, well-tested, and well-documented code Contribute to unit and integration testing across all deliverables Work closely with frontend developers to ensure seamless integration Stay up to date with emerging ...

Senior Java Software Engineer

Hiring Organisation
Thyme
Location
City of London, London, United Kingdom
support Collaborate closely with other engineers to deliver customer-centric solutions Mentor and be mentored within a senior engineering team Promote best practices around code quality, testing and reliability Participate in team support and operational responsibilities Technology Environment Core Java (deep JVM knowledge – minimal reliance on frameworks ...

Software Test Engineer – 12 months + contract – Outside IR35

Hiring Organisation
SDL Solutions Limited
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
Software Test Engineer required for an initial 12-month Outside IR35 contract. Software testing must align with the Quality and Project Plan, agile practices, and general industry best practise. You will be responsible for the analysis of requirements, detailed test case design, execution, regression, and raise discrepancies … norm. Candidate able to contribute to these activities. • System fault-finding, diagnosing to hardware or software subsystem level. • Using version control, change control and code quality control processes. • Using test management or ALM tools to design, execute and maintain test cases (examples – TFS, Jira, Siemens Polarion ...

Senior Developer

Hiring Organisation
Champion Data
Location
London Area, United Kingdom
make necessary modifications. Continuous Learning: Stay up to date with industry trends and developments, proactively identifying and proposing changes that can enhance software quality, speed, and maintainability. Code Reusability: Promote the reuse of existing shared code and common libraries to improve development efficiency and maintain consistency … across projects. Quality-Driven Development: Emphasize a focus on software quality throughout the development process, employing robust testing and best practices to ensure reliable and maintainable code. Policy and Idea Development: Direct the application of existing principles and guide the development of new policies and ideas ...