1 to 25 of 59 Permanent Clean Code Jobs in London

Senior Software Engineer

Hiring Organisation
Sanderson
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £85,000 per annum, Inc benefits
maintain scalable full-stack applications using modern technologies Lead architectural design and implementation of complex software solutions Drive best practices across software engineering, including clean code, testing, and security Mentor and support engineers through code reviews, coaching, and knowledge sharing Lead and contribute to Agile ceremonies, ensuring … also considered) Experience with containerisation tools such as Docker and Kubernetes Strong knowledge of CI/CD pipelines, automated testing, and Infrastructure as Code Solid understanding of relational and NoSQL database design Experience working in Agile environments with a focus on delivery and collaboration Proven ability to mentor engineers ...

Senior Data Engineer

Hiring Organisation
Novatus Global
Location
City of London, London, United Kingdom
define regulatory logic, and our Snowflake data warehouse, ensuring scalability, auditability, and fitness for client-facing regulatory use cases. You’ll be writing clean, maintainable and well-tested code that follows best practices. As a senior member of the team, you will be providing technical leadership and mentorship … PySpark. Able to write and optimize complex SQL queries on large data sets. Strong data modeling and warehouse design fundamentals. Strong software engineering fundamentals (clean code, automated testing, CI/CD, observability) Experience with modern cloud data platforms and orchestration tools. Comfortable translating complex regulatory requirements into technical ...

Frontend Developer (Vue.js, React, Angular)

Hiring Organisation
TransPerfect Translations Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent
platform, to creating scalable client interfaces that allow novice users to navigate complex ecosystems. Your responsibilities and tasks will include: Implement defined features through code development, while also conducting thorough investigations and resolution of bugs Develop modular, reusable code components to streamline development and maintenance Utilize front … frameworks like Vue.js, or Angular to create scalable and reusable UI components Optimize code and assets to ensure optimal load times and smooth performance Perform code reviews to uphold quality standards Collaborate within cross-functional teams to deliver solutions that either adhere to existing standards or establish ...

Senior Data Engineer

Hiring Organisation
Indicium AI
Location
City of London, London, United Kingdom
Java, C# ) Solid software engineering and DevOps skills as well as the complete SDLC applied to data, e.g. design patterns, automation, testing, contract definition, clean code, CI/CD, path to production Worked with one or more cloud platforms and services ( AWS, Azure, GCP ) Hands-on experience with ...

Java Engineer

