Clean Code Jobs in the UK

276 to 297 of 297 Clean Code Jobs in the UK

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:

Front End Developer

Telford, Shropshire, England, United Kingdom
Hybrid / WFH Options
TXP
v7 . Build and optimise applications for server-side rendering (SSR) , ensuring performance, accessibility, and progressive enhancement. Develop user interfaces with the Material-UI (MUI) React component library. Write clean, robust, and scalable code in TypeScript . Ensure code quality and resilience with end-to-end testing (E2E) using Playwright . Work effectively in a Central Government More ❯
Employment Type: Contractor
Rate: £0 per annum
Posted:

Junior Engineer

Edinburgh, Midlothian, United Kingdom
Spaciv
senior software engineers to develop, test and implement software solutions that meet the needs of our clients. Assist in the design, development, and maintenance of software applications Participate in code reviews and contribute to the development of best practices Collaborate with project managers and other engineers to develop detailed specifications and requirements Write clean, maintainable and efficient code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Developer

City of London, London, United Kingdom
ENGIE UK
tools for energy markets Calibrate quantitative models for structured deals, renewables, and batteries Implement risk methodologies for exotic options in NBP and GB power markets Deliver reproducible, well-documented code to support traders and originators Translate commercial needs into robust quantitative solutions Collaborate with trading and origination teams to optimize pricing and forecasting models Qualifications Proficient in Python with … analysis Familiar with energy markets (power, gas, renewables) and UK energy market dynamics Knowledgeable in data structures, databases (SQL/noSQL), and cloud/deployment tools Skilled in writing clean, documented, and reproducible code following best practices Problem-solver with attention to detail and ability to translate business requirements Clear communicator capable of engaging with both technical and More ❯
Posted:

Quantitative Developer

London Area, United Kingdom
ENGIE UK
tools for energy markets Calibrate quantitative models for structured deals, renewables, and batteries Implement risk methodologies for exotic options in NBP and GB power markets Deliver reproducible, well-documented code to support traders and originators Translate commercial needs into robust quantitative solutions Collaborate with trading and origination teams to optimize pricing and forecasting models Qualifications Proficient in Python with … analysis Familiar with energy markets (power, gas, renewables) and UK energy market dynamics Knowledgeable in data structures, databases (SQL/noSQL), and cloud/deployment tools Skilled in writing clean, documented, and reproducible code following best practices Problem-solver with attention to detail and ability to translate business requirements Clear communicator capable of engaging with both technical and More ❯
Posted:

Quantitative Developer

london, south east england, united kingdom
ENGIE UK
tools for energy markets Calibrate quantitative models for structured deals, renewables, and batteries Implement risk methodologies for exotic options in NBP and GB power markets Deliver reproducible, well-documented code to support traders and originators Translate commercial needs into robust quantitative solutions Collaborate with trading and origination teams to optimize pricing and forecasting models Qualifications Proficient in Python with … analysis Familiar with energy markets (power, gas, renewables) and UK energy market dynamics Knowledgeable in data structures, databases (SQL/noSQL), and cloud/deployment tools Skilled in writing clean, documented, and reproducible code following best practices Problem-solver with attention to detail and ability to translate business requirements Clear communicator capable of engaging with both technical and More ❯
Posted:

Quantitative Developer

slough, south east england, united kingdom
ENGIE UK
tools for energy markets Calibrate quantitative models for structured deals, renewables, and batteries Implement risk methodologies for exotic options in NBP and GB power markets Deliver reproducible, well-documented code to support traders and originators Translate commercial needs into robust quantitative solutions Collaborate with trading and origination teams to optimize pricing and forecasting models Qualifications Proficient in Python with … analysis Familiar with energy markets (power, gas, renewables) and UK energy market dynamics Knowledgeable in data structures, databases (SQL/noSQL), and cloud/deployment tools Skilled in writing clean, documented, and reproducible code following best practices Problem-solver with attention to detail and ability to translate business requirements Clear communicator capable of engaging with both technical and More ❯
Posted:

Quantitative Developer

