Clean Code Jobs in the UK

201 to 225 of 244 Clean Code Jobs in the UK

Python Data Engineer Azure & PySpark

London, United Kingdom
Brightbox GRP Ltd
Python Data Engineer skilled in 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 and BDD tests using Behave, including mocking … and patching. Create and 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 on CI/CD and deployment. Tune … and troubleshoot Spark jobs in production. Document solutions and follow cloud security and governance best practices. Skills you need Strong Python skills with a focus on clean, test-driven code. Experience writing Behave tests and using mocking/patching techniques. Solid PySpark knowledge and experience with distributed data processing. Understanding of Delta Lake (ACID, schema evolution, performance). Hands More ❯
Employment Type: Contract
Rate: £400 - £458 per day, Benefits remote
Posted:

Site Reliability Engineer

United Kingdom
Fruition Group
goes far beyond maintenance. The Site Reliability Engineer will collaborate closely with product and engineering teams across the stack, driving improvements to developer experience, testability, and distributed system resilience. Clean, maintainable code, strong security practices, and expertise in modern cloud infrastructure are essential. Site Reliability Engineer - Key Skills & Experience: Solid experience in platform, SRE, or backend-focused roles … and services) Proven expertise with AWS, including CloudFront and related web application services Track record of designing and maintaining CI/CD pipelines Hands-on experience with infrastructure-as-code (e.g. Terraform) Deep understanding of security best practices in cloud and application delivery Exposure to observability tooling (Prometheus, Grafana, structured logging, etc.) Confident debugging and resolving issues in complex More ❯
Employment Type: Contract
Posted:

Lead Full Stack Developer

Bristol, Somerset, United Kingdom
SR2 - Socially Responsible Recruitment
define the engineering culture. The role: Lead the design and delivery of new products and features for platforms. Define technical architecture and set the roadmap for your projects Write clean, scalable, and maintainable code (Laravel APIs + React Front End). Mentor developers, champion best practices, and drive engineering excellence. Collaborate across teams to turn ambitious ideas into More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 75,000 Annual
Posted:

Java Developer Automation engineering Short term, Long term dev

Reading, Berkshire, England, United Kingdom
Opus Recruitment Solutions Ltd
not a long-term testing role, the goal is to transition back into full development once the automation side is up and running. What you’ll be doing: Writing clean Java code to automate existing manual test cases Tackling technical challenges in a fast-paced environment Working closely with developers to raise the automation bar Eventually moving back More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Web Developer

Lincoln, Lincolnshire, East Midlands, United Kingdom
Hybrid/Remote Options
Get Staffed Online Recruitment
for a talented (mostly front-end) developer to join their team. Our client is a team of passionate and friendly designers and developers primarily based in Lincoln. They hand code innovative, characterful websites that help their customers grow. They love their work and are looking for a talented web developer to help them create even more wonderful websites. This … ons a reality using your development skills. They like their websites to be brilliantly designed and look great underneath, so an attention to detail and a pride in your code will be necessary. If you have a strong command of HTML, CSS, JavaScript and PHP and are interested in back-end work as well, this could be the perfect … opportunity. They're looking for a developer with an eye for detail who takes pride in writing clean, semantic code. Necessary skills : Excellent HTML and semantics Excellent CSS, Sass & JS Knowledge of CSS architectures (ie. BEM or ITCSS) Experience with tasks and package managers (ie. Vite or Webpack) Experience of integrating sites into a CMS (Statamic/Craft/ More ❯
Employment Type: Permanent, Work From Home
Salary: £35,000
Posted:

C# Developer

London, Farringdon, United Kingdom
Hybrid/Remote Options
VIQU IT
a internal project. You will also contribute to the development, customisation and integration of Microsoft dynamics 365. The successful Software Developer will work closely with senior leadership to create clean and efficient code to provide software solutions for the business. Key responsibilities of the C# Developer: Develop clear and documented C#/.Net code Customize, extend, and … support Microsoft Dynamics 365 Build integrations between Dynamics 365 Develop plugins, workflows and custom components within Dynamics Collaborate with cross-functional teams in a fully remote environment Participate in code reviews to help define best practices Key experience of the C# Developer: Must have strong experience with developing in C#/.Net Must have hands-on Experience with Microsoft More ❯
Employment Type: Contract
Rate: £300 - £400/day
Posted:

C# Developer

London, South East, England, United Kingdom
Hybrid/Remote Options
VIQU IT Recruitment
a internal project. You will also contribute to the development, customisation and integration of Microsoft dynamics 365. The successful Software Developer will work closely with senior leadership to create clean and efficient code to provide software solutions for the business. Key responsibilities of the C# Developer: Develop clear and documented C#/.Net code Customize, extend, and … support Microsoft Dynamics 365 Build integrations between Dynamics 365 Develop plugins, workflows and custom components within Dynamics Collaborate with cross-functional teams in a fully remote environment Participate in code reviews to help define best practices Key experience of the C# Developer: Must have strong experience with developing in C#/.Net Must have hands-on Experience with Microsoft More ❯
Employment Type: Contractor
Rate: £300 - £400 per day
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Fyre Global Limited
Building and scaling a Node.js 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 a shift towards cleaner, more maintainable code … 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, production-ready code Experience (or interest) in data-heavy systems, IoT, or connected devices Ultimately, this is a backend focussed position, so as a Senior Software Engineer More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

