176 to 200 of 246 Clean Code Jobs in London

Python Data Engineer Azure & PySpark

Hiring Organisation
Brightbox GRP Ltd
Location
East London, London, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £458 per day, Benefits remote
role. What youll be doing Designing and building robust data pipelines using Python and PySpark Developing complex data flows with a strong focus on clean, testable Python code Writing unit and BDD tests using Behave, including mocking and patching Creating and optimizing Delta Lake tables for performance ...

Senior Full Stack Engineer

Hiring Organisation
WeDo
Location
London Area, United Kingdom
Senior Full Stack Developer which is front end leaning and an expert in React. We need engineers who can do more than write clean code. We’re looking for people who think, communicate, collaborate, and grow themselves and others around them. We need Engineers who can push product forward … design, and other engineers to ship resilient features that serve high-signal customer value. You Will: Build modern React interfaces + well-structured TypeScript code Develop backend services in Go (happy to look at people from Node, Go, Java, C#, Ruby or Python backend) who are willing to cross ...

Senior Full Stack Engineer

Hiring Organisation
WeDo
Location
City of London, London, United Kingdom
Senior Full Stack Developer which is front end leaning and an expert in React. We need engineers who can do more than write clean code. We’re looking for people who think, communicate, collaborate, and grow themselves and others around them. We need Engineers who can push product forward … design, and other engineers to ship resilient features that serve high-signal customer value. You Will: Build modern React interfaces + well-structured TypeScript code Develop backend services in Go (happy to look at people from Node, Go, Java, C#, Ruby or Python backend) who are willing to cross ...

Software Engineer

Hiring Organisation
Ask Silver
Location
City of London, London, United Kingdom
dashboards and website Build robust data processing pipelines and integrations with financial platforms Adhere to best practices in security, data handling, and privacy Write clean, well-tested code (primarily in Python or TypeScript) Build LLM systems, experiment, prompt, cutting-edge techniques What we’re looking for 🌟 2+ years ...

Software Engineer

Hiring Organisation
Ask Silver
Location
London Area, United Kingdom
dashboards and website Build robust data processing pipelines and integrations with financial platforms Adhere to best practices in security, data handling, and privacy Write clean, well-tested code (primarily in Python or TypeScript) Build LLM systems, experiment, prompt, cutting-edge techniques What we’re looking for 🌟 2+ years ...

C# Developer

Hiring Organisation
Understanding Recruitment
Location
London Area, United Kingdom
Python & Go engineers) Strong computer science fundamentals End-to-end project experience (from design, to build, to deployment) 💡 What you’ll do: Write clean, scalable code in C# Drive innovation using AWS and GCP Build and scale platform capabilities Work with Kubernetes and modern deployment practices ...

C# Developer

Hiring Organisation
Understanding Recruitment
Location
City of London, London, United Kingdom
Python & Go engineers) Strong computer science fundamentals End-to-end project experience (from design, to build, to deployment) 💡 What you’ll do: Write clean, scalable code in C# Drive innovation using AWS and GCP Build and scale platform capabilities Work with Kubernetes and modern deployment practices ...

Data Science Engineer

Hiring Organisation
Picture More
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £86,000 per annum
/CD, automated testing, monitoring, drift detection and model versioning Building generative AI features such as RAG pipelines, embeddings, and AI agents Developing clean, testable code and APIs using modern engineering practices Ensuring technical delivery aligns with security, governance, architecture and enterprise standards Evaluating and piloting new technologies ...

Python Developer

Hiring Organisation
Oliver Bernard
Location
City of London, London, United Kingdom
being productive, and is motivated to progress within a fast-scaling environment. Key Responsibilities: Design, build, and maintain APIs, microservices, and data pipelines Write clean, testable, maintainable code following best design patterns Optimise databases and craft complex SQL queries Improve system performance across APIs and backend workflows Participate … code reviews and drive engineering excellence Mentor junior engineers and contribute to team growth What They’re Looking For: 5+ years’ experience in Backend Engineering Strong Python and Django experience. Experience with microservices architecture. Solid understanding of data structures, algorithms, and software design patterns Excellent communication skills; ability ...

React.js Developer

Hiring Organisation
idpp
Location
City of London, London, United Kingdom
collaborate closely with back-end engineers and designers. Working closely with back-end engineers and designers, you’ll contribute to performance optimisation, maintain clean and well-documented code, and help shape the overall front-end architecture Key Responsibilities Develop new user-facing features using React.js Build reusable components … front-end libraries Translate designs and wireframes into high-quality, maintainable code Optimise components for performance across devices and browsers Collaborate with back-end developers and designers to improve usability Write clean JavaScript following modern React.js workflows Troubleshoot UI issues and debug application code Ensure technical feasibility ...