london (city of london), south east england, united kingdom
ENGIE UK
tools for energy markets Calibrate quantitative models for structured deals, renewables, and batteries Implement risk methodologies for exotic options in NBP and GB power markets Deliver reproducible, well-documented code to support traders and originators Translate commercial needs into robust quantitative solutions Collaborate with trading and origination teams to optimize pricing and forecasting models Qualifications Proficient in Python with … analysis Familiar with energy markets (power, gas, renewables) and UK energy market dynamics Knowledgeable in data structures, databases (SQL/noSQL), and cloud/deployment tools Skilled in writing clean, documented, and reproducible code following best practices Problem-solver with attention to detail and ability to translate business requirements Clear communicator capable of engaging with both technical and More ❯
Posted:

.NET Developer

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Avanti
Salary: £35,000 – £45,000 + bonus + benefits Type: Permanent MAKE AN IMPACT WITH TECHNOLOGY THAT MATTERS If you’re a software engineer who wants to see your code come to life in real systems, not just on a screen, this is your opportunity to do work that genuinely makes a difference. You’ll be part of a … currently .NET6, moving to .NET8) Working on Windows (WPF) and Linux-based systems Collaborating closely with embedded software and hardware teams to integrate applications with real-world devices Writing clean, reliable, and testable code that stands up in demanding environments Contributing ideas that shape how complex systems are built, tested, and deployed Every engineer here plays a visible More ❯
Employment Type: Full-Time
Salary: £35,000 - £45,000 per annum
Posted:

Full Stack Engineer

Manchester, United Kingdom
Hybrid / WFH Options
Michael Page
of web applications. Collaborate with the technology team to implement scalable solutions. Optimise applications for maximum speed and efficiency. Create and manage APIs to support seamless system integration. Write clean, testable, and efficient code following best practices. Troubleshoot and resolve application issues in a timely manner. Contribute to the design and architecture of new technology solutions. Maintain documentation More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:

Full Stack Engineer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Michael Page Technology
of web applications. Collaborate with the technology team to implement scalable solutions. Optimise applications for maximum speed and efficiency. Create and manage APIs to support seamless system integration. Write clean, testable, and efficient code following best practices. Troubleshoot and resolve application issues in a timely manner. Contribute to the design and architecture of new technology solutions. Maintain documentation More ❯
Employment Type: Full-Time
Salary: £50,000 - £70,000 per annum
Posted:

Full Stack Developer - PHP & Vue.JS

West Midlands, Cradley Heath, West Midlands (County), United Kingdom
Hybrid / WFH Options
Vantage Consulting
bespoke internal management systems. Work closely with internal teams to understand client requirements and deliver tailored solutions. Enhance and customise CRMs, e-commerce platforms, or bespoke business systems. Ensure clean, maintainable code and best practices across projects. Ideal Candidate 5+ years' commercial web development experience , ideally in B2B environments. Strong expertise with PHP and Vue.js (front-end bias More ❯
Employment Type: Contract
Rate: £350 - £380/day
Posted:

Android Developer

United Kingdom
Leap29
to ensure a consistent and intuitive app design. Support production systems and continuously improve performance, scalability, and reliability. Key Responsibilities Develop high-quality, scalable Android solutions using Kotlin. Write clean, efficient, testable code that follows best practices. Create and maintain unit and integration tests. Optimise application performance for responsiveness and stability. Ensure compliance with Google Play Store requirements. More ❯
Posted:

Principal Developer (Healthcare/Public Sector)

London, United Kingdom
Thoughtworks Inc
# Principal Developer (Healthcare/Public Sector)London, UK Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will exemplify Thoughtworks' technical excellence, thought leadership and capabilities to our clients and inside Thoughtworks. You will act as a trusted technical advisor to your client More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Risk Developer

City of London, London, United Kingdom
James Joseph Associates Limited
Frequency Trading (HFT) platforms while contributing directly to the continued growth and success of the business. KEY RESPONSIBILITIES: Design, develop, and maintain high-performance Java applications and components, ensuring code quality, efficiency, and compliance with best practices. Build a thorough understanding of end-to-end risk data flows to support reliable and compliant system operations. Enhance and optimise the … inefficiencies to improve overall system performance. Maintain and extend in-house shared libraries, ensuring their reliability, effectiveness, and long-term stability. Deliver robust, maintainable, well-documented, and automatically tested code in alignment with project goals and timelines. Diagnose and resolve software defects and technical issues to minimise disruption to business-critical and revenue-generating processes. Partner with cross-functional … teams to design, define, and implement new features and enhancements. Contribute to peer code reviews, incorporating feedback to continually raise development standards. Uphold and enforce high standards of internal documentation to support system transparency, knowledge sharing, and long-term maintainability. REQUIRED - SKILLS/EXPERIENCE: Proven experience within traditional financial markets (e.g., spot FX, rates, or equities). Minimum of More ❯
Employment Type: Permanent
Posted:

Senior Mobile Developer React Native - Remote UK-based - Salary £55K - £60K DOE

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
Reed
a rapid growth trajectory, backed by significant investment and trusted by major household names. You’ll be part of a collaborative, product-focused team that values innovation, autonomy, and clean code. If you thrive in fast-paced environments and love building mobile experiences that truly matter, we’d love to hear from you. Within this role you will Leading … backend teams to deliver seamless user experiences Managing app lifecycle including store submissions and updates Staying ahead of mobile trends and best practices Mentoring developers and championing high-quality code Skills 5+ years in mobile development, with at least 3 years using React Native Strong JavaScript/TypeScript skills and experience with mobile SDKs/APIs Proven track record More ❯
Employment Type: Full-Time
Salary: £55,000 - £60,000 per annum, Inc benefits
Posted:

AWS Data Architect

London, South East, England, United Kingdom
Hybrid / WFH Options
Robert Half
with solution architects and developers to deliver innovative, high-quality solutions. Profile The AWS Data Architect will have strong Python development skills (must be able to design and write clean, maintainable, and testable code). Extensive AWS expertise, particularly across: Lambda Glue Glue Data Catalog EMR services API Gateway Relational database experience with Aurora Postgres (including query performance More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

iOS Developer

United Kingdom
Leap29
to ensure a consistent and intuitive user experience. Support production systems and continuously improve performance, scalability, and reliability. Key Responsibilities Develop scalable iOS solutions using Swift and SwiftUI. Write clean, efficient, and testable code following best practices and coding standards. Create and maintain unit and integration tests. Optimise application performance for speed and responsiveness. Ensure compliance with Apple More ❯
Posted:

Software Engineer

Tyne And Wear, United Kingdom
The Thrive Team Limited
and get your hands dirty, and this might be on the other side of the world. Main Duties & Responsibilities: Intergrate software components into a fully functional software system. Write clean, maintainable, and scalable code, utilizing modern software engineering practices and tools. Contribute significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment and maintenance of your team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
The Thrive Team
and get your hands dirty, and this might be on the other side of the world. Main Duties & Responsibilities: Intergrate software components into a fully functional software system. Write clean, maintainable, and scalable code, utilizing modern software engineering practices and tools. Contribute significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment and maintenance of your team More ❯
Employment Type: Permanent
Posted:

Contract Data Scientist - eDV Cleared

London, South East, England, United Kingdom
Searchability NS&D
a tangible difference. Key Responsibilities Perform data wrangling , cleaning, transformation, and preparation of large, complex datasets Develop and deploy machine learning models to solve real-world operational problems Write clean, maintainable Python code for data analysis, automation, and modelling Collaborate with engineers and analysts to integrate models into production systems Present findings and insights to technical and non More ❯
Employment Type: Contractor
Rate: £600 - £850 per day
Posted:

AI Engineer

Cambridge, Cambridgeshire, England, United Kingdom
Ascent Sourcing Ltd
curiosity, excited by experimentation, and motivated to contribute to a team building meaningful and novel AI experiences, we want to hear from you. Minimum Requirements: Strong Python skills with clean, maintainable code. Proven production experience with LLM workflows and scaling them in real-world applications. Solid understanding of advanced prompt engineering techniques. Good knowledge and practical experience with FastAPI … prompt strategies and memory techniques. Contributing to backend and front-end components for real-time, interactive applications. Collaborating closely with product and infrastructure teams to ship impactful features. Driving clean and reliable deployments with MLOps best practices. More ❯
Employment Type: Contractor
Rate: £400 - £525 per day
Posted:
Clean Code
10th Percentile
£40,000
25th Percentile
£52,500
Median
£65,000
75th Percentile
£80,000
90th Percentile
£90,000