london (city of london), south east england, united kingdom
Fyre Global Limited
Building and scaling a Node.js 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 a shift towards cleaner, more maintainable code … 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, production-ready code Experience (or interest) in data-heavy systems, IoT, or connected devices Ultimately, this is a backend focussed position, so as a Senior Software Engineer More ❯
Posted:

Real Time Software Development & Deployment Engineer

Cheadle, Staffordshire, United Kingdom
Expleo UK LTD
distributed systems. Develop, debug, and deploy software on Linux targets while ensuring performance, reliability, and maintainability. Contribute to the design of distributed software architectures and runtime deployment strategies. Implement clean, standards-compliant code aligned with MISRA, JSF++, and static analysis requirements. Support build, test, and release activities through CI/CD pipelines using Jenkins or Git runners. Participate More ❯
Employment Type: Permanent
Posted:

Lead Full Stack Engineer

Devon, England, United Kingdom
SR2 | Socially Responsible Recruitment | Certified B Corporation™
define the engineering culture. The role: Lead the design and delivery of new products and features for platforms. Define technical architecture and set the roadmap for your projects Write clean, scalable, and maintainable code (Laravel APIs + React front end). Mentor developers, champion best practices, and drive engineering excellence. Collaborate across teams to turn ambitious ideas into More ❯
Posted:

Data Engineer - Gloucester

Gloucester, Gloucestershire, South West, United Kingdom
Hybrid/Remote Options
NSD
as Data Ingest and Data Stores. Troubleshoot and diagnose issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-driven development approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

RPG Developer

City, London, United Kingdom
Hybrid/Remote Options
Permanent Futures Limited
an experienced RPG Developer with strong AS400/IBM i expertise for a high-impact contract position. This is an excellent opportunity for seasoned specialists who take pride in clean, reliable code and enjoy working within complex enterprise environments. RPG Developer - About the Role Our client is undergoing a significant programme of work modernising and enhancing their core … of the IBM i/AS400 environment, tooling, and deployment processes. Background in supporting and enhancing large-scale or business-critical applications. Ability to analyse complex requirements and deliver clean, maintainable solutions. Excellent communication skills and a proactive, problem-solving mindset. RPG Developer - Why Join This Project? Opportunity to work with a major, well-respected technology-driven organisation . More ❯
Employment Type: Contract
Rate: GBP 550 - 650 Daily
Posted:

RPG Developer

London, Aldgate, United Kingdom
Hybrid/Remote Options
Permanent Futures Limited
an experienced RPG Developer with strong AS400/IBM i expertise for a high-impact contract position. This is an excellent opportunity for seasoned specialists who take pride in clean, reliable code and enjoy working within complex enterprise environments. RPG Developer - About the Role Our client is undergoing a significant programme of work modernising and enhancing their core … of the IBM i/AS400 environment, tooling, and deployment processes. Background in supporting and enhancing large-scale or business-critical applications. Ability to analyse complex requirements and deliver clean, maintainable solutions. Excellent communication skills and a proactive, problem-solving mindset. RPG Developer - Why Join This Project? Opportunity to work with a major, well-respected technology-driven organisation . More ❯
Employment Type: Contract
Rate: £550 - £650/day
Posted:

KDB Developer

London Area, United Kingdom
Harrington Starr
skills and scripting experience. Proven technical leadership in complex projects. Excellent communication skills with both technical and non-technical stakeholders. Capital markets or investment banking experience preferred. Passion for clean, performant code and continuous improvement. More ❯
Posted:

PHP Developer

Cheltenham, Gloucestershire, England, United Kingdom
Hybrid/Remote Options
IMT Resourcing Solutions
within an established technical team. What you’ll do Build and maintain websites using PHP across Statamic, WordPress and occasionally Shopify Develop custom themes, components and reusable modules Deliver clean, accessible front-end code (HTML, CSS, JavaScript) Contribute to continuous improvement of development workflows and tooling Work efficiently within an existing project team while managing your own workload More ❯
Employment Type: Contractor
Rate: £300 - £375 per day
Posted:

Fabric Consultant