React.js Developer

Hiring Organisation
idpp
Location
London Area, United Kingdom
collaborate closely with back-end engineers and designers. Working closely with back-end engineers and designers, you’ll contribute to performance optimisation, maintain clean and well-documented code, and help shape the overall front-end architecture Key Responsibilities Develop new user-facing features using React.js Build reusable components … front-end libraries Translate designs and wireframes into high-quality, maintainable code Optimise components for performance across devices and browsers Collaborate with back-end developers and designers to improve usability Write clean JavaScript following modern React.js workflows Troubleshoot UI issues and debug application code Ensure technical feasibility ...

Data Engineer

Hiring Organisation
Oliver Bernard
Location
London Area, United Kingdom
implement distributed data pipelines using Scala , Spark , and modern data processing frameworks Work with large, complex, real-world datasets across multiple domains Build clean, robust, production-grade code that scales to billions of records Collaborate with product, analytics, and platform teams to bring new data features to life … data engineering fundamentals: data modelling, pipelines, ETL/ELT, testing Familiarity with cloud environments (AWS, GCP, or Azure) is a plus A focus on clean, maintainable code and engineering excellence Comfortable working 2 days per week onsite in our London office What We Offer Opportunity to work ...

Data Engineer

Hiring Organisation
Oliver Bernard
Location
City of London, London, United Kingdom
implement distributed data pipelines using Scala , Spark , and modern data processing frameworks Work with large, complex, real-world datasets across multiple domains Build clean, robust, production-grade code that scales to billions of records Collaborate with product, analytics, and platform teams to bring new data features to life … data engineering fundamentals: data modelling, pipelines, ETL/ELT, testing Familiarity with cloud environments (AWS, GCP, or Azure) is a plus A focus on clean, maintainable code and engineering excellence Comfortable working 2 days per week onsite in our London office What We Offer Opportunity to work ...

Engineering Manager – Cybersecurity Applications – Fully Remote

Hiring Organisation
Digital Saints | Start-up Talent Partner
Location
East London, London, United Kingdom
Typescript, React, MySQL and cloud-native architectures (AWS, ECS/K8s, Kafka, Airflow) • Comfortable driving Agile and DevOps culture, and setting high standards for clean, testable, secure code in fast-moving environments If you want to own a mission-critical part of a world-class cyber platform ...

Engineering Manager – Cybersecurity Applications – Fully Remote

Hiring Organisation
Digital Saints | Start-up Talent Partner
Location
City of London, London, United Kingdom
Typescript, React, MySQL and cloud-native architectures (AWS, ECS/K8s, Kafka, Airflow) • Comfortable driving Agile and DevOps culture, and setting high standards for clean, testable, secure code in fast-moving environments If you want to own a mission-critical part of a world-class cyber platform ...

Engineering Manager – Cybersecurity Applications – Fully Remote

Hiring Organisation
Digital Saints | Start-up Talent Partner
Location
Central London / West End, London, United Kingdom
Typescript, React, MySQL and cloud-native architectures (AWS, ECS/K8s, Kafka, Airflow) • Comfortable driving Agile and DevOps culture, and setting high standards for clean, testable, secure code in fast-moving environments If you want to own a mission-critical part of a world-class cyber platform ...

Python Data Engineer Azure & PySpark

Hiring Organisation
Brightbox GRP Ltd
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £458 per day, Benefits remote
PySpark, Delta Lake, Azure services, containerized development, and Behave-based testing. Youll design and build scalable data pipelines and maintain high-quality, test-driven code in a cloud environment. What youll do Build and maintain Python/PySpark pipelines for data ingestion, processing, and validation. Write unit … optimize Delta Lake tables for reliable, performant data storage. Use Docker to manage consistent development, testing, and deployment environments. Build configurable, parameter-driven code for modular data solutions. Work with Azure Functions, Key Vault, and Blob Storage for cloud-based workflows. Collaborate with architects, data scientists, and DevOps ...

Contract Snr .NET Engineer

