1 to 25 of 26 Contract Clean Code Jobs in England

Senior Java Engineer - AWS, API - (2 days on site)

Hiring Organisation
Salt Search
Location
South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£500 - £700 per day
pipelines using tools such as Jenkins, GitHub Actions, or AWS CodePipeline. Work with containerisation technologies (Docker) and orchestration platforms (ECS/EKS). Ensure code quality through unit, integration, and automated testing. Apply secure coding practices, including OAuth2/JWT authentication and general security best practices. Collaborate with cross … functional teams to deliver high-impact features and improvements. Participate in code reviews, architectural discussions, and continuous improvement initiatives. Required Skills & Experience Strong proficiency in Java, Spring Boot, and modern backend development. Hands-on experience with AWS cloud services (Lambda, API Gateway, DynamoDB, ECS, S3, etc.). Solid understanding ...

Web & Digital Designer – Training Course

Hiring Organisation
Netcom Training
Location
West Midlands, United Kingdom
Employment Type
Permanent, Contract, Temporary, Part Time, Apprenticeship
this is your way in. The digital sector is booming, and companies in the West Midlands are actively hunting for talent capable of writing clean code to build stunning, user-friendly websites. Netcom Training’s fully-funded NCFE Level 3 Certificate in Web Design is a fast-track … practical route into a Front-End Developer career. We do not just teach theory; you will learn how to write real code from the ground up, using professional tools and code editors to build responsive web pages. Because this cohort runs in the evenings, you can upskill ...

Lead PySpark Engineer

Hiring Organisation
SKILLFINDER INTERNATIONAL
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
financial services environment. Skill Profile: PySpark - P3 (Advanced) AWS - P3 (Advanced) SAS - P1 (Foundational) Key Responsibilities Technical Delivery Design, develop, and fix complex PySpark code for ETL/ELT and data-mart workloads. Convert and refactor SAS code into PySpark using SAS2PY tooling and manual optimisation. Build production … Spark execution, partitioning, performance tuning, and optimisation. Troubleshooting distributed data pipelines at scale. Python & Engineering Quality Strong Python coding capability with emphasis on clean code and maintainability. Experience applying engineering best practices including: Parameterisation Configuration management Structured logging Exception handling Modular design SAS & Legacy Analytics (P1) Foundational knowledge ...

Backend Developer

Hiring Organisation
Sanderson Government and Defence
Location
City, London, United Kingdom
Employment Type
Contract
Contract Rate
GBP 420 Daily
/LLM concepts (e.g., prompt engineering, RAG). - Analytical mindset for assessing sufficiency (relevance, completeness, freshness) and mitigating risks like hallucinations. - Focus on Clean Architecture and Clean Code principles. Reasonable Adjustments: Respect and equality are core values to us click apply for full job details ...

Backend Developer

Hiring Organisation
Sanderson Government and Defence
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
Up to £420 per day + Inside IR35
/LLM concepts (e.g., prompt engineering, RAG). - Analytical mindset for assessing sufficiency (relevance, completeness, freshness) and mitigating risks like hallucinations. - Focus on Clean Architecture and Clean Code principles. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive ...

Junior Web Developer - Training course

Hiring Organisation
Netcom Training
Location
Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent, Contract, Temporary, Part Time, Apprenticeship
this is your way in. The digital sector is booming and companies in the West Midlands are actively hunting for people who can write clean code and build stunning, user-friendly websites. Netcom Training’s fully-funded NCFE Level 3 Certificate in Web Design is a fast-track … practical route into a Front-End Developer career. We don't just teach theory. You will learn how to write real code from the ground up, using professional tools and code editors to build responsive web pages. Because this cohort runs in the evenings, you can upskill ...

Trainee Website Designer

Hiring Organisation
Netcom Training and Solutions
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Contract
Contract Rate
£30,000
this is your way in. The digital sector is booming and companies in the West Midlands are actively hunting for people who can write clean code and build stunning, user-friendly websites. Netcom Trainings fully-funded NCFE Level 3 Certificate in Web Design is a fast-track, practical … route into a Front-End Developer career. We don't just teach theory. You will learn how to write real code from the ground up, using professional tools and code editors to build responsive web pages. Because this cohort runs in the evenings, you can upskill and build ...

Lead PySpark Engineer

Hiring Organisation
Randstad Technologies Recruitment
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£281 - £292/day 388
pipelines and Data Marts using PySpark, EMR, and Glue. Legacy Modernisation: Architect the conversion of SAS Base/Macros into modular, testable Python code using SAS2PY and manual refactoring. Performance Tuning: Optimise Spark execution (partitioning, shuffling, caching) to ensure cost-efficient processing of massive financial datasets. Quality & Governance: Implement … rigorous CI/CD, unit testing, and data reconciliation frameworks to ensure "penny-perfect" accuracy. Technical Stack Engine: PySpark (Expert), Python (Clean Code/SOLID principles). AWS: EMR, Glue, S3, Athena, IAM, Lambda. Data Modeling: SCD Type 2, Fact/Dimension tables, Data Vault/Star Schema. ...