London, United Kingdom
Hybrid/Remote Options
Tenth Revolution Group
data. Key Responsibilities: Build and optimise data pipelines and ETL workflows using Microsoft Fabric and Azure Synapse or Databricks. Implement scalable solutions for data ingestion, storage, and transformation. Develop clean, reusable Python code for data engineering tasks. Research and integrate the latest cloud-based technologies. Requirements: Proven experience in data engineering with Azure tools (Synapse, Data Factory, Databricks More ❯
Employment Type: Permanent
Salary: £65000 - £85000/annum
Posted:

Fabric Consultant

Crawley, Sussex, United Kingdom
Hybrid/Remote Options
Tenth Revolution Group
data. Key Responsibilities: Build and optimise data pipelines and ETL workflows using Microsoft Fabric and Azure Synapse or Databricks. Implement scalable solutions for data ingestion, storage, and transformation. Develop clean, reusable Python code for data engineering tasks. Research and integrate the latest cloud-based technologies. Requirements: Proven experience in data engineering with Azure tools (Synapse, Data Factory, Databricks More ❯
Employment Type: Permanent
Salary: GBP 65,000 - 85,000 Annual
Posted:

Fabric Consultant

Kent, England, United Kingdom
Hybrid/Remote Options
Tenth Revolution Group
data. Key Responsibilities: Build and optimise data pipelines and ETL workflows using Microsoft Fabric and Azure Synapse or Databricks. Implement scalable solutions for data ingestion, storage, and transformation. Develop clean, reusable Python code for data engineering tasks. Research and integrate the latest cloud-based technologies. Requirements: Proven experience in data engineering with Azure tools (Synapse, Data Factory, Databricks More ❯
Employment Type: Full-Time
Salary: £65,000 - £85,000 per annum
Posted:

Fabric Consultant

Luton, Bedfordshire, England, United Kingdom
Hybrid/Remote Options
Tenth Revolution Group
data. Key Responsibilities: Build and optimise data pipelines and ETL workflows using Microsoft Fabric and Azure Synapse or Databricks. Implement scalable solutions for data ingestion, storage, and transformation. Develop clean, reusable Python code for data engineering tasks. Research and integrate the latest cloud-based technologies. Requirements: Proven experience in data engineering with Azure tools (Synapse, Data Factory, Databricks More ❯
Employment Type: Full-Time
Salary: £65,000 - £85,000 per annum
Posted:

Fabric Consultant

Slough, Berkshire, England, United Kingdom
Hybrid/Remote Options
Tenth Revolution Group
data. Key Responsibilities: Build and optimise data pipelines and ETL workflows using Microsoft Fabric and Azure Synapse or Databricks. Implement scalable solutions for data ingestion, storage, and transformation. Develop clean, reusable Python code for data engineering tasks. Research and integrate the latest cloud-based technologies. Requirements: Proven experience in data engineering with Azure tools (Synapse, Data Factory, Databricks More ❯
Employment Type: Full-Time
Salary: £65,000 - £85,000 per annum
Posted:

Fabric Consultant

Crawley, West Sussex, England, United Kingdom
Hybrid/Remote Options
Tenth Revolution Group
data. Key Responsibilities: Build and optimise data pipelines and ETL workflows using Microsoft Fabric and Azure Synapse or Databricks. Implement scalable solutions for data ingestion, storage, and transformation. Develop clean, reusable Python code for data engineering tasks. Research and integrate the latest cloud-based technologies. Requirements: Proven experience in data engineering with Azure tools (Synapse, Data Factory, Databricks More ❯
Employment Type: Full-Time
Salary: £65,000 - £85,000 per annum
Posted:

Fabric Consultant

London, South East, England, United Kingdom
Hybrid/Remote Options
Tenth Revolution Group
data. Key Responsibilities: Build and optimise data pipelines and ETL workflows using Microsoft Fabric and Azure Synapse or Databricks. Implement scalable solutions for data ingestion, storage, and transformation. Develop clean, reusable Python code for data engineering tasks. Research and integrate the latest cloud-based technologies. Requirements: Proven experience in data engineering with Azure tools (Synapse, Data Factory, Databricks More ❯
Employment Type: Full-Time
Salary: £65,000 - £85,000 per annum
Posted:

C++ Software Developer

United Kingdom
Softweb Resourcing
to your strengths and ambitions with plenty of modern C++ development work in the pipeline working on new development. The Senior C++ Software Engineer would have a background developing clean and robust code and ideally be someone who likes to champion best practice. Senior C++ Software Engineer requirements: - Strong background in modern C++ 11/14/ More ❯
Employment Type: Permanent
Salary: GBP 35,000 - 65,000 Annual
Posted:

C++ Software Developer

BS1, Bristol, City of Bristol, United Kingdom
Softweb Resourcing
to your strengths and ambitions with plenty of modern C++ development work in the pipeline working on new development. The Senior C++ Software Engineer would have a background developing clean and robust code and ideally be someone who likes to champion best practice. Senior C++ Software Engineer requirements: - Strong background in modern C++ 11/14/ More ❯
Employment Type: Permanent
Salary: £35000 - £65000/annum Bonus, BUPA, Flexi + More
Posted:
Clean Code
10th Percentile
£42,500
25th Percentile
£53,750
Median
£70,000
75th Percentile
£81,250
90th Percentile
£92,750