Clean Code Jobs in the Thames Valley

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

Golang Backend Engineer

Reading, England, United Kingdom
Opus Resourcing Ltd
Google Cloud Platform services. Strong skills in developing and designing cloud platform services/backend systems in Go/Golang. Proven experience in writing clean code and CI/CD with a testing mindset. Experience developing cloud-native applications running on Kubernetes/Containers. Skills with Databases, ideally … Cloud SQL. Experience working with public cloud platforms, ideally GCP or AWS. Deployment of cloud resources using Infrastructure-as-code such as Terraform. Any experience with dashboards and alerting with Grafana using Prometheus metrics, Loki logging, and Tempo tracing to monitor and debug services would be an advantage. Strong … would be Working within a small agile team to design, build, test and deploy backend GCP services using Golang/Go. Focus on writing clean, maintainable code that is well-tested. Define, design and implement new features by working with other engineering, product, and support teams. Set up More ❯
Posted:

Junior Golang Software Engineer

Milton Keynes, Buckinghamshire, South East, United Kingdom
Hybrid / WFH Options
Interact Consulting Limited
remote working (UK only) offered, my client is seeking software engineers who possess a deep understanding of what quality engineering looks like (TDD, structure, clean code etc). As an experienced Junior engineer, you a big believer of software engineering principles and practices, such as design patterns, code … good pension contribution and much more. You will have: Experience in Go/Golang . Experience with design patterns. An appreciation for what good clean tested code looks like A thirst for solving engineering problems Please apply now and i will call you to discuss in more detail. More ❯
Employment Type: Permanent, Work From Home
Salary: 26 days holiday, 10% pension, flexi time, home working and much more.
Posted:

Software Engineering Manager (Reading)

Reading, Berkshire, UK
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
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:

Artificial Intelligence Engineer (Milton Keynes)

Milton Keynes, Buckinghamshire, UK
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:

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)

Reading, Berkshire, UK
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:

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:

Full Stack JavaScript Developer - £55k - ID39892

Reading, England, United Kingdom
Humand Talent
Vert.X (for those with polyglot experience!) Ways of Working: Agile and squad-based development Comfortable working with complex codebases Focused on outcomes, quality, and clean code Collaborative, proactive, and open to continuous learning More ❯
Posted:

Software Engineer (Ruby) - £85000 - ID40090

Wallingford, England, United Kingdom
Humand Talent
mentoring to a talented group of developers, QAs and designers. You will be part of a forward-thinking engineering function where quality, autonomy and clean architecture are valued. The role combines hands-on technical contribution with the opportunity to shape processes and practices. You will: Lead development efforts using … PHP (or other OO languages such as Java or C#) A strong understanding of cloud infrastructure, especially within AWS environments Familiarity with infrastructure as code tools such as Terraform or Helm Confidence in mentoring and developing others, with a people-first approach to leadership A keen eye for clean code, best practices, and continuous improvement Experience with Docker, Kubernetes, CI/CD and containerisation will be beneficial. You do not need experience in every tool or language mentioned. What matters most is your adaptability and your approach to solving problems. DEI At Humand Talent, we believe inclusive More ❯
Posted:

Senior Software Engineer (Milton Keynes)

Milton Keynes, Buckinghamshire, UK
2SD Technologies Limited
facing websites, mobile apps, internal systems, and franchisee platforms. Deliver scalable, secure, and performant software aligned with enterprise architecture and industry best practices. Write clean, maintainable code following SOLID principles and design patterns. Follow TDD, unit testing, and CI/CD practices to ensure “right first time” software. … Team Collaboration Participate in Agile ceremonies including backlog refinement, planning, stand-ups, and retrospectives. Refine user stories, estimate tasks, and deliver high-quality, tested code iteratively. Collaborate with Product Owners and QA to ensure requirements are well-understood and met. Work closely with fellow developers, Scrum Masters, and stakeholders More ❯
Posted:

Senior Software Engineer

Milton Keynes, England, United Kingdom
2SD Technologies Limited
facing websites, mobile apps, internal systems, and franchisee platforms. Deliver scalable, secure, and performant software aligned with enterprise architecture and industry best practices. Write clean, maintainable code following SOLID principles and design patterns. Follow TDD, unit testing, and CI/CD practices to ensure “right first time” software. … Team Collaboration Participate in Agile ceremonies including backlog refinement, planning, stand-ups, and retrospectives. Refine user stories, estimate tasks, and deliver high-quality, tested code iteratively. Collaborate with Product Owners and QA to ensure requirements are well-understood and met. Work closely with fellow developers, Scrum Masters, and stakeholders More ❯
Posted:

Python Developer

Flackwell Heath, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Digital Appointments
looking for a Python Developer with robust experience, particularly with FastAPI, to help build and enhance their sophisticated systems. If you are passionate about clean code, scalable architecture, and working with modern technologies, this role is for you. About the Role: As a Python Developer, you will be … exceptional data solutions. Contributing to the entire software development lifecycle, from concept and design to testing and deployment. Identifying and implementing best practices for code quality, testing, and performance. Participating in code reviews and providing constructive feedback to team members. Occasionally visiting the office near High Wycombe (approximately More ❯
Employment Type: Permanent
Salary: GBP 35,000 - 42,000 Annual
Posted:

Python Developer

High Wycombe, Buckinghamshire, South East, United Kingdom
Hybrid / WFH Options
Digital Appointments
looking for a Python Developer with robust experience, particularly with FastAPI, to help build and enhance their sophisticated systems. If you are passionate about clean code, scalable architecture, and working with modern technologies, this role is for you. About the Role: As a Python Developer, you will be … exceptional data solutions. Contributing to the entire software development lifecycle, from concept and design to testing and deployment. Identifying and implementing best practices for code quality, testing, and performance. Participating in code reviews and providing constructive feedback to team members. Occasionally visiting the office near High Wycombe (approximately More ❯
Employment Type: Permanent, Work From Home
Salary: £40,000
Posted:

Full-Stack Developer

Reading, Oxfordshire, United Kingdom
Hybrid / WFH Options
In Technology Group
or AWS/GCP) and CI/CD pipelines Familiarity with both SQL and NoSQL databases such as PostgreSQL or MongoDB A passion for clean, maintainable code and a problem-solving mindset If you're interested in this opportunity, apply today for immediate consideration. For more information, feel More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 45,000 Annual
Posted:

Full-Stack Developer

Reading, Berkshire, South East, United Kingdom
Hybrid / WFH Options
In Technology Group Limited
or AWS/GCP) and CI/CD pipelines Familiarity with both SQL and NoSQL databases such as PostgreSQL or MongoDB A passion for clean, maintainable code and a problem-solving mindset If you're interested in this opportunity, apply today for immediate consideration. For more information, feel More ❯
Employment Type: Permanent
Salary: £45,000
Posted:

Software Developer

Reading, Berkshire, South East, United Kingdom
Hybrid / WFH Options
In Technology Group Limited
. Experience with databases (MongoDB, PostgreSQL, MySQL, etc.). Familiarity with DevOps, CI/CD, and cloud platforms (AWS, Azure, GCP). Passion for clean, efficient code & problem-solving. If you are interested in this exciting opportunity, please apply for immediate consideration! You can contact me on More ❯
Employment Type: Permanent, Work From Home
Salary: £40,000
Posted:

Full Stack Software Developer

Milton Keynes, Buckinghamshire, South East, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
working across the full stack and isn't afraid to get stuck in with different parts of a project. Someone who's passionate about clean code, learning new technologies, and working as part of a team. Experience with other languages, tools, or frameworks is a big plus - this More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Software Engineer

Hungerford, England, United Kingdom
Hybrid / WFH Options
NexGen Associates
High Standards: Exhibit excellent software craftsmanship, ensuring high-quality and reliable code. Apply Best Practices: Utilize modern design principles and best practices to produce clean, secure, and maintainable code. Manage Source Control: Demonstrate proficiency with source control tools such as Git, GitHub, and Azure DevOps, including branching, merging, and … a high level of software craftsmanship, commitment to quality, and a conscientious approach to work Utilise modern design principles and best practices to produce, clean, secure and maintainable code Demonstrate a comprehensive understanding of source control tools such as Git, GitHub, and Azure DevOps, as well as the … Software Engineering or a related field Strong proficiency in the following: C#, NuGet and XUnit .NET Core and ASP.NET Core Visual Studio and VS Code Source Control (using Git, GitHub and Azure DevOps) Databases and data storage (using PostgreSQL, MS SQL and Redis) Containerization (using Docker) Experience in developing More ❯
Posted:

Software Engineer

Reading, Oxfordshire, United Kingdom
Techplus Solution Ltd
Agile environments. You will work closely with cross-functional teams to build scalable, efficient, and innovative applications that align with business goals. Responsibilities Write clean, maintainable, and efficient code while adhering to coding standards. Participate in full software development lifecycle (SDLC) from concept to deployment. Partner with product … managers, designers, and QA teams to refine requirements and translate them into technical solutions. Conduct code reviews and provide constructive feedback to peers. Contribute to the design of scalable and secure system architectures. Optimize applications for performance, reliability, and scalability. Write unit, integration, and end-to-end tests to … ensure code robustness. Troubleshoot and resolve defects, working closely with QA teams. Maintain technical documentation for code, APIs, and system designs. Stay updated with emerging technologies and industry trends. Propose and implement improvements to development processes and tools. Collaborate with DevOps teams to automate CI/CD pipelines. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Front-End Software Engineer

Oxford, Oxfordshire, United Kingdom
Cambridgekinetics
at its core. What you'll do Develop functionality across our products : working end-to-end across design, implementation and testing, and getting your code in the hands of users within days of completion. Turn ideas into reality - translate interaction concepts and visual mock-ups into responsive, accessible web … into a key voice - as Kinabase scales, you'll influence our front-end standards, tooling and visual identity. You'll get to see your code in real customers' hands, and receive continuous feedback and guidance to accelerate your development. Who we're looking for A creative problem-solver who … thrives on combining visual design with strong front-end engineering skills. You'll write clean, maintainable code and take ownership of how products look, feel and perform. We're keen to see applications from graduates that want to be involved with an innovative, high-energy and thriving start More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Oracle Developer - JS10879JB

Slough, Berkshire, United Kingdom
Proactive.IT Appointments Limited
Oracle SQL & PL/SQL, particularly in large-scale information systems High proficiency in Oracle SQL & PL/SQL , with a focus on writing clean, efficient code A solid understanding of configuration management and issue tracking systems Knowledge of HTML, JavaScript, Java, JSON , and a willingness to learn … new technologies Strong OLTP experience What We're Looking For: Exceptional diagnostic and analytical skills Commitment to producing robust, maintainable code Strong interpersonal and team skills with the ability to collaborate effectively Adaptability in high-pressure environments with a solution-oriented mindset Excellent communication skills and the ability to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Front-End Software Engineer (Lead)

Oxford, Oxfordshire, United Kingdom
Cambridgekinetics
success. Who we are seeking A creative problem-solver who thrives on combining visual design with strong front-end engineering skills. You'll write clean, maintainable code and take ownership of how products look, feel and perform. We're keen to see applications from talented candidates that want … designs end-to-end; An ability to ask questions to understand requirements ahead of implementation; Experience with version control, unit testing, continuous integration and code quality tools; Experience of producing client-facing applications and an awareness of the UX and UI challenges involved; Understanding of typography, spacing, color theory More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Developer

Oxford, England, United Kingdom
MARS Recruitment
and scalable data models & with the usage ranging from writing queries and stored procedures to designing complex schemas & understanding index/performance factors. Writing clean, modular HTML with CSS, JavaScript, and C# code , with a focus on long-term maintainability Working to modernise legacy logic from the existing … with other developers and stakeholders to review ideas, suggest improvements, and make architectural decisions Managing version control (Git/TFVC) and contributing to a clean, testable, and maintainable codebase If you’re a Full Stack Software Developer who is open minded, a real problem solver, and someone who is More ❯
Posted:

Full Stack Software Developer - C

Oxford, Headington, Oxfordshire, United Kingdom
Mars Recruitment
and scalable data models & with the usage ranging from writing queries and stored procedures to designing complex schemas & understanding index/performance factors. Writing clean, modular HTML with CSS, JavaScript, and C# code , with a focus on long-term maintainability Working to modernise legacy logic from the existing … with other developers and stakeholders to review ideas, suggest improvements, and make architectural decisions Managing version control (Git/TFVC) and contributing to a clean, testable, and maintainable codebase If you’re a Full Stack Software Developer who is open minded, a real problem solver, and someone who is More ❯
Employment Type: Permanent
Salary: £40000 - £45000/annum plus benefits
Posted:
Clean Code
the Thames Valley
25th Percentile
£52,500
Median
£65,000
75th Percentile
£71,500
90th Percentile
£82,750