Clean Code Jobs in the Thames Valley

76 to 99 of 99 Clean Code Jobs in the Thames Valley

Senior Software Product Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Fynity
systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking More ❯
Posted:

Full Stack Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Method Resourcing
core systems behind their adaptive training experience, from mobile applications to intelligent backend services. This role will see you own end-to-end feature delivery: collaborating on architecture, writing clean and maintainable code, and driving forward new ideas that improve how users train, perform, and progress. The first month will focus on onboarding, learning the product, and embedding More ❯
Posted:

Sr. Java Developer

slough, south east england, united kingdom
Solytics Partners
to work on real-time, 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-based systems for front office … pricing platforms. Build reactive systems 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 practices. Collaborate closely with quants … traders, and other developers in a fast-paced environment. Maintain a high level of code quality and technical standards under tight timelines. Key Requirements: 6+ years of hands-on Java development experience, preferably in front office systems (e.g., trading platforms, pricing engines, market data systems). Proven expertise in reactive programming (Kafka Streams, Akka, Vert.x, Flink). Solid understanding More ❯
Posted:

Lead Engineer - Stealth AI Startup (PropTech)

slough, south east england, united kingdom
Hybrid / WFH Options
Urban Digital Recruitment Ltd
help shape the product and architecture from day one, and work closely with the founding team to bring an ambitious AI-enabled vision to life. You’ll write production code, make key technical decisions, and play a defining role in building both the core product and the engineering foundations as the business scales. This is an AI-enabled product … curiosity and initiative is crucial: you’ve explored personal or side projects involving LLMs , LangChain , or AI APIs . What You’ll Do Stay hands-on: ship high-quality code, build scalable systems, and design data-driven APIs. Lead technical direction and help shape the product roadmap alongside the founders. Build, test, and deploy AI-powered features, integrating LLMs … used AI-assisted coding tools. Curiosity and initiative: you’ve explored personal or side projects involving LLMs , LangChain , or AI APIs . Strong delivery mindset — you move fast, write clean, maintainable code, and iterate quickly. Comfortable in early-stage environments where priorities evolve and autonomy is key. Some experience mentoring or leading small teams is ideal but not More ❯
Posted:

Embedded Audio Engineer

milton keynes, south east england, united kingdom
Hybrid / WFH Options
Blackstar Amplification Ltd
embedded control systems. Assist in the implementation of new and evolving hardware platforms. Support in specifying new user-focused products for the Musical Instrument market. Build, test and release code for cutting-edge new products. Work within the Software Team to expand and improve our multi-platform software ecosystem. Collaborate with the wider team to peer review, bug fix … new peripheral subsystems (USB, SPI, I2C etc.). Additional Desirable Activities Based on Applicant: Design, implement and optimise novel DSP algorithms on hardware products. Porting existing DSP algorithms between code bases and languages. Support with the development of desktop applications The Person Essential Proven knowledge and working experience with: Embedded C Git and the command line Hardware debugging using … and the JUCE framework Professional experience with embedded Linux systems Professional experience with real time audio Minimum 2 years' experience in a commercial software development environment Ability to produce clean, accurate and reusable code Desirable Experience with: A fast prototyping language (MATLAB, Python, C# etc.) CI/CD Unit Testing Agile development practises and associated software (Jira, Confluence More ❯
Posted:

Java Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Travelfusion
degree ● Commercial core Java experience ● Experience of working in a fast paced startup environment ● Database experience (hibernate, JDBC) ● Understanding of network technologies (HTTP, JS, HTML, XML) ● Ability to develop clean, self-documented code as part of a team ● Ability to write clear technical documentation If you have an enquiring mind, want to gain an unparalleled experience and exposure More ❯
Posted:

Product Engineer

slough, south east england, united kingdom
Aura Talent
iteration You’ll thrive if you: Are a strong generalist with experience across both backend and frontend Are pragmatic, curious, and motivated by solving real user problems Care about clean, maintainable code and strong engineering practices Enjoy autonomy and building in fast-moving environments Are excited by AI’s potential to accelerate development and improve workflows Why this More ❯
Posted:

Senior Data Scientist

slough, south east england, united kingdom
Synthesis
experience in data science, with a strong record of delivering impactful projects from data exploration through to production deployment. Proficiency in Python and SQL , with strong software engineering fundamentals (clean, modular, well-documented code, testing, and version control with Git). Proven experience designing and building scalable data workflows or data-driven products , including architecting pipelines, modular components More ❯
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Nando's UK & IRE
app , improving how Nandocas connect, communicate, and engage. Integrate existing systems and APIs into a seamless employee experience. Build and enhance Node.js (Express) APIs, deployed as Docker containers. Write clean, tested, maintainable code — with unit, integration, and end-to-end tests that ensure quality and confidence. Contribute to and extend our Storybook design system built from Figma. Work … s, everything we do is guided by our five values — they shape how we work, build, and grow together: Pride – We take pride in everything we do, from the code we write to the experience we deliver for every Nandoca. Passion – We bring energy, creativity, and heart into every sprint and stand-up. Integrity – We do the right thing … experiences. Family – We support one another, celebrate diversity, and create a workplace where everyone belongs. These values aren’t just words on a wall — they’re how we collaborate, code, and care. 🍗 The team You’ll join the Digital Workplace Experience Team — a collaborative group designing and delivering digital tools that make restaurant life smoother, more connected, and more More ❯
Posted:

PHP Developer

Oxfordshire, England, United Kingdom
Hybrid / WFH Options
Digital Waffle
applications using Laravel on the back end and React on the front end Collaborate with designers, developers, and project managers to deliver modern, responsive websites and digital products Write clean, maintainable, and scalable code following best practices Integrate APIs and third-party services, ensuring performance and reliability Optimise applications for maximum speed, responsiveness, and accessibility Participate in code More ❯
Posted:

PHP Developer

Oxford, Oxfordshire, UK
Hybrid / WFH Options
Digital Waffle
applications using Laravel on the back end and React on the front end Collaborate with designers, developers, and project managers to deliver modern, responsive websites and digital products Write clean, maintainable, and scalable code following best practices Integrate APIs and third-party services, ensuring performance and reliability Optimise applications for maximum speed, responsiveness, and accessibility Participate in code More ❯
Employment Type: Full-time
Posted:

Machine Learning Data Engineer

Oxford, England, United Kingdom
Hybrid / WFH Options
Cubiq Recruitment
scalable, high-performance data pipelines to support model training and experimentation Collaborating with machine learning researchers and software engineers to ensure robust integration of data into ML workflows Writing clean, production-level code to support large-scale model development and deployment Optimising storage, retrieval, and processing for complex datasets, including text-heavy/NLP data Evaluating and adopting … new technologies to enhance machine learning infrastructure What you bring Strong software engineering experience, with a focus on writing high-quality, scalable code Experience in data engineering or data-intensive systems, ideally within ML-driven teams Familiarity with machine learning workflows - especially model training and experimentation Proficiency in programming languages such as Python, Scala, or Java Cloud experience (AWS More ❯
Posted:

Machine Learning Data Engineer

banbury, south east england, united kingdom
Hybrid / WFH Options
Cubiq Recruitment
scalable, high-performance data pipelines to support model training and experimentation Collaborating with machine learning researchers and software engineers to ensure robust integration of data into ML workflows Writing clean, production-level code to support large-scale model development and deployment Optimising storage, retrieval, and processing for complex datasets, including text-heavy/NLP data Evaluating and adopting … new technologies to enhance machine learning infrastructure What you bring Strong software engineering experience, with a focus on writing high-quality, scalable code Experience in data engineering or data-intensive systems, ideally within ML-driven teams Familiarity with machine learning workflows - especially model training and experimentation Proficiency in programming languages such as Python, Scala, or Java Cloud experience (AWS More ❯
Posted:

Java Developer

slough, south east england, united kingdom
HCLTech
members to create scalable and efficient solutions. Key Responsibilities Java developers are tasked with various duties, including: Designing, implementing, and maintaining Java-based applications that meet business objectives. Writing clean, efficient, and testable code while adhering to best practices. Analyzing user requirements to define system functionality and application objectives. Debugging, testing, and resolving technical issues during development and More ❯
Posted:

Mobile Application Developer (Flutter)

milton keynes, south east england, united kingdom
Hybrid / WFH Options
Blackstar Amplification Ltd
o Deployment to App Store and Google Play o Cross platform development for iOS and Android · Minimum 2 years experience in a commercial software development environment · Ability to produce clean, accurate and reusable code Desirable · Experience with: o C++ and the JUCE framework o UI/UX design o Build systems, ideally CMake o CI/CD, ideally More ❯
Posted:

Back End Developer (Kotlin)

slough, south east england, united kingdom
Hybrid / WFH Options
Understanding Recruitment
Backend Engineer (Kotlin) – Hybrid (London) – Up to £95k 💰 Join a fast-growing cleantech company as a Backend Kotlin Engineer that is driving the global shift to clean, affordable energy through an integrated hardware and software smart-grid platform focused on residential EV charging. By leveraging data, AI, and strong industry partnerships, they connect cars, chargers, people, and energy providers … to place consumers at the heart of the energy transition. 🚀 What You'll Do: 🧱 Contribute to scalable backend infrastructure built in Kotlin ✅ Write clean, maintainable, tested code in production 🧠 Shape tech strategy and architecture with new ideas and tools 🤝 Work closely with Product Owners and team members to deliver value 👨‍🏫 Mentor junior developers and support their growth 🧠 What … You Bring: 💻 Solid commercial experience in Kotlin (Open to those with a java background) 🌱 Experience with Spring Boot , or similar frameworks (e.g. Ktor) 🧩 Strong API-first mindset and clean coding practices 🧪 Knowledge of Agile, peer reviews, pair programming, and test-driven development 📐 Understanding of software design principles (SOLID, design patterns, etc.) 🎯 Experience turning stakeholder needs into scalable solutions 🎁 Perks More ❯
Posted:

Senior Backend Engineer (Python | AI | 3D Environments | £130,000)

slough, south east england, united kingdom
Hybrid / WFH Options
Paradigm Talent
and modern cloud infrastructure. Deep understanding of system design, scalability, and reliability . A product-oriented mindset — you design with end users and UX impact in mind. Passion for clean abstractions, maintainable code, and well-defined interfaces. Nice-to-haves Experience with cloud-native infrastructure (AWS, GCP, or Azure). Familiarity with auth, billing, or subscription systems . More ❯
Posted:

Flutter Technical Lead

slough, south east england, united kingdom
La Fosse
much like an agile start-up. Technical Leadership & Delivery Own the technical direction and architecture of all mobile applications Break down business requirements into clear, actionable implementation tasks Write clean, efficient, and testable code in Dart using Flutter Enforce secure coding practices and modern architectural standards Lead code reviews, maintain high test coverage, and ensure app performance More ❯
Posted:

Software Engineer - ID43210

Oxfordshire, England, United Kingdom
Humand Talent
advanced experimental setups. Implementing automation and control logic to increase precision, reliability, and system throughput. Working closely with scientists and engineers from multiple disciplines to translate experimental requirements into clean, testable code. Contributing to internal software frameworks, testing infrastructure, and continuous integration pipelines. What we’re looking for Experience developing C++ and/or Python systems that interact with … a Software Engineer who enjoys hands-on work - building systems that directly control or measure physical processes. If you love problem solving, working in multidisciplinary teams, and seeing your code make real-world impact, this environment will push and reward you. Diversity & Inclusion We and our client are committed to fostering a diverse and inclusive environment where everyone is More ❯
Posted:

Data Scientist III - Experimentation Science (Statistical Methodologies)

slough, south east england, united kingdom
Expedia Group
design of experiments, and statistical methodologies critical to experimentation science Solid programming skills in at least one language such as Python, R, or PySpark, with the ability to write clean, maintainable code to support research and implementation Experience applying statistical rigor to real-world business problems, with the ability to independently lead and deploy methodologies at scale Strong More ❯
Posted:

Senior Kotlin Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Understanding Recruitment
Backend Engineer (Kotlin) – Hybrid (London) – Up to £95k 💰 Join a fast-growing cleantech company as a Senior Backend Kotlin Engineer that is driving the global shift to clean, affordable energy through an integrated hardware and software smart-grid platform focused on residential EV charging. By leveraging data, AI, and strong industry partnerships, they connect cars, chargers, people, and energy … providers to place consumers at the heart of the energy transition. 🚀 What You'll Do: 🧱 Contribute to scalable backend infrastructure built in Kotlin ✅ Write clean, maintainable, tested code in production 🧠 Shape tech strategy and architecture with new ideas and tools 🤝 Work closely with Product Owners and team members to deliver value 👨 🏫 Mentor junior developers and support their growth … What You Bring: 💻 Solid commercial experience in Kotlin (5+ years) 🌱 Experience with Spring Boot , or similar frameworks (e.g. Ktor) 🧩 Strong API-first mindset and clean coding practices 🧪 Knowledge of Agile, peer reviews, pair programming, and test-driven development 📐 Understanding of software design principles (SOLID, design patterns, etc.) 🎯 Experience turning stakeholder needs into scalable solutions 🎁 Perks & Benefits: 💰 Salary Up to More ❯
Posted:

Senior Simulation Engineer (MuJoCo/IsaacSim)

slough, south east england, united kingdom
Humanoid
and development. What You’ll Do: Simulation Development: Design and implement high-fidelity simulation environments for robotic systems, incorporating realistic physics, sensor models, and environmental interactions. Software Engineering: Write clean, maintainable, and scalable code, utilizing modern software engineering practices and tools. Digital Twin Integration: Develop and maintain interfaces to facilitate the creation of a digital twin for seamless More ❯
Posted:

DevOps Developer

slough, south east england, united kingdom
LinuxRecruit
later and say, "I was there when it all started... and yes, I helped make that work." Day to day, this engineer will design and improve cloud environments, write clean and thoughtful code and craft automation and tooling that makes developers smile instead of sigh. They’ll help make deployments smooth, systems reliable, and infrastructure behave nicely even More ❯
Posted:

Quantitative Power Analyst

slough, south east england, united kingdom
Cititec
impactful. Build intraday trading tools and collaborate on automated strategies Apply time series and fundamentals-based modelling to support trading decisions Work alongside data engineers to deploy production-grade code Mentor others and help embed data science best practices across the team What we're looking for Strong quantitative background; Master’s degree in computer science, mathematics, engineering, physics … machine learning, or a related field. Ph.D. is a plus. Proficiency in Python and ability to write clean, production-quality code. 5+ years of relevant experience in short-term power trading, quant analysis, or algorithmic modelling. Strong experience in short-term power trading, with direct impact on trading desk decisions. Hands-on expertise in developing algorithms for asset optimisation More ❯
Posted:
Clean Code
the Thames Valley
10th Percentile
£41,750
25th Percentile
£61,250
Median
£65,000
75th Percentile
£72,500