Clean Code Jobs in the UK

1,126 to 1,150 of 2,513 Clean Code Jobs in the UK

Data Engineer

London, England, United Kingdom
Aviva
and experience we’re looking for: Proven experience in data engineering using Snowflake and dbt , with a solid understanding of DataOps and CI/CD practices. Proficiency in writing clean, maintainable code in SQL or Python . Experience with Scala , Java , or similar languages is a plus. Hands-on experience with data pipeline orchestration tools such as Apache More ❯
Posted:

Data Engineer

Greater London, England, United Kingdom
Kharon
solutions to improve data extraction and analysis across Kharon’s products. Partner with the doers. Sit with product managers, data scientists, investigators, and sanctions experts – translate fuzzy problems into clean, testable code. QUALIFICATIONS: Bachelor’s degree in Computer Science, Statistics, Engineering, or a related field. 2+ years of professional experience in software or data engineering. Ability to work standard … which leverages open-source intelligence, data mining, network analysis, and machine learning to generate unparalleled insights on networks engaged in illicit financial activity. Key focus areas include system architecture, code quality, automation, and observability. To the right person, this will be the perfect kind of challenge. Our mission is compelling, our product is powerful, and we’re growing at More ❯
Posted:

Data Engineer

South East London, England, United Kingdom
Kharon
solutions to improve data extraction and analysis across Kharon’s products. Partner with the doers. Sit with product managers, data scientists, investigators, and sanctions experts – translate fuzzy problems into clean, testable code. QUALIFICATIONS: Bachelor’s degree in Computer Science, Statistics, Engineering, or a related field. 2+ years of professional experience in software or data engineering. Ability to work standard … which leverages open-source intelligence, data mining, network analysis, and machine learning to generate unparalleled insights on networks engaged in illicit financial activity. Key focus areas include system architecture, code quality, automation, and observability. To the right person, this will be the perfect kind of challenge. Our mission is compelling, our product is powerful, and we’re growing at More ❯
Posted:

Senior Data Scientist - Telematics

London, United Kingdom
Hybrid / WFH Options
Zego
. Candidates with a BSc and strong production experience will also be considered. Experience delivering data science or data engineering solutions into production. You're comfortable writing production-grade code, not just notebooks. Strong Python and SQL skills, including the basic libraries (Pandas, Numpy, ScikitLearn). You value writing clean, maintainable, and tested code. Proven ability to design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Portishead, England, United Kingdom
Hybrid / WFH Options
Viper Subsea Ltd
contributing to production applications using Java, the Spring Framework and GraphQL/REST APIs. Strong understanding of backend system design, including infrastructure, APIs, and data storage. Proficiency in writing clean, maintainable, and testable code, with experience using testing frameworks such as JUnit and familiarity with Test-Driven Development (TDD). Strong understanding of Continuous Integration/Continuous Deployment More ❯
Posted:

Senior Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
Socium Recruitment
ground up — no fluff, no inherited mess. It’s a rare chance to shape architecture, own decisions, and build something new without the weight of legacy dragging behind you. Clean slate. Sharp team. Real impact. Why You’ll Love It Here: Innovative Environment: Imagine shaping a product from scratch! We’re creating our own Decision Engine, and you’ll … Development): Quality is non-negotiable. Event-Driven Development: Harness the power of events for seamless workflows. Coding Excellence: SOLID principles and TDD are our foundation. We’re obsessed with clean, maintainable code. Autonomy & Growth: Think independently, own challenges, and collaborate when needed. We’re all about personal and professional growth. What We’re Looking For: Curiosity: You don’t More ❯
Posted:

Data Engineer

Penryn, England, United Kingdom
Hybrid / WFH Options
Aspia Space
be instrumental in building, managing, and optimising our data infrastructure across both on-premise HPCs and cloud platforms. You’ll work closely with ML engineers and researchers to wrangle, clean, and prepare large datasets—including geospatial data—for training our large-scale AI models. Key Responsibilities: •Architect, design, and manage scalable data pipelines and infrastructure across on-premise and … cloud environments (AWS S3, Redshift, Glue, Step Functions). •Ingest, clean, wrangle, and preprocess large, diverse, and often messy datasets—including structured, unstructured, and geospatial data. •Collaborate with ML and research teams to ensure data pipelines align with model training requirements and schedules. •Develop and maintain robust metadata management and data versioning strategies. •Optimise data workflows for performance, reproducibility … with large-scale datasets and distributed systems. •Experience working across hybrid environments: on-premise HPCs and cloud platforms. •Proficiency with Linux, bash scripting, and git. •Proven ability to write clean, maintainable, and testable code. •Ability to thrive in a fast-paced, dynamic environment with shifting priorities. •Excellent problem-solving and communication skills. • Proximity to our Penryn office in Cornwall More ❯
Posted:

Senior Software Engineer (Android)

London, England, United Kingdom
Hybrid / WFH Options
Compare the Market
tick all boxes but share what makes you great for this role. What we'd like to see from you: • Strong knowledge of Kotlin, Compose, and JUnit • Experience with clean architectures (MVVM) using Compose • Exposure to Continuous Integration systems • Experience writing Unit Tests (JUnit) and UI tests (Roboelectric) • Experience with multi-threading and frameworks like Kotlin Coroutines, RxJava, and … RxKotlin • Experience working with REST APIs and offline caching • Knowledge of databases (Google's Room Library) • Advocates of clean coding practices • Additional knowledge of Swift is beneficial Our people bring our purpose to life. We foster a culture of innovation and challenge. Our teams of over 300 tech experts use the latest tools and technologies including Docker, Kubernetes, AWS More ❯
Posted:

Senior Software Engineer (iOS)

London, England, United Kingdom
Hybrid / WFH Options
Compare the Market
to hear what makes you great for this role. What we'd like to see from you: Strong knowledge of iOS, Swift, UIKit, SwiftUI and related SDKs Experience in clean architectures (MVVM-C) Exposure to Continuous Integration systems Experience in writing Unit Tests (XCTest) Experience of multi-threading and dependency injection Experience working with REST APIs and offline caching … Exposure to databases (Realm/CoreData) An advocate of clean coding practices Our people bring our purpose to life. We champion a culture of innovation and challenge. We have over 300 tech experts across our teams all using the latest tools and technologies including Docker, Kubernetes, AWS, Kafka, Java, Scala, Python, iOS, Android .Net Core, Swift, Kotlin, Node.js and More ❯
Posted:

Back End Developer

London, England, United Kingdom
JR United Kingdom
TypeScript. Strong API development (REST, Swagger) and database skills (SQL & NoSQL). Experience with frameworks like Nest.js and integrating third-party services. Proficiency in TDD and Jest. Passion for clean, efficient, and maintainable code. Additional Skills: Experience with performance optimization, DevOps (Docker, AWS, Heroku), or transitioning from monolith to microservices. Competitive salary & benefits. A collaborative and diverse international team. More ❯
Posted:

NET Developer

Brinsworth, Yorkshire, United Kingdom
Hybrid / WFH Options
Avanti Recruitment
Mobile application development SSRS/Crystal Reports Experience with legacy system migration projects What We're Looking For 4+ years commercial development experience Strong understanding of MVC architecture and clean coding practices Self-motivated with excellent problem-solving skills Able to work independently and collaboratively Working Arrangements We offer a hybrid working model. Excellent Benefits Package Scottish Widows Pension More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 50,000 Annual
Posted:

NET Developer

Rotherham, South Yorkshire, United Kingdom
Hybrid / WFH Options
Avanti Recruitment
Mobile application development SSRS/Crystal Reports Experience with legacy system migration projects What We're Looking For 4+ years commercial development experience Strong understanding of MVC architecture and clean coding practices Self-motivated with excellent problem-solving skills Able to work independently and collaboratively Working Arrangements We offer a hybrid working model. Excellent Benefits Package Scottish Widows Pension More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Software Developer

Manchester, United Kingdom
The Candidate Ltd
Vue). Willingness to learn new techs and platforms. Desirable Skills: Experience building from first principles without reliance on frameworks. Understanding of SOLID principles and design patterns to produce clean, concise code. Strong problem-solving skills and an eagerness to learn new technologies. What's on Offer? Competitive salary of up to £35,000 per annum. Opportunity to work More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

React Developer

London Area, United Kingdom
Hybrid / WFH Options
Explore Group
ll Do Design, build, test, and maintain modern, high‐performance React applications (covering ES6+, Redux, React Router, Next.js, React Query, or similar). Develop mobile‐first, responsive UIs with clean, scalable, and secure code. Work across the stack, integrating with REST APIs and backend services. Estimate effort, scope technical designs, and communicate clearly with stakeholders. Mentor and share knowledge More ❯
Posted:

React Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Explore Group
ll Do Design, build, test, and maintain modern, high‐performance React applications (covering ES6+, Redux, React Router, Next.js, React Query, or similar). Develop mobile‐first, responsive UIs with clean, scalable, and secure code. Work across the stack, integrating with REST APIs and backend services. Estimate effort, scope technical designs, and communicate clearly with stakeholders. Mentor and share knowledge More ❯
Posted:

React Developer

South East London, England, United Kingdom
Hybrid / WFH Options
Explore Group
ll Do Design, build, test, and maintain modern, high‐performance React applications (covering ES6+, Redux, React Router, Next.js, React Query, or similar). Develop mobile‐first, responsive UIs with clean, scalable, and secure code. Work across the stack, integrating with REST APIs and backend services. Estimate effort, scope technical designs, and communicate clearly with stakeholders. Mentor and share knowledge More ❯
Posted:

Snr Full Stack Developer

Knutsford, England, United Kingdom
Candour Solutions
Git) and CI/CD pipelines. Strong communication and teamwork abilities. Responsibilities Develop and maintain high-performance web applications. Collaborate with teams to design and implement new features. Write clean, efficient, and maintainable code. Stay updated on new technologies and recommend system improvements. If this sounds like a role you'd be interested in, please apply and/or More ❯
Posted:

.NET Developer

Rotherham, South Yorkshire, England, United Kingdom
Hybrid / WFH Options
Avanti
Mobile application development SSRS/Crystal Reports Experience with legacy system migration projects What We're Looking For 4+ years commercial development experience Strong understanding of MVC architecture and clean coding practices Self-motivated with excellent problem-solving skills Able to work independently and collaboratively Working Arrangements We offer a hybrid working model with flexibility that grows with trust More ❯
Employment Type: Full-Time
Salary: £40,000 - £50,000 per annum
Posted:

Senior Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
Socium Recruitment
Development): Quality is non-negotiable. Event-Driven Development: Harness the power of events for seamless workflows. Coding Excellence: SOLID principles and TDD are our foundation. We’re obsessed with clean, maintainable code. Autonomy & Growth: Think independently, own challenges, and collaborate when needed. We’re all about personal and professional growth. What We’re Looking For: Curiosity: You don’t More ❯
Posted:

Data Scientist

Milton Keynes, Buckinghamshire, United Kingdom
LA International
LLM-based OCR. Building document parsing pipelines, validations, and rules. Python Proficiency: Strong skills with libraries like pandas, NumPy, scikit-learn, PyTorch, and Hugging Face Transformers. Ability to write clean, modular, and testable code. Traditional Machine Learning Models: Experience with regression (linear, ridge), classification (logistic regression, decision trees, random forests), clustering (k-means, DBSCAN), and time-series forecasting (ARIMA More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer (Data Integration)

Newcastle upon Tyne, England, United Kingdom
Zynk
streaming technologies (e.g., RabbitMQ, Azure Service Bus). Proficiency with GIT, CI/CD pipelines, and automated testing frameworks. Strong analytical and problem‐solving skills with a passion for clean, maintainable code. Desirable: Experience integrating accounting, ERP, or e‐commerce APIs (e.g., Sage, Xero, Shopify, Magento). Knowledge of SQL databases and performance tuning. Familiarity with containerisation (Docker) and More ❯
Posted:

Data Scientist

Milton Keynes, Buckinghamshire, South East
LA International Computer Consultants Ltd
and LLM-based OCR. Building document parsing pipelines, validations, and rule Python Proficiency: Strong coding skills using libraries like pandas, NumPy, scikit-learn, PyTorch, and Hugging Face Transformers. Writing clean, modular, and testable code. Traditional Machine Learning Models: Experience with regression (linear, ridge), classification (logistic regression, decision trees, random forests), clustering (k-means, DBSCAN), and time-series forecasting (ARIMA More ❯
Employment Type: Contract
Rate: £400 - £450
Posted:

Data Scientist

Milton Keynes, Buckinghamshire, South East, United Kingdom
Hybrid / WFH Options
LA International Computer Consultants Ltd
and LLM-based OCR. Building document parsing pipelines, validations, and rule Python Proficiency: Strong coding skills using libraries like pandas, NumPy, scikit-learn, PyTorch, and Hugging Face Transformers. Writing clean, modular, and testable code. Traditional Machine Learning Models: Experience with regression (linear, ridge), classification (logistic regression, decision trees, random forests), clustering (k-means, DBSCAN), and time-series forecasting (ARIMA More ❯
Employment Type: Contract, Work From Home
Rate: £400 - £450 per day
Posted:

Junior Software Engineer (Connect)

Newbury, Berkshire, United Kingdom
Hybrid / WFH Options
Totalmobile Group
collaborative environment, working with experienced engineers to design, build, and maintain high-quality software. In this role, you'll contribute to the development of new features and enhancements, writing clean, efficient, and maintainable code. You'll work closely with product managers, quality assurance teams, and fellow developers to ensure the successful delivery of features and improvements. You'll also More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Python / Counterparty Credit Risk Application Developer - VP - LONDON

London, United Kingdom
Citigroup Inc
or lower-level developers. Exercising independence of judgement and autonomy. Acting as SME to senior stakeholders and/or other team members. Qualifications: Expert in Python Ability to write clean, tested highly efficient code. Proven track record of developing and supporting analytics library for derivatives pricing and risk. Experience developing software for Windows and Linux. Good command of scripting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Clean Code
10th Percentile
£36,250
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£86,250