Hiring Organisation
Profile 29
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
performance, and mentoring less- experienced engineers in workflow-centric delivery. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. The role involves visiting client sites; the company will cover travel expenses. Frequency is uncertain but candidates … maintain automated test suites, CI/CD pipelines, and containerised deployments Optimise Camunda engine performance and monitor workflow metrics for production environments Participate in code reviews, peer testing, and technical design discussions Contribute to their internal best-practice frameworks and automation accelerators Essential Eligible (have resided ...

Principle Java Engineer

Hiring Organisation
Profile 29
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
performance, and mentoring less- experienced engineers in workflow-centric delivery. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. The role involves visiting client sites; the company will cover travel expenses. Frequency is uncertain but candidates … maintain automated test suites, CI/CD pipelines, and containerised deployments Optimise Camunda engine performance and monitor workflow metrics for production environments Participate in code reviews, peer testing, and technical design discussions Contribute to their internal best-practice frameworks and automation accelerators Essential Eligible (have resided ...

Lead Data Engineer

Hiring Organisation
Mesh-AI
Location
Greater London, England, United Kingdom
apply them Experience with software engineering and DevOps best practices as well as the complete SDLC applied to data, e.g. automation, testing, contract definition, clean code, CI/CD, path to production Worked with one or more cloud platforms and services ( AWS, Azure, GCP ) Extensive hands-on experience ...

Senior UI Developer - £165k + Bonus - London

Hiring Organisation
Hunter Bond
Location
Greater London, England, United Kingdom
with distributed backend services. This role offers significant ownership and the opportunity to mentor other engineers, contribute to technical strategy, and establish standards for clean, maintainable, and testable code. You’ll be working on systems that are critical to global financial markets, requiring both technical excellence and a strong ...

Mid-Level C++ / Python Developer | Fintech Product Company | Remote Europe / UK

Hiring Organisation
Solas IT Recruitment
Location
East London, London, United Kingdom
Python Developing scalable components that handle high-volume data and real-time processing Collaborating with product and architecture teams on new feature design Writing clean, maintainable, production-grade code Contributing to system optimisation, reliability, and performance improvements Working as part of a highly experienced remote engineering team Receiving … hands-on coding skills in C++ and Python Experience building backend systems, distributed services, or performance-focused applications Solid understanding of software engineering fundamentals, clean code, and scalable design Comfortable working in a fully remote, product-focused team environment Strong communication skills and a collaborative mindset Motivated ...

Mid-Level C++ / Python Developer | Fintech Product Company | Remote Europe / UK

Hiring Organisation
Solas IT Recruitment
Location
Central London / West End, London, United Kingdom
Python Developing scalable components that handle high-volume data and real-time processing Collaborating with product and architecture teams on new feature design Writing clean, maintainable, production-grade code Contributing to system optimisation, reliability, and performance improvements Working as part of a highly experienced remote engineering team Receiving … hands-on coding skills in C++ and Python Experience building backend systems, distributed services, or performance-focused applications Solid understanding of software engineering fundamentals, clean code, and scalable design Comfortable working in a fully remote, product-focused team environment Strong communication skills and a collaborative mindset Motivated ...

AI Engineer Analyst

Hiring Organisation
Cerberus Capital Management
Location
City of London, London, United Kingdom
Master’s: 1–2 years of industry experience or relevant internships in ML, software engineering, or data engineering. Programming experience (especially Python) Experience writing clean, maintainable Python code. Applied AI experience such as exposure to LLM APIs (OpenAI, Azure OpenAI, Anthropic, etc.) and experience with small personal or internship ...

Data Engineering Lead

Hiring Organisation
Novatus Global
Location
London Area, United Kingdom
Data Engineers whilst remaining hands-on with delivery and architecture. You'll be providing technical leadership and mentorship to your team, and writing clean, maintainable, and well-tested code. You will be accountable for our configuration-driven data platform in Databricks, enabling non-engineers to define regulatory logic … environments. Able to write and optimize complex SQL queries on large data sets. Strong data modeling and warehouse design fundamentals. Strong software engineering fundamentals (clean code, automated testing, CI/CD, observability) Experience with modern cloud data platforms and orchestration tools. Ability to translate complex regulatory requirements into ...

Senior Software Engineer

Hiring Organisation
Burns Sheehan
Location
City of London, London, United Kingdom
Focus: A desire to work in "product-led" squads where you influence the what and the why . Seniority: You bring a passion for clean code and architectural best practices. Interested in joining a profitable scale-up with a top-tier engineering pedigree? Let’s chat. 📩 Senior Software ...

Software Quality Engineering Lead

Hiring Organisation
P. Moe Talent Collective
Location
Uxbridge, England, United Kingdom
automation role, with a track record of implementing strategies from scratch in a SaaS. Technical Excellence: Strong programming skills with the ability to write clean, maintainable test code. Tooling Expertise: Hands-on experience with automation frameworks and API testing (Postman, RestSharp, or equivalent). DevOps Integration: A solid understanding ...

Software Engineer

Hiring Organisation
Fortice
Location
City Of London, England, United Kingdom
development, and optimisation of high-performance libraries, modules, and products Architecting scalable, reliable, and maintainable software solutions Writing, testing, and debugging efficient modern C++ code Identifying and resolving performance bottlenecks Mentoring junior engineers and fostering a culture of learning Contributing to CI/CD pipelines, build automation, and deployment … Science or related engineering field 5+ years of hands-on experience in performant modern C++ (or strong willingness to learn) Strong OOP experience with clean code principles and good design patterns Experience with Docker, containerised environments, and Linux-based OS (RHEL, Ubuntu) Understanding of service-oriented architecture ...

Java + Kotlin Engineer

Hiring Organisation
Randstad Digital
Location
London, United Kingdom
Employment Type
Permanent
Salary
£75,000
architectures. Collaborate: Work with Project Leads, BAs, and DevOps to translate requirements into technical solutions and manage CI/CD pipelines. Quality Assurance: Write clean code, perform unit/integration testing, and participate in peer code reviews. Mentor: Guide junior developers and uphold high engineering standards across ...

Dotnet Developer

Hiring Organisation
Information Tech Consultants
Location
City of London, London, United Kingdom
engineering practices. Key Responsibilities Develop, test, and maintain applications using .NET/.NET Core/ASP.NET Design and implement RESTful APIs and microservices Write clean, scalable, and efficient code Collaborate with front-end developers, QA, and product teams Troubleshoot, debug, and upgrade existing systems Participate in code ...

Lead Python Engineer

Hiring Organisation
Opto Talent
Location
City of London, London, United Kingdom
Product, and Design teams to deliver intelligent software solutions. Drive integration of AI and automation into core platform workflows. Write, review, and maintain clean, testable, production-grade code. Contribute to technical architecture and engineering best practices. Mentor junior engineers and help shape a high-performing engineering culture. About ...

Full-Stack Developer (.NET, Python, AWS)

Hiring Organisation
Blenheim
Location
London Area, United Kingdom
operational support. You will play a key role in building and maintaining AWS based applications, automated CI/CD pipelines, and infrastructure as code deployments. Key tasks: Develop web front-end and back-end applications using .NET and Python. Write clean, maintainable, and efficient code across multiple … implementing fixes or enhancements. Work with business stakeholders to collect and document requirements, produce user stories, and estimate delivery effort. Write test-driven code and implement automated testing within CI/CD pipelines. Stay current with AWS innovations and evaluate new cloud technologies for relevance and potential adoption. Collaborate ...

AI Software Engineer

Hiring Organisation
Fruition Group
Location
North West London, London, United Kingdom
Employment Type
Permanent, Work From Home
powered client solutions, including RAG pipelines, agent architectures, LLM integrations, and protocol-driven tooling Build scalable AI systems using modern software engineering best practice (clean code, testing, CI/CD) Develop internal AI tooling to accelerate engineering delivery Lead advanced AI knowledge-sharing sessions within internal upskilling initiatives ...

Senior Research Engineer

Hiring Organisation
Synthesia
Location
London, UK
experience in using most modern frameworks for machine learning and deep learning. You have great coding skills in Python and you care about writing clean code. You have experience with SDLC tools (Git), preferably CI/CD Why join us? We’re living the golden age of AI. ...

Full Stack Engineer ( Banking )

Hiring Organisation
Experis
Location
London Area, United Kingdom
solutions Build and maintain APIs, services, web and mobile applications, and data models for modern digital banking experiences Set and uphold high standards of code quality through testing, peer reviews, and automation Develop and evolve core platform foundations, shared components, and internal tooling Embed security, performance, and resilience best … strong sense of ownership and pride in delivering reliable, well‐designed systems Clear, effective communicator who collaborates well within cross‐functional teams Passionate about clean, scalable code and engineering excellence Experience in financial services, fintech, or other regulated environments is advantageous Familiarity with security, data privacy, and regulatory ...

Android Developer (Contract)

Hiring Organisation
La Fosse
Location
London Area, United Kingdom
loyalty features while contributing to a modern, modular Android codebase. Responsibilities Design, build, and maintain scalable Android applications using Kotlin Contribute to a modular, clean architecture (MVVM/Clean Architecture) Collaborate with Product, Design, and Backend teams to deliver new features Optimise application performance, reliability, and user experience … Integrate RESTful APIs and third-party services such as payments and analytics Write clean, testable, and maintainable code Participate in code reviews and mentor junior engineers Contribute to CI/CD pipelines and release processes Technology Stack Languages: Kotlin (primary), Java (legacy) Architecture: MVVM, Clean Architecture ...

Software Engineer

Hiring Organisation
Scalian
Location
Hounslow, Greater London, UK
performance. Collaborate with cross-functional teams, including PO, PDEF, QA, DevOps, and product stakeholders, to define, design, and deliver new features. Refactor legacy code and participate in technical debt reduction. Write clean, scalable, and maintainable code with proper documentation. Participate in code reviews and mentor junior ...

Senior Software Engineer

Hiring Organisation
Venturi
Location
City of London, London, United Kingdom
Glue, and S3 Design data pipelines to ingest, enrich, and transform data Integrate systems via EventBridge, SNS, SQS, and API Gateway Implement Infrastructure as Code (CDK or SAM) and CI/CD via Azure DevOps Collaborate with technical and delivery teams to ensure data integrity and reliability ✅ What … Glue) Expertise in Python for cloud-native development Proven experience building event-driven architectures Hands-on with CI/CD pipelines and Infrastructure as Code Experience integrating data from APIs, files, and messaging systems ⭐ Nice to Have Greenfield project experience Exposure to regulatory, compliance, or trading data ...