Code Quality Jobs in the Thames Valley

1 to 25 of 41 Code Quality Jobs in the Thames Valley

Graduate Software Engineer- Java

reading, south east england, united kingdom
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
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 quality, efficiency, and adherence to best practices. Design and implement scalable and efficient data structures and algorithms to optimize application performance. Ensure … 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 More ❯
Posted:

Java Developer (Reading)

Reading, Berkshire, UK
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
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 quality, efficiency, and adherence to best practices. Design and implement scalable and efficient data structures and algorithms to optimize application performance. Ensure … 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 More ❯
Posted:

Java Developer

Reading, England, United Kingdom
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
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 quality, efficiency, and adherence to best practices. Design and implement scalable and efficient data structures and algorithms to optimize application performance. Ensure … 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 More ❯
Posted:

Java Developer (Reading)

Holybrook, Berkshire, UK
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
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 quality, efficiency, and adherence to best practices. Design and implement scalable and efficient data structures and algorithms to optimize application performance. Ensure … 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 More ❯
Posted:

AWS Lex/TypeScript Software Engineer

Windsor, Berkshire, United Kingdom
Hybrid / WFH Options
Adecco
and Large Language Models (LLMs). Collaborate: Work closely with cross-functional teams to integrate AI capabilities into contact centre solutions, ensuring seamless functionality. Code Quality: Write clean, efficient, and maintainable TypeScript code while advocating for best practises. DevOps Implementation: Implement and promote DevOps best practises … including CI/CD pipelines, automated testing, and infrastructure as code. Code Reviews: Lead and participate in code reviews to ensure high code quality and adherence to best practises. Troubleshooting: Address and resolve complex technical issues across various areas of the software stack. Stay Informed More ❯
Employment Type: Contract
Rate: £700 - £800/day
Posted:

AWS Lex/TypeScript Software Engineer

Windsor, England, United Kingdom
Hybrid / WFH Options
Adecco
and Large Language Models (LLMs). Collaborate: Work closely with cross-functional teams to integrate AI capabilities into contact centre solutions, ensuring seamless functionality. Code Quality: Write clean, efficient, and maintainable TypeScript code while advocating for best practises. DevOps Implementation: Implement and promote DevOps best practises … including CI/CD pipelines, automated testing, and infrastructure as code. Code Reviews: Lead and participate in code reviews to ensure high code quality and adherence to best practises. Troubleshooting: Address and resolve complex technical issues across various areas of the software stack. Stay Informed More ❯
Posted:

Development Lead

Shippon, Oxfordshire, United Kingdom
Gigaclear
new features, services, and integrations in alignment with team objectives. Guide the team in applying modern engineering practices including TDD, CI/CD, and code quality gates. Promote ownership and accountability within the team, ensuring delivery of maintainable, secure, and performant solutions. Balance hands-on technical work … team members to build their confidence, autonomy, and capability. Define and uphold development standards and patterns. Lead by example with high-quality code contributions and peer reviews. Collaborate on architectural decisions, ensuring alignment with enterprise patterns and maintainability. Maintain technical documentation and support knowledge sharing across the … tasks in collaboration with the Scrum team. Participate in sprint planning and backlog refinement with a technical perspective. Mentor developers across experience levels through code reviews, pair programming, and 1:1 coaching. Contribute to recruitment, onboarding, and growth of engineering talent. Provide informal feedback and support performance development in More ❯
Employment Type: Permanent
Salary: GBP 53,000 - 63,000 Annual
Posted:

Development Lead

Abingdon, Oxfordshire, United Kingdom, Shippon
Gigaclear
new features, services, and integrations in alignment with team objectives. Guide the team in applying modern engineering practices including TDD, CI/CD, and code quality gates. Promote ownership and accountability within the team, ensuring delivery of maintainable, secure, and performant solutions. Balance hands-on technical work … team members to build their confidence, autonomy, and capability. Define and uphold development standards and patterns. Lead by example with high-quality code contributions and peer reviews. Collaborate on architectural decisions, ensuring alignment with enterprise patterns and maintainability. Maintain technical documentation and support knowledge sharing across the … tasks in collaboration with the Scrum team. Participate in sprint planning and backlog refinement with a technical perspective. Mentor developers across experience levels through code reviews, pair programming, and 1:1 coaching. Contribute to recruitment, onboarding, and growth of engineering talent. Provide informal feedback and support performance development in More ❯
Employment Type: Permanent
Salary: £53000 - £63000/annum
Posted:

Lead Software Developer

Milton Keynes, Buckinghamshire, United Kingdom
Hybrid / WFH Options
ITSS Recruitment
Mentor, guide, and support team members in both personal and technical growth. Provide feedback and development opportunities to enhance team performance and career progression. * Code & Architecture Oversight: Lead code and architecture reviews to maintain high standards and ensure consistency across projects. * Quality Assurance: Take ownership of … the team's quality output, embedding robust practices for testing, code quality, and system reliability. * An appreciation and keen interest in AI. Lead Software Developer Tech Stack: * C#/.NET * Unit Testing & Integration Testing * CI/CD Pipeline Development (Github) * Azure or AWS Services (IAM More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum Bonus, Pension, Private Healthcare
Posted:

Senior Software Engineer (Maidenhead)

Maidenhead, Berkshire, UK
Hybrid / WFH Options
Wireless Logic Ltd
Your work will directly impact how customers interact with our platform - increasing satisfaction, operational efficiency, and revenue. IoT… a fancy acronym or a secret code? The Internet of Things (IoT) is like the magical glue that keeps the world connected! 🌐✨ From ordering your favourite takeaway to the ANPR technology … microservices, and API development Collaborate with product managers, designers, and fellow engineers to deliver high-value product features Lead technical discussions, architectural design, and code reviews Build automated CI/CD pipelines and ensure systems are observable, secure, and resilient Ensure code quality through testing, documentation More ❯
Posted:

Senior Software Engineer

maidenhead, south east england, United Kingdom
Hybrid / WFH Options
Wireless Logic Ltd
Your work will directly impact how customers interact with our platform - increasing satisfaction, operational efficiency, and revenue. IoT… a fancy acronym or a secret code? The Internet of Things (IoT) is like the magical glue that keeps the world connected! 🌐✨ From ordering your favourite takeaway to the ANPR technology … microservices, and API development Collaborate with product managers, designers, and fellow engineers to deliver high-value product features Lead technical discussions, architectural design, and code reviews Build automated CI/CD pipelines and ensure systems are observable, secure, and resilient Ensure code quality through testing, documentation More ❯
Posted:

Software Engineer

Marlow, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Thomas International
and fellow engineers, you'll use data, experimentation, and user feedback to drive continuous improvements. You'll help evolve our systems architecture, sharpen our code quality, and contribute to a product that genuinely helps teams work better together. What You'll Be Doing Building and improving full … to uncover insights, guide decisions, and shape product direction. Working with cloud technologies (Azure) and containerisation tools (Docker) to build scalable solutions. Participating in code reviews, technical discussions, and continuous improvement initiatives. Moving quickly to build solutions that balance technical soundness with customer and business value. Collaborating with UX … Product, and Test Engineers to deliver high-quality features with strong customer impact. What We're Looking For Strong development experience with C#/.NET Core and React/JavaScript. Solid understanding of core web technologies (HTML5, CSS3). Experience working in cloud-hosted environments, ideally Azure. Familiarity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager – Product Development (Cloud & Platform)

maidenhead, south east england, United Kingdom
Hybrid / WFH Options
Solas IT Recruitment
high-performance software solutions. You’ll guide teams through the full software development lifecycle—from concept through release—while promoting engineering excellence, technical quality, and process improvement. This is an excellent opportunity to shape modern cloud-native products, influence technical decisions, and mentor engineers across development and quality assurance. Key Responsibilities Lead a global team of 4–10 software and QA engineers to deliver high-quality software on schedule. Manage … and mentor team leads and individual contributors , focusing on coaching, performance, and career development. Drive SDLC adoption , including CI/CD, test automation, and code quality improvements. Deliver and manage multiple project deliverables across a product line, ensuring alignment with scope, quality, and time targets More ❯
Posted:

Software Engineering Manager

Maidenhead, Royal Borough of Windsor and Maidenhead, Berkshire, United Kingdom
WHD
You will be working closely with your product managers, product owners, engineering leaders, your team and other stakeholders. You will be leading developers, quality engineers and partnering with CloudOps, TechOps, UX … Design other cross-functional functional groups to evolve our solutions while continuing to improve your teams’ adoption of SDLC processes, CI/CD integration, code quality & automation test coverage. Primary Responsibilities Lead an organization of 4-10 development & test engineers globally to efficiently produce high quality … domain: performance, redundancy, failover, clustering, vertical scaling Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services Working experience with source code management patterns and DevOps automation Proficient in API design, development & production operation Working experience managing production client & server code bases across one or More ❯
Employment Type: Permanent
Salary: £75000 - £85000/annum
Posted:

Software Engineering Manager

Maidenhead, Berkshire, South East, United Kingdom
WHD Consulting Ltd
maintenance.You will be working closely with your product managers, product owners, engineering leaders, your team and other stakeholders. You will be leading developers, quality engineers and partnering with CloudOps, TechOps, UX … Design other cross-functional functional groups to evolve our solutions while continuing to improve your teams adoption of SDLC processes, CI/CD integration, code quality & automation test coverage. Primary Responsibilities Lead an organization of 4-10 development & test engineers globally to efficiently produce high quality … domain: performance, redundancy, failover, clustering, vertical scaling Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services Working experience with source code management patterns and DevOps automation Proficient in API design, development & production operation Working experience managing production client & server code bases across one or More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Senior AI Software Engineer (Research and Development) (Culham)

Culham, Oxfordshire, UK
Hybrid / WFH Options
Luffy AI
use the stack to train controllers, and working on R&D projects to drive step changes in the Stack’s capabilities longer term. The code frameworks you will work on include neural network execution engines, genetic algorithms and training frameworks. This dynamic role will require you to have a … broad interest in and experience in software engineering, working collaboratively with other developers on innovative code bases.Experience of genetic algorithms, low level neural network execution and concepts such as neuroplasticity, recurrent neural networks and reinforcement learning frameworks like OpenAI Gym would be a huge advantage. This role requires specific … our commercial teams to identify and develop new features and capabilities Contribute to or lead the development of internal software libraries Champion and maintain code quality standards and professional software development practices across our code base. Behaviours and personal characteristics Passionate about software engineering and about More ❯
Posted:

Python Developer

Flackwell Heath, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Digital Appointments
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 responsible for … Designing, developing, and maintaining high-quality, scalable, and efficient Python code. Building and integrating robust APIs, with a strong focus on FastAPI. Collaborating with cross-functional teams, including data scientists, product managers, and other engineers, to deliver … 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 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
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 responsible for … Designing, developing, and maintaining high-quality, scalable, and efficient Python code. Building and integrating robust APIs, with a strong focus on FastAPI. Collaborating with cross-functional teams, including data scientists, product managers, and other engineers, to deliver … 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 More ❯
Employment Type: Permanent, Work From Home
Salary: £40,000
Posted:

Java Software Engineer (Milton Keynes)

Milton Keynes, Buckinghamshire, UK
Movement8
TDD Agile – Scrum If you are interested in working on modern, exciting new applications and enjoy contributing to a team who pride themselves on code quality and adopting best practices please get in touch ASAP More ❯
Posted:

Java Software Engineer

milton keynes, south east england, United Kingdom
Movement8
TDD Agile – Scrum If you are interested in working on modern, exciting new applications and enjoy contributing to a team who pride themselves on code quality and adopting best practices please get in touch ASAP More ❯
Posted:

Software Engineer (Theale)

Theale, Berkshire, UK
Code Wizards
Code Wizards are looking for a skilled Elixir Developer to join on an initial contract basis, working on high-performance systems powering multiplayer gaming experiences. You’ll help build scalable, reliable infrastructure that keeps players connected and engaged in real-time. This hands-on development role may involve working … define APIs and service contracts Optimise system performance, scalability, and uptime Integrate third-party services for matchmaking, leaderboards, payments, etc. Write tests, participate in code reviews, and uphold code quality standards Contribute to architectural discussions and technical decisions SKILLS AND EXPERIENCE Significant professional experience with Elixir More ❯
Posted:

Software Engineer

Theale, Berkshire, UK
Code Wizards
Code Wizards are looking for a skilled Elixir Developer to join on an initial contract basis, working on high-performance systems powering multiplayer gaming experiences. You’ll help build scalable, reliable infrastructure that keeps players connected and engaged in real-time. This hands-on development role may involve working … define APIs and service contracts Optimise system performance, scalability, and uptime Integrate third-party services for matchmaking, leaderboards, payments, etc. Write tests, participate in code reviews, and uphold code quality standards Contribute to architectural discussions and technical decisions SKILLS AND EXPERIENCE Significant professional experience with Elixir More ❯
Posted:

Software Developer

Buckingham, Buckinghamshire, United Kingdom
Pearson Carter
our dynamic and expanding team working across F1 and MotorSport. This role is crucial in developing high-performance software solutions with a focus on code quality, security, and scalability. Get in touch if you're looking for your next opportunity! Responsibilities: Apply Test-Driven Development (TDD) and … Behaviour-Driven Development (BDD) methodologies. Write efficient, well-structured, and well-documented code in languages such as C, C++, Java, C#, Node.js, or TypeScript. Utilize tools like Jira, Git, and JUnit to track, manage, and test software development. Contribute to CI/CD pipelines and deployment processes. Collaborate with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front-End Software Engineer

Oxford, Oxfordshire, United Kingdom
Cambridgekinetics
and component library used across Kinabase, our website and client applications Prototype and iterate on animations, layout patterns and interactive elements Balance aesthetic quality with performance, accessibility and mobile-first best practices Partner with product and engineering peers to shape feature roadmaps and ensure seamless integration of front … 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 to be involved … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Performance Test Engineer Lead

Southmoor, Oxfordshire, United Kingdom
Preservica
based or hybrid with monthly office days . You should live within reasonable commute of Abingdon. The Role Working as part of our Software Quality team, you will play a key role in strategising, implementing, and optimising performance testing for our systems, ensuring robust, scalable, and high-performing More ❯
Employment Type: Permanent
Salary: GBP 65,000 - 70,000 Annual
Posted:
Code Quality
the Thames Valley
10th Percentile
£77,500
25th Percentile
£81,250
Median
£82,500
75th Percentile
£83,750