Hiring Organisation
Oliver Bernard
Location
London Area, United Kingdom
integration services, reporting services) and write complex T-SQL stored procedures. Implement design patterns such as Factory, Adapter, and Chain of Responsibility to ensure clean and maintainable code. Utilise Object Relational Mappers (ORMs) like Entity Framework for efficient database interaction. Work with Test Driven Development (TDD) practices to ensure … like Entity Framework. Understanding of Test Driven Development (TDD) practices. Nice-to-Have Skills: Experience with Angular for front-end integration. Experience with Low-Code Development Expertise in database tuning for enhanced performance. Contract Snr .NET Engineer - FinTech - OUTSIDE IR35 - £625/ ...

Contract Snr .NET Engineer

Hiring Organisation
Oliver Bernard
Location
City of London, London, United Kingdom
integration services, reporting services) and write complex T-SQL stored procedures. Implement design patterns such as Factory, Adapter, and Chain of Responsibility to ensure clean and maintainable code. Utilise Object Relational Mappers (ORMs) like Entity Framework for efficient database interaction. Work with Test Driven Development (TDD) practices to ensure … like Entity Framework. Understanding of Test Driven Development (TDD) practices. Nice-to-Have Skills: Experience with Angular for front-end integration. Experience with Low-Code Development Expertise in database tuning for enhanced performance. Contract Snr .NET Engineer - FinTech - OUTSIDE IR35 - £625/ ...

Sr. Java Developer- Front Office Applications

Hiring Organisation
Solytics Partners
Location
London Area, United Kingdom
high-throughput systems within a fast-paced and innovative trading environment. The ideal candidate will be an expert in reactive Java programming , multithreading, and clean software design, with the mindset to thrive in high-pressure, performance-driven teams. Roles and Responsibilities: Develop and maintain high-performance, low-latency Java … using Kafka Streams , Akka , Eclipse Vert.x , or Apache Flink . Utilize multithreading , concurrency models , and Executor Services to optimize system performance and throughput. Write clean, efficient, and maintainable code using functional programming paradigms in Java. Follow and promote SOLID principles , unit testing , and other modern software development best ...

Sr. Java Developer- Front Office Applications

Hiring Organisation
Solytics Partners
Location
City of London, London, United Kingdom
high-throughput systems within a fast-paced and innovative trading environment. The ideal candidate will be an expert in reactive Java programming , multithreading, and clean software design, with the mindset to thrive in high-pressure, performance-driven teams. Roles and Responsibilities: Develop and maintain high-performance, low-latency Java … using Kafka Streams , Akka , Eclipse Vert.x , or Apache Flink . Utilize multithreading , concurrency models , and Executor Services to optimize system performance and throughput. Write clean, efficient, and maintainable code using functional programming paradigms in Java. Follow and promote SOLID principles , unit testing , and other modern software development best ...

Founding Data Engineer

Hiring Organisation
Harnham
Location
London Area, United Kingdom
schema drift, and out-of-order events Build and orchestrate pipelines using Prefect and monitor BigQuery operations Establish CI/CD practices and maintain clean, maintainable code Integrate APIs with MMPs and advertising platforms, and collaborate with data scientists to productionise ML models Set data quality standards … Python, SQL, and pandas , with experience in memory optimisation and vectorisation Experience managing messy real-world data and maintaining high data quality standards Strong code quality practices (e.g., ruff, mypy, pytest, SQLFluff, pre-commit) Right to work in the UK and ability to work 3 days/week from ...

Founding Data Engineer

Hiring Organisation
Harnham
Location
City of London, London, United Kingdom
schema drift, and out-of-order events Build and orchestrate pipelines using Prefect and monitor BigQuery operations Establish CI/CD practices and maintain clean, maintainable code Integrate APIs with MMPs and advertising platforms, and collaborate with data scientists to productionise ML models Set data quality standards … Python, SQL, and pandas , with experience in memory optimisation and vectorisation Experience managing messy real-world data and maintaining high data quality standards Strong code quality practices (e.g., ruff, mypy, pytest, SQLFluff, pre-commit) Right to work in the UK and ability to work 3 days/week from ...

Software Engineer in Test

Hiring Organisation
Oliver Bernard
Location
London Area, United Kingdom
need the following experience: Hands-on Core Java experience (in a coding capacity) 5-6+ years' Java Automation experience Experience reading and writing clean Java code Experience with JBehave and Selenium for BDD CI/CD work in the past with GitHub Actions and/or Jenkins ...

Software Engineer in Test

Hiring Organisation
Oliver Bernard
Location
City of London, London, United Kingdom
need the following experience: Hands-on Core Java experience (in a coding capacity) 5-6+ years' Java Automation experience Experience reading and writing clean Java code Experience with JBehave and Selenium for BDD CI/CD work in the past with GitHub Actions and/or Jenkins ...