Lead PySpark Engineer

Hiring Organisation
Randstad Technologies
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£281 - £292 per day
pipelines and Data Marts using PySpark, EMR, and Glue. Legacy Modernisation: Architect the conversion of SAS Base/Macros into modular, testable Python code using SAS2PY and manual refactoring. Performance Tuning: Optimise Spark execution (partitioning, shuffling, caching) to ensure cost-efficient processing of massive financial datasets. Quality & Governance: Implement … rigorous CI/CD, unit testing, and data reconciliation frameworks to ensure "penny-perfect" accuracy. Technical Stack Engine: PySpark (Expert), Python (Clean Code/SOLID principles). AWS: EMR, Glue, S3, Athena, IAM, Lambda. Data Modeling: SCD Type 2, Fact/Dimension tables, Data Vault/Star Schema. ...

Senior Java Spring Boot Developer

Hiring Organisation
Infoplus Technologies UK Ltd
Location
Norwich, Norfolk, East Anglia, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
From £400 to £550 per day
Redis). Write optimized SQL queries, design schemas, and build repository layers via JPA/Hibernate. Understand caching patterns and distributed cache strategies. Write clean, maintainable, well-tested code with unit, integration, and contract tests (JUnit, Mockito). Ensure secure development using OWASP principles, authentication/authorization … token-based security. Perform code reviews, mentor junior developers, and drive engineering standards. Troubleshoot production issues, monitor services, and improve application health. Work closely with architects to understand design patterns and translate them into implementations. Collaborate with product owners and business teams to refine requirements. Provide technical leadership within ...

PySpark Developer

Hiring Organisation
Randstad Digital
Location
London, United Kingdom
Employment Type
Contract
complex SAS environments into scalable, AWS-native PySpark pipelines for a major financial services project. What You'll Do Modernize: Convert legacy SAS code into production-ready PySpark using automated tools and manual refactoring. Build: Design and fix high-performance ETL/ELT pipelines and data marts on AWS. … Working Knowledge): Ability to read and debug Base SAS/Macros to translate logic into Python. Engineering: Strong Python skills with a focus on clean code, modular design, and exception handling. Preferred Experience Background in Banking or Financial Services . How to Apply: If you are ready ...

Java Developer

Hiring Organisation
McGregor Boyall
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£850 - £900 per day
data processing architectures Working with large and complex datasets, ensuring performance and efficiency Contributing to system design, including microservices and event-driven architectures Writing clean, maintainable code aligned to best engineering practices Applying Test-Driven Development (TDD) and ensuring code quality Identifying and resolving performance bottlenecks Required ...

Senior Moodle Developer

Hiring Organisation
SF Partners
Location
Coventry, West Midlands (County), United Kingdom
Employment Type
Contract
Contract Rate
£47000 - £56000/annum
responsibilities: Developing and maintaining custom Moodle plugins Building and supporting deep Moodle integrations (REST APIs, LTI, data exchange) Enhancing performance through logging, caching and clean code practices Supporting Echo360 and related learning technologies Providing senior-level troubleshooting (2nd/3rd line support) Collaborating with internal developers and technical ...

Java Software Developer (Inside IR35) - Contract

Hiring Organisation
Stealth IT Consulting Limited
Location
Manchester, North West, United Kingdom
Employment Type
Contract
Contract Rate
Up to £476 per day Up to £476 per day
applications and microservices. Work within cross-functional Agile teams (Developers, BAs, QAs, DevOps). Contribute to API development, integration, and backend service build. Deliver clean, testable, maintainable code aligned with best practices. Participate in code reviews, pair programming, and continuous improvement. Collaborate closely with architects and technical ...

Full Stack Engineer (Outside IR35)

Hiring Organisation
Ernest Gordon Recruitment Limited
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£450 - £475 per day
Stack Engineer with experience with JavaScript, TypeScript, MongoDB, React and Node.js and are happy to work fully remote. THE ROLE: Design, deploy and maintain clean code Build scalable backend services in Node.js and TypeScript Design and maintain relational and document databases in PostgreSQL and MongoDB Troubleshoot all systems ...

Senior Java Developer - Multithreading/Caching

Hiring Organisation
Harvey Nash
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£800 - £1000 per day
defects. Follow best-practice engineering standards, design patterns, and architectural principles. Apply Test-Driven Development (TDD) in day-to-day development. Use static code analysis tools such as SonarQube to maintain clean, high-quality code. Work efficiently with SQL, data joins, and large/complex datasets. Leverage … data processing or data-intensive applications. Solid understanding of modern architectural patterns (Microservices, Event-Driven Architecture). Strong TDD skills and experience using static code analysis (e.g., SonarQube). Clear communication skills with the ability to explain technical concepts to varied audiences. Nice to Have Cloud experience: AWS/ ...

Databricks Data Engineer

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£500 - £550 per day
craftsmanship with data architecture expertise. Key responsibilities: Model complex data sets using DBT Build and maintain scalable backend systems in Python or Scala, following clean code and testing principles. Develop tools and frameworks for data governance, privacy, and quality monitoring, ensuring full compliance with data protection standards. Create ...

Python Developer SC - Contract 6M

Hiring Organisation
Rising Associates Ltd
Location
Hertfordshire, South East, United Kingdom
Employment Type
Contract
Contract Rate
£500 per day
APIs, background tasks) Developing web applications (Flask, FastAPI, or Django) Supporting legacy system modernisation & data migrations Working with SQL databases (PostgreSQL/MySQL) Writing clean, testable code and contributing to CI/CD pipelines Collaborating in a DevOps-driven, containerised (Docker) environment What were looking for: Strong Python ...

Software Developer

Hiring Organisation
Blues Point Ltd
Location
Burton-on-Trent, Staffordshire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£375 - £425 per day
C#, Angular, and SQL Server . This role suits someone who enjoys working across the full development lifecycle — from translating requirements into well-structured code, to supporting testing and deployment. Key skills & experience: Solid commercial experience with .NET (C#, ASP.NET Web API, Entity Framework) Front-end development using Angular … systems quickly Contract details: 6-month contract Outside IR35 Home-based If you’re a proactive, team-oriented developer who enjoys delivering clean, reliable code in a collaborative environment, we’d love to hear from you. ...

Frontend Developer

Hiring Organisation
Rullion - Eon
Location
London, Farringdon, United Kingdom
Employment Type
Contract
responsive web applications using React.js and TypeScript. Collaborate with UX/UI designers to implement modern, intuitive, and visually appealing user interfaces. Write clean, maintainable, and efficient code while adhering to best practices. Optimize applications for maximum performance across a wide range of devices and browsers. Participate … code reviews and maintain a high level of code quality. Troubleshoot and debug issues in both development and production environments. Contribute to architectural decisions and collaborate with other engineers on overall application design. Ensure the scalability and security of applications by following best development practices. Stay ...

Senior Engineer

Hiring Organisation
Experis
Location
London, United Kingdom
Employment Type
Contract
engineering fundamentals across cloud, identity, and distributed systems You identify and mitigate modern security risks, including those introduced by AI-assisted automation You contribute clean, maintainable code and thoughtful architectural input You collaborate effectively with cross-functional teams to deliver secure, robust identity services ...

Java Developers x 2 (Guildford)

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
Guildford, Surrey, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £525/day
innovative geospatial solutions using modern cloud technologies. You'll work across the full software development lifecycle, designing and developing scalable cloud-based applications, writing clean, maintainable code, and ensuring quality through testing and best practices. Alongside contributing to code reviews and reusable solutions, you'll collaborate closely ...

Java Developers x 2 (Newcastle)

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
Newcastle upon Tyne, Tyne and Wear, Tyne & Wear, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £525/day
innovative geospatial solutions using modern cloud technologies. You'll work across the full software development lifecycle, designing and developing scalable cloud-based applications, writing clean, maintainable code, and ensuring quality through testing and best practices. Alongside contributing to code reviews and reusable solutions, you'll collaborate closely ...

Python Developer

Hiring Organisation
Indotronix Avani UK Ltd
Location
Exeter, Devon, South West, United Kingdom
Employment Type
Contract
Contract Rate
£600 per day
will develop, maintain, and operate software components, following best practices and contributing to team knowledge. Responsibilities: Develop software to meet user needs Write clean, secure, well-tested code Follow and help improve best practice guidelines Mentor junior colleagues Operate and troubleshoot production services Essential Skills: Strong analytical ...

PySpark Developer

Hiring Organisation
Randstad Digital
Location
London, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£300 - £350 per day
project, transitioning legacy data workflows into a high-performance AWS cloud environment. This is a hands-on technical role focused on converting legacy SAS code into production-ready PySpark pipelines within a complex financial services landscape. Key Responsibilities Code Conversion: Lead the end-to-end migration … code (Base SAS, Macros, DI Studio) to PySpark using automated tools (SAS2PY) and manual refactoring. Pipeline Engineering: Design, build, and troubleshoot complex ETL/ELT workflows and data marts on AWS. Performance Tuning: Optimise Spark workloads for execution efficiency, partitioning, and cost-effectiveness. Quality Assurance: Implement clean coding ...