Clean Code Jobs in the Thames Valley

1 to 25 of 125 Clean Code Jobs in the Thames Valley

Software Engineer (Full Stack)

Slough, England, United Kingdom
JR United Kingdom
solutions Tackle meaningful, end-to-end challenges across the stack Influence platform architecture and engineering practices Maintain strong standards through testing, peer reviews, and clean code Contribute to product and team direction in a high-growth environment Ideal Candidate 2-4 years of full-stack engineering experience Comfortable … solutions Tackle meaningful, end-to-end challenges across the stack Influence platform architecture and engineering practices Maintain strong standards through testing, peer reviews, and clean code Contribute to product and team direction in a high-growth environment Ideal Candidate 2-4 years of full-stack engineering experience Comfortable More ❯
Posted:

DevOps Engineer

Slough, England, United Kingdom
IT Global Consulting Ltd
improve site performance and reduce issues Build and manage VPC Environments that cover Sandbox, DEV, Test, Production, Training, Support Automate deployments via infrastructure as code (Pulumi/Terraform) Fulfill containerization (Docker etc) troubleshooting and support task Agile ways of working This role requires you to know how to architect … Work with both internal and vendor development/business teams Design and document solutions based on business requirements. Write a well-designed, testable, quality code following clean code principles. Skills, Knowledge, and qualification AWS, Azure, Java, Cloud, Cyber Security Nice to have technologies and experience: - Nginx - IPv4 More ❯
Posted:

DevOps Engineer-12

Slough, England, United Kingdom
IT Global Consulting Ltd
Work with both internal and vendor development/business teams. Design and document solutions based on business requirements. Write a well-designed, testable, quality code following clean code principles. Skills, Knowledge, and Qualification AWS, Cloud, Java Nice to have technologies and experience: Nginx IPv4 Networking Software engineering More ❯
Posted:

Game Developer

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
end engineers, game designers, and mathematicians to deliver fully integrated, high-performing gameplay features. Optimise performance and scalability to support high user loads. Write clean, testable code and contribute to CI/CD workflows. Stay informed on industry trends and proactively suggest improvements to systems and architecture. Requirements … developer with a background in gaming and a passion for building engaging backend systems, this could be a great fit. The team values autonomy, clean code, and proactive collaboration. ? Interested or want to learn more? Drop me a message or email me at [emailprotected] #J-18808-Ljbffr More ❯
Posted:

Game Developer

Reading, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
end engineers, game designers, and mathematicians to deliver fully integrated, high-performing gameplay features. Optimise performance and scalability to support high user loads. Write clean, testable code and contribute to CI/CD workflows. Stay informed on industry trends and proactively suggest improvements to systems and architecture. Requirements … developer with a background in gaming and a passion for building engaging backend systems, this could be a great fit. The team values autonomy, clean code, and proactive collaboration. ? Interested or want to learn more? Drop me a message or email me at [emailprotected] #J-18808-Ljbffr More ❯
Posted:

Senior Full Stack Developer

Slough, England, United Kingdom
JR United Kingdom
Developer at everyLIFE Technologies will come with 5+ years of experience in commercial full stack development. They will be passionate not just about writing code but contributing to a project which makes a difference. This role will involve joining an existing team of 5 engineers, including backend, frontend and … being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing solutions … and being involved in refinement sessions Drive continuous improvement through code reviews, system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and design patterns Promptly escalate issues that affect product delivery and quality More ❯
Posted:

Senior Full Stack Developer

High Wycombe, England, United Kingdom
JR United Kingdom
Developer at everyLIFE Technologies will come with 5+ years of experience in commercial full stack development. They will be passionate not just about writing code but contributing to a project which makes a difference. This role will involve joining an existing team of 5 engineers, including backend, frontend and … being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing solutions … and being involved in refinement sessions Drive continuous improvement through code reviews, system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and design patterns Promptly escalate issues that affect product delivery and quality More ❯
Posted:

Senior Full Stack Developer

Oxford, England, United Kingdom
JR United Kingdom
Developer at everyLIFE Technologies will come with 5+ years of experience in commercial full stack development. They will be passionate not just about writing code but contributing to a project which makes a difference. This role will involve joining an existing team of 5 engineers, including backend, frontend and … being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing solutions … and being involved in refinement sessions Drive continuous improvement through code reviews, system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and design patterns Promptly escalate issues that affect product delivery and quality More ❯
Posted:

Software Engineering Manager

Reading, England, United Kingdom
Hybrid / WFH Options
Tilo Consulting
Why This Role? This is more than just people management. You’ll be the strategic force behind a talented engineering department — guiding performance, championing clean code, and fostering a culture of collaboration and continuous improvement. You will not be hands-on coding, but your technical insight — especially in … secure development Cultivating a positive, inclusive, and high-performing team environment What You Bring A strong background in software development with a passion for clean, maintainable code Deep understanding of SOLID principles, design patterns, and scalable architecture Experience leading teams in a SaaS environment Familiarity with high-throughput More ❯
Posted:

Software Engineering Manager

Reading, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Why This Role? This is more than just people management. You’ll be the strategic force behind a talented engineering department — guiding performance, championing clean code, and fostering a culture of collaboration and continuous improvement. You will not be hands-on coding, but your technical insight — especially in … secure development Cultivating a positive, inclusive, and high-performing team environment What You Bring A strong background in software development with a passion for clean, maintainable code Deep understanding of SOLID principles, design patterns, and scalable architecture Experience leading teams in a SaaS environment Familiarity with high-throughput More ❯
Posted:

Senior UI Engineer - Financial Services - £120k - React/ TypeScript

Slough, England, United Kingdom
JR United Kingdom
all things UI, working at the heart of a team that’s scaling fast and building for the future. If you're passionate about clean code, slick interfaces, and driving innovation, this one’s for you. Why this role stands out: Own the UI – You’ll shape internal … experience with deep expertise in React and TypeScript Strong knowledge of JS component libraries, and modern frontend tooling - Next.js is a plus! Passion for clean, scalable code and a strong testing culture Experience working with design systems and performance optimization Bonus: Exposure to Node.js, monorepos, or open-source More ❯
Posted:

Java Developer in Reading - Qualient Technology Solutions UK Limited

Reading, Berkshire, United Kingdom
Hybrid / WFH Options
Java Script Works
Primary Responsibilities: Develop and maintain server-side and client-side applications using React, TypeScript, Java, and Spring Boot, ensuring code quality, efficiency, and adherence to best practices. Design and implement scalable, clean architecture and maintain clean code standards. Role Highlights: Location: Hybrid - Reading, Croydon Type: Full More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Artificial Intelligence Engineer

Milton Keynes, England, United Kingdom
2SD Technologies Limited
push past the expected—with insight, integrity, and a passion for making things better. Role Overview As an Artificial Intelligence Engineer ( Enhanced Full-Stack Code Innovator) , you will design, develop, and maintain production-ready applications, websites, and platforms using AI-powered development tools. This role blends technical depth, user … business needs into technical specifications, user stories, and workflows using AI-assisted tools AI-Powered Development: Write, debug, and maintain full-stack production-ready code using AI-driven development environments (Python, JavaScript, TypeScript, etc.) Prompt-Driven Coding: Craft effective prompts for AI tools (including Claude, GitHub Copilot, Windsurf) to … generate and refine code snippets, ensuring adherence to best practices Full-Stack Implementation: Develop front-end (React, Vue.js) and back-end (Node.js, Express) components using AI tools for faster prototyping and deployment Automated Testing: Build and execute test scripts within AI-powered environments to validate functionality, performance, and reliability More ❯
Posted:

Java Developer

Reading, England, United Kingdom
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
standards. You will be responsible for analysis, design, automation, engineering, research and development, implementation, following and implementing design patterns and principles, utilizing concepts of clean architecture and clean code. Primary Responsibilities: Develop and maintain server-side and client-side applications using React, TypeScript, Java, Spring Boot, ensuring code … to create modular, reusable, and maintainable code. Collaborate with cross-functional teams to define, design, and deliver new features. Write efficient, testable, and reusable code Ensure the performance, quality, and responsiveness of applications. Implement security and data protection measures. Proactively identify areas for innovation and optimization. Troubleshoot, debug, and … upgrade existing systems. Participate in code reviews to maintain code quality and share knowledge. Stay updated with industry trends and technologies related to Java, React, Spring Boot, CI/CD, Kubernetes, cloud technologies, and microservices Required Qualifications: Proficiency in React and its core principles, including hooks, state management More ❯
Posted:

Senior Frontend Developer

Reading, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
creative, design-led thinking. Contributing to backend services using Node.js in a serverless AWS architecture Owning features end-to-end and shipping production-ready code Working as part of a tight-knit engineering team that values clean code, best practices, and continuous learning ? What’s in it More ❯
Posted:

Software Engineer

Oxford, England, United Kingdom
Hybrid / WFH Options
EMBS Technology
driving architectural decisions, and implementing emerging technologies such as AI and machine learning. This is your chance to join an engineering team that values clean architecture, user impact, and modern cloud development. Based in Oxford with flexible hybrid working, you will collaborate with internal product teams and external delivery … systems using .NET 8, C#, and Azure Develop modern front ends with React and TypeScript Lead discussions on architecture using domain driven design and clean code principles Implement DevOps best practices and CI/CD pipelines Build cloud-native applications with reliability, scalability and security in mind Collaborate More ❯
Posted:

Software Engineer .NET C#

Reading, England, United Kingdom
JR United Kingdom
with a focus on coding and debugging in alignment with security standards throughout the entire lifecycle Design, build, and maintain efficient, reusable, and reliable code/APIs to support applications both for web and mobile Collaborate regularly in a cross-functional team made up of product managers, quality assurance … C#, LINQ, MS SQL, Entity Framework and related technologies Capable to use version control software such as GIT Knowledge of SOLID principles Knowledge of clean code practices Experience using web service protocols such as Rest, API design for extensibility and integration Experience with Agile development project management methodologies More ❯
Posted:

Software Engineer (.NET C#)

Slough, England, United Kingdom
JR United Kingdom
with a focus on coding and debugging in alignment with security standards throughout the entire lifecycle Design, build, and maintain efficient, reusable, and reliable code/APIs to support applications both for web and mobile Collaborate regularly in a cross-functional team made up of product managers, quality assurance … C#, LINQ, MS SQL, Entity Framework and related technologies Capable to use version control software such as GIT Knowledge of SOLID principles Knowledge of clean code practices Experience using web service protocols such as Rest, API design for extensibility and integration Experience with Agile development project management methodologies More ❯
Posted:

Software Engineer .NET C#

High Wycombe, England, United Kingdom
JR United Kingdom
with a focus on coding and debugging in alignment with security standards throughout the entire lifecycle Design, build, and maintain efficient, reusable, and reliable code/APIs to support applications both for web and mobile Collaborate regularly in a cross-functional team made up of product managers, quality assurance … C#, LINQ, MS SQL, Entity Framework and related technologies Capable to use version control software such as GIT Knowledge of SOLID principles Knowledge of clean code practices Experience using web service protocols such as Rest, API design for extensibility and integration Experience with Agile development project management methodologies More ❯
Posted:

Full Stack Engineer

Oxford, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
SaaS company delivering cutting-edge web analytics tools to a B2B audience. We're hiring a Senior Full Stack Developer who is passionate about clean code, scalable systems, and setting the standard for engineering excellence in a team of like-minded professionals. You'll join a talented, remote More ❯
Posted:

Software Engineer (RUST/Blockchain)

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
require minimal supervision or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries … Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write More ❯
Posted:

Software Engineer (RUST/Blockchain)

Reading, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
require minimal supervision or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries … Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write More ❯
Posted:

Software Engineer (RUST/Blockchain)

Milton Keynes, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
require minimal supervision or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries … Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write More ❯
Posted:

Software Engineer (RUST/Blockchain)

Oxford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
require minimal supervision or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries … Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write More ❯
Posted:

Software Engineer (RUST/Blockchain)

High Wycombe, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
require minimal supervision or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries … Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write More ❯
Posted:
Clean Code
the Thames Valley
10th Percentile
£48,500
25th Percentile
£52,500
Median
£65,000
75th Percentile
£69,500
90th Percentile
£77,750