Permanent Code Quality Jobs in the Thames Valley

1 to 25 of 33 Permanent Code Quality Jobs in the Thames Valley

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:

Senior Software Engineer

Newbury, Berkshire, UK
*Intega IT Recruitment Ltd*I.T & Technology Recruitment Experts*
apps. Agile Methodologies : Comfortable working in an agile environment and familiar with Scrum and XP techniques. Project Management : Ability to manage Jira boards, ensuring code quality with dependency scanners, code-quality tools and knowledge of common git branching strategies. Collaboration : Ability to work with … with testing frameworks and methodologies, such as end-to-end, systems and integration testing, unit/component testing for frontend and backend. Infrastructure-as-code : Strong development skills in Terraform, Kubernetes, Docker for build processes and deployments. Cloud Platforms : Proficiency in AWS for deploying, debugging and monitoring web services. 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:

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 Engineer - Maidenhead

Maidenhead, England, United Kingdom
Solas IT Recruitment
problem-solving are valued. Key Responsibilities Design and develop new product features and enhancements to existing applications. Write and maintain unit tests to ensure code quality and reliability. Collaborate with the support team to investigate and resolve issues in production systems. Uphold best practices in software engineering … Agile ceremonies such as daily stand-ups, sprint planning, and estimation sessions. Contribute to release planning and deployment activities. Provide mentorship and participate in code reviews to maintain high development standards. Troubleshoot and resolve technical issues effectively under time constraints. Essential Skills and Experience Strong analytical and problem-solving More ❯
Posted:

Software Engineering Manager – Product Development (Cloud & Platform)

Maidenhead, 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, 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, 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:

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:

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:

Performance Test Engineer Lead

Abingdon, Oxfordshire, South East, 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: £70,000
Posted:

Senior Front-End Software Engineer (Lead)

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:

Product Developer

Windsor, antrim, united kingdom
The Adecco Group
challenges and contribute to industry-leading digital innovation. Agile Development Methodology: Apply agile principles to iterate quickly, incorporate feedback, and maintain high standards of code quality throughout the development lifecycle. Cloud and DevOps Practices: Deploy and manage applications in AWS or Azure environments, implementing CI/CD More ❯
Posted:

Product Developer

windsor, south east england, united kingdom
The Adecco Group
challenges and contribute to industry-leading digital innovation. Agile Development Methodology: Apply agile principles to iterate quickly, incorporate feedback, and maintain high standards of code quality throughout the development lifecycle. Cloud and DevOps Practices: Deploy and manage applications in AWS or Azure environments, implementing CI/CD More ❯
Posted:

iOS Mobile App Developer

Slough, Berkshire, United Kingdom
Hybrid / WFH Options
ENGINEERINGUK
correct bottlenecks and fix bugs. Continuously discover, evaluate, and implement new technologies to improve development efficiency. Write clean, maintainable, and efficient code. Participate in code reviews and provide constructive feedback to team members. Mentor junior developers and contribute to team knowledge sharing. You will need • Bachelor's degree in … different screen sizes. • Experience with RESTful APIs to connect mobile applications to back-end services. • Proficiency in writing and maintaining unit tests to ensure code quality and reliability. • Strong understanding of architecture components (e.g., MVVM, MVP) and their implementation in scalable applications. • Familiarity with cloud message APIs … tasks. • Experience with offline storage, threading, and performance tuning. • Understanding of design principles and interface guidelines for both Android and iOS. • Proficient understanding of code versioning tools, such as Git. • Strong problem-solving skills and the ability to work independently. • Excellent communication and teamwork skills What's in it More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager

Reading, England, 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 … Manage team leads, direct reports or a mix of both Manage several deliverables for a product line on time, on scope and on quality Instrument your processes, produce scorecards of progress regularly and establish a regular cadence of operational reviews with your management including quality metrics More ❯
Posted:

Senior React Engineer

reading, south east england, united kingdom
Hybrid / WFH Options
The Citation Group
Background Checking 🚀 What You'll Do: Design and develop high-performance, scalable React applications using micro-frontend architecture Write clean, efficient, and well-documented code following best practices Integrate and optimize API connections to deliver seamless user experiences Collaborate with UX/UI designers and backend developers Contribute to … technical decisions and architectural solutions Mentor junior developers and promote code quality through reviews 💻 Your Expertise: Proven track record as a React Developer Strong understanding of JavaScript/TypeScript fundamentals Proficiency with state management solutions Skilled in implementing automated testing Background in micro-frontend architectures and module More ❯
Posted:

Software Engineering Manager (.Net, AWS, Team Size 5-10)

Maidenhead, England, United Kingdom
Hays
maintenance. You will closely with techies and other stakeholders to drive the offering forward, ensuring the team follow SDLC processes, CI/CD integration, code quality & automation test coverage. You will manage between 5-10 Devs/Testers initially in this role. It's a meritocracy and … databases. You'll need working experience with scaled software architecture & domain: performance, redundancy, failover, clustering etc. You'll also need working experience with source code management patterns and proficiency in API design, development & production. They are embracing AWS here, so previous experience in the Cloud and working with pipelines More ❯
Posted:

Android Developer - Tesco Mobile

Slough, Berkshire, United Kingdom
Hybrid / WFH Options
ENGINEERINGUK
and agile team, including iOS and Android Developers, a Product Owner, Business Analysts, QA Engineers, and more. You will have the chance to create, code, and implement customised solutions that elevate our Tesco Mobile Android app to new heights. Your expertise will play a crucial role in improving our … accurate bottlenecks and fix bugs. • Continuously discover, evaluate, and implement new technologies to increase development efficiency. • Write clean, maintainable, and efficient code. • Participate in code reviews and provide constructive feedback to team members. • Mentor junior developers and contribute to team knowledge sharing. You will need • Bachelor's degree in … different screen sizes. • Experience with RESTful APIs to connect Android applications to back-end services. • Proficiency in writing and maintaining unit tests to ensure code quality and reliability. • Proven understanding of Android architecture components (e.g., MVVM, MVP) and their implementation in scalable applications. • Familiarity with cloud message More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front-end Engineer

Oxford, Oxfordshire, United Kingdom
Coram AI co
an intuitive, industry-leading product. Building and maintaining a scalable component library for a consistent design system. Optimizing performance and ensuring maintainability, scalability, and code quality. This is a 5-days a week in-office role. Requirements and experience we are looking for Expert in React & TypeScript, with strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Hungerford, England, United Kingdom
Hybrid / WFH Options
NexGen Associates
test, and deployment processes. Ensure Quality: Conduct comprehensive testing, including unit, integration, and end-to-end tests, to guarantee first-class software quality and reliability. Stay Informed: Keep up to date with industry trends, best practices, and emerging technologies in cloud-native development. Requirements for the … 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 concepts of Branching, Merging and … deployment processes Conduct comprehensive testing, and be comfortable with the concepts of unit, integration, and end-to-end testing, to ensure first class software quality and reliability Stay up to date with industry trends, best practices, and emerging technologies related to cloud native development Essential for this role More ❯
Posted:
Code Quality
the Thames Valley
10th Percentile
£77,500
25th Percentile
£81,250
Median
£82,500
75th Percentile
£83,750