Code Quality Jobs in Surrey

1 to 25 of 39 Code Quality Jobs in Surrey

Senior Full Stack C# .NET Developer

Woking, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Development – Maintain and enhance both legacy desktop applications and modern browser-based web apps. Legacy-to-Modern Migration – Help drive the migration from WinForms to Blazor-hosted cloud solutions. Code Quality & Testing – Write clean, maintainable, well-tested code, and conduct peer reviews. Problem Solving – Design robust, scalable solutions to complex challenges. Customer Collaboration – Communicate effectively with … workflows Familiarity with ASD S1000D, ATA iSpec 2200, or related aerospace/defence standards Experience using AI-based coding assistants (e.g. Claude, ChatGPT, GitHub Copilot) to boost productivity and code quality. What We Offer Salary : £70,000 – £85,000 depending on experience Technical Growth – Work across a diverse technology landscape, from legacy systems to cutting-edge cloud-native tools. More ❯
Posted:

Lead Software Developer

Woking, England, United Kingdom
Hybrid / WFH Options
Preferred Title
day-to-day technical leadership and mentorship to the development team. Driving the delivery of high-quality software across our product suite using modern .NET technologies. Performing code reviews and signing off on pull requests to maintain robust coding standards. Collaborating with stakeholders to scope requirements and ensure realistic delivery timelines. Guiding the team in adopting best … API, React, AJAX, JavaScript, WPF Database: SQL Server Tools: AWS, Azure Devops, Entity Framework, Git, Unit testing/mocking frameworks Practices: Agile, SCRUM, CI/CD pipelines, performance reviews, code refactoring Were looking for a Lead Software Developer with: Extensive experience building and delivering complex web and Windows applications. Experience leading technical teams or acting as a senior developer … with mentorship responsibilities. Strong skills in software architecture, refactoring and clean code principles. A passion for improving code quality, sharing knowledge, and supporting junior developers. Experience developing cloud solutions on AWS Solid experience working in fast-paced, agile environments. Bonus Skills (Desirable but Not Required) WPF, MVVM or desktop development experience Android Development Experience writing efficient More ❯
Posted:

Senior Software Engineer

Woking, England, United Kingdom
IDBS
enjoy solving complex customer problems as a team? We are currently seeking a Senior Software Engineer who will be responsible for leading the design and development of high-quality software solutions. Our Software Engineers are at the core of our technical expertise and delivery teams. They own, design and deliver software functionality and contribute to the architectural, technical … You will also ensure code quality, security, and adherence to standards through code reviews. What we’ll get you doing: Deliver quality software (code). Lead development activities on a block of work, particularly those involving the design and implementation of complex functionality and ensuring conformance to IDBS Engineering Quality System. … SE and EE, including core concepts like OOP, multithreading, and memory management. Experience with AWS services for cloud computing and infrastructure management including deployment via Terraform for infrastructure as code Commercial experience with Snowflake or Databricks would be preferred or experience with SQL and NoSQL databases and data pipelines. JavaScript/TypeScript/HTML/CSS knowledge & Frontend Framework More ❯
Posted:

Senior Java Developer

Surrey, England, United Kingdom
Hybrid / WFH Options
Tenth Revolution Group
gather requirements and translate them into technical solutions. Contribute to the full software development lifecycle, including design, development, testing, and deployment. Optimize applications for maximum speed and scalability. Ensure code quality through peer reviews, unit testing, and adherence to best practices. Troubleshoot, debug, and resolve technical issues in production and development environments. Mentor junior developers and provide More ❯
Posted:

Senior Java Developer

Woking, England, United Kingdom
Hybrid / WFH Options
Tenth Revolution Group
gather requirements and translate them into technical solutions. Contribute to the full software development lifecycle, including design, development, testing, and deployment. Optimize applications for maximum speed and scalability. Ensure code quality through peer reviews, unit testing, and adherence to best practices. Troubleshoot, debug, and resolve technical issues in production and development environments. Mentor junior developers and provide More ❯
Posted:

Lead Software Developer

Woking, Surrey, South East, United Kingdom
TEAM
day-to-day technical leadership and mentorship to the development team. Driving the delivery of high-quality software across our product suite using modern .NET technologies. Performing code reviews and signing off on pull requests to maintain robust coding standards. Collaborating with stakeholders to scope requirements and ensure realistic delivery timelines. Guiding the team in adopting best … API, React, AJAX, JavaScript, WPF Database: SQL Server Tools: AWS, Azure Devops, Entity Framework, Git, Unit testing/mocking frameworks Practices: Agile, SCRUM, CI/CD pipelines, performance reviews, code refactoring Were looking for a Lead Software Developer with: Extensive experience building and delivering complex web and Windows applications. Experience leading technical teams or acting as a senior developer … with mentorship responsibilities. Strong skills in software architecture, refactoring and clean code principles. A passion for improving code quality, sharing knowledge, and supporting junior developers. Experience developing cloud solutions on AWS Solid experience working in fast-paced, agile environments. Bonus Skills (Desirable but Not Required) WPF, MVVM or desktop development experience Android Development Experience writing efficient More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Technical Architect

Staines-upon-Thames, England, United Kingdom
Hybrid / WFH Options
Reggie & Co Recruitment
who enjoys deep collaboration, thrives on problem-solving, and knows what good architecture looks like in practice, not just on paper. You’d be leading from the front. Reviewing code, driving engineering best practices, and ensuring solutions are scalable, secure, and aligned to business needs. Core Responsibilities: Design and architect scalable, enterprise-grade systems leveraging Azure-based infrastructure and … requirements. Partner with senior leadership, DevOps, and technical managers to shape and maintain architectural standards and development best practices. Oversee the technical execution of projects, conducting architecture assessments, reviewing code quality, and resolving high-complexity issues. Contribute to hands-on development (approximately 20% of the role), particularly in .NET environments, assisting with feature implementation and system enhancements. … grasp of API integrations, RESTful services, and event-driven design Deep understanding of microservices and secure, compliant architecture Experience with SQL databases, from stored procedures to performance tuning Excellent code review habits – enforcing quality, documentation, and testing standards Ability to lead complex problem-solving efforts and unblock technical challenges Trusted collaborator with BAs, DevOps, PMs, and senior More ❯
Posted:

Full Stack Developer

Woking, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
sustainability and carbon footprint data Build and improve key features across our web apps — from architecture to deployment Design, develop and maintain high-quality web UIs Ensure code quality, scalability, and maintainability Identify problems, propose solutions, and implement them end-to-end Collaborate on planning sprints, retros, and technical discussions Shape and nurture best engineering … Query , Redux , automated testing, and data visualization Bonus if you’ve worked with GitHub Actions, AWS, CDK, security, networking Is proactive, communicative, and enjoys solving complex problems with clean code Understands the full lifecycle of shipping software — from idea to deployment Speaks English comfortably Cares about sustainability and wants to build for impact Nice to have: LangChain/LangGraph More ❯
Posted:

Full Stack Developer

Guildford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
sustainability and carbon footprint data Build and improve key features across our web apps — from architecture to deployment Design, develop and maintain high-quality web UIs Ensure code quality, scalability, and maintainability Identify problems, propose solutions, and implement them end-to-end Collaborate on planning sprints, retros, and technical discussions Shape and nurture best engineering … Query , Redux , automated testing, and data visualization Bonus if you’ve worked with GitHub Actions, AWS, CDK, security, networking Is proactive, communicative, and enjoys solving complex problems with clean code Understands the full lifecycle of shipping software — from idea to deployment Speaks English comfortably Cares about sustainability and wants to build for impact Nice to have: LangChain/LangGraph More ❯
Posted:

Senior QA Engineer

Reigate, England, United Kingdom
Via Benefits by WTW
generation of solutions for the insurance industry. You will work alongside other engineers as part of a close-knit agile development team to ensure our products meet high quality standards. The Role Ownership of test strategies for features or whole applications Collaborate with the product stakeholders * developers to define User Stories Collaborate with developers to resolve issues & achieve … from unit to whole system and UX – manual & automated Investigate new tools and techniques, share best practice with other teams Qualifications The Responsibilities: Extensive years’ experience working in software quality assurance roles or comparable Experience in taking ownership of a particular area of software quality assurance for either a product or a team function Strong UI … Job function Job function Engineering and Information Technology Industries Insurance Referrals increase your chances of interviewing at Via Benefits by WTW by 2x Get notified about new Senior Quality Assurance Engineer jobs in Reigate, England, United Kingdom . Woking, England, United Kingdom 1 week ago City Of London, England, United Kingdom £80,000.00-£85,000.00 2 weeks ago More ❯
Posted:

Staff Software Engineer

Woking, England, United Kingdom
JR United Kingdom
and user experience. You will collaborate closely with cross-functional teams and drive the development of scalable and maintainable web applications. Architect and Develop: Design and implement high-quality … reusable, and scalable front-end components using React, TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. Code Quality: Ensure code quality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and address performance bottlenecks to ensure More ❯
Posted:

Lead Software Engineer (SaaS Delivery Platform)

Reigate, Surrey, United Kingdom
Willis Towers Watson
development, delivery and management of the infrastructure and core services of Radar Live SaaSto high-quality standards. Provide technical oversight, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.). Design and document solutions meeting functional and non-functional requirements. Lead by example by getting directly … planning meetings, daily stand-ups and sprint retrospectives, striving to continuously improve the team velocity, its processes and engineering practices. Coach and mentor colleagues, fostering a collaborative and quality-focused engineering culture. Qualifications The Requirements: The essential skills/experience for this position are: Practical experience of designing and developing management and control plane solutions for line of … present the findings to technical and non-technical audiences. Experience with Azure, Cloud and SaaS technologies. Experience with Kubernetes, docker and microservice development/deployment. Experience with Infrastructure as Code (Pulumi desirable but not essential). Experience with Automation and Testing of Infrastructure artifacts. Experience with Security best practices. Other highly desirable, but not essential skills are: Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Reigate, Surrey, United Kingdom
Willis Towers Watson
delivery and management of the infrastructure and core services of Radar Live SaaS to high-quality standards. Provide technical oversight, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.). Design and document solutions meeting functional and non-functional requirements. Lead by example by getting directly … planning meetings, daily stand-ups and sprint retrospectives, striving to continuously improve the team velocity, its processes and engineering practices. Coach and mentor colleagues, fostering a collaborative and quality-focused engineering culture. Qualifications The Requirements: The essential skills/experience for this position are: Practical experience of designing and developing management and control plane solutions for line of … present the findings to technical and non-technical audiences. Experience with Azure, Cloud and SaaS technologies. Experience with Kubernetes, docker and microservice development/deployment. Experience with Infrastructure as Code (Pulumi desirable but not essential). Experience with Automation and Testing of Infrastructure artifacts. Experience with Security best practices. Other highly desirable, but not essential skills are: Microsoft Azure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Reigate, England, United Kingdom
esure Group
and the latest cloud technologies Actively sharing technical expertise with the team both as a hands-on developer, coach and mentor. Improving the engineering practices in the squad including code quality, testing and CI/CD Working with SRE engineers to build distributed systems with a focus on high availability, low latency and scalability (you build it … technologies in a cloud-based environment The ability to tell a technical story/concepts to non-technical audiences in a way that is digestible Knowledge and practice of code quality techniques like continuous integration, unit testing, and peer reviews Passionate about keeping up to date with the latest technology trends and tools Someone who wants to More ❯
Posted:

Lead .NET Developer

Staines-Upon-Thames, England, United Kingdom
Hybrid / WFH Options
Oliver Bernard
Lead .NET Developer to work on their enterprise-grade, cloud-native SaaS product helping multinational organisations. Key Responsibilities: Own technical strategy Shape the technology roadmap Guide architecture & refactoring Champion code quality Drive AI augmented What You Bring: Deep expertise in .NET, relational data modelling, and modern JavaScript/TypeScript SPA frameworks (Vue preferred). Extensive enterprise market More ❯
Posted:

AI Tech Lead – Agentic AI, LangGraph, ML, Python, CI/CD, LLM’s, Startup, UK Remote

Woking, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
development, and deployment AI applications using LLM's, Agentic framework, and other related technologies Own technical direction for core systems, focusing on scalability, performance, and reliability. Write clean, maintainable code and contribute actively to the codebase. Define and uphold engineering best practices (code quality, CI/CD, observability, etc.). Collaborate closely with the CTO and More ❯
Posted:

AI Tech Lead – Agentic AI, LangGraph, ML, Python, CI/CD, LLM’s, Startup, UK Remote

Guildford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
development, and deployment AI applications using LLM's, Agentic framework, and other related technologies Own technical direction for core systems, focusing on scalability, performance, and reliability. Write clean, maintainable code and contribute actively to the codebase. Define and uphold engineering best practices (code quality, CI/CD, observability, etc.). Collaborate closely with the CTO and More ❯
Posted:

Senior QA Engineer

Reigate, England, United Kingdom
Hybrid / WFH Options
Willis Towers Watson
the next generation of solutions for the insurance industry. You will work alongside other engineers in a close-knit agile development team to ensure our products meet high-quality standards. The Role: Ownership of test strategies for features or entire applications Collaborate with product stakeholders and developers to define User Stories Work with developers to resolve issues and … non-functional tests, both manual and automated, from unit to system and UX Investigate new tools and techniques, sharing best practices with other teams Responsibilities: Extensive experience in software quality assurance roles or comparable Ownership of a specific area of software quality assurance for a product or team function Strong UI and ideally API test automation More ❯
Posted:

Java Software Engineer

Leatherhead, England, United Kingdom
Tenth Revolution Group
develop, test and maintain existing products and help modernise legacy systems into a newer microservices architecture. You'll work alongside experienced developers and internal stakeholders to deliver high-quality software that meets … business objectives. Key responsibilities will include: Develop and maintain Java-based applications, APIs, and backend services. Collaborate with cross-functional teams to analyse requirements and deliver features. Participate in code reviews and contribute to continuous code quality improvement. Debug, troubleshoot, and resolve software defects and production issues. Write clean, maintainable, and well-documented code. Optimise application More ❯
Posted:

Java Software Engineer

Woking, England, United Kingdom
JR United Kingdom
team consists of highly-skilled cross-functional consultants, analysts, and support staff. Your role: You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You will strive to do things … and end users. What you’ll do: You will be responsible for delivery business outcomes, from requirements into production environment. You will have responsibility for all aspect of your code through to production, including performance, security. You build it, you run it. You will be comfortable working as part of team, and helping the team deliver high quality code You will have a knowledge of Software architecture and how to apply it to business problems Advocacy and education: Help raise the bar for development teams, helping them learn and become self-sufficient, automating processes, you will interact with platform teams and impart knowledge of the Software development process. Apply an automation approach to your work. More ❯
Posted:

Senior QA Test Engineer C# API Performance Testing

Reigate, England, United Kingdom
Hybrid / WFH Options
Client Server
up with colleagues in Reigate 1-2 days a week in modern, open plan offices within a five minute walk of the station; there's a smart casual dress code and a good work/life balance. About you: You're a skilled Test Automation Engineer with the ability to understand complex software products and work out how to … clients we work with share our values. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering, Information Technology, and Quality Assurance Industries Software Development, Technology, Information and Media, and Financial Services Referrals increase your chances of interviewing at Client Server by 2x Get notified about new Quality … London, England, United Kingdom 3 weeks ago London, England, United Kingdom 1 hour ago London, England, United Kingdom 2 weeks ago London, England, United Kingdom 1 week ago Software Quality Assurance Jobs in London London, England, United Kingdom 1 month ago London, England, United Kingdom 4 weeks ago Mid Software Development Engineer in Test (SDET) London, England, United More ❯
Posted:

Technical Lead

RH2, Reigate, Surrey, United Kingdom
Hybrid / WFH Options
esure
to Agile practices. Work with our Architects and Principal Engineers on new tech choices and architecture evolution. Always looking at ways to Improve engineering practices in the squad including code quality, testing and CI/CD. Be a senior part of esure’s engineering community. Strive to actively share technical expertise with the team and champion/ More ❯
Employment Type: Permanent
Posted:

Technical Lead - Reigate

Reigate, Surrey, UK
Hybrid / WFH Options
esure Group
to Agile practices. Work with our Architects and Principal Engineers on new tech choices and architecture evolution. Always looking at ways to Improve engineering practices in the squad including code quality, testing and CI/CD. Be a senior part of esure’s engineering community. Strive to actively share technical expertise with the team and champion/ More ❯
Posted:

Senior Frontend Engineer (0.5% Equity)

Woking, England, United Kingdom
JR United Kingdom
with clean code. Release applications to the Apple and Google Play stores. Work with back-end developers to define API contracts and use those contracts in-app. Ensure ongoing code quality via automated unit and integration testing. Work with UX Designers, Architects, and other Developers to implement full stack web and mobile solutions. Work as part of More ❯
Posted:

Frontend QA Engineer

Reigate, England, United Kingdom
Hybrid / WFH Options
esure Group
organisation. What you’ll do: Work within an Agile squad that tests, builds and delivers industry leading software that focuses on the needs of our customers Build high quality test automation and ensure the acceptance criteria for a product continue to be met over many future iterations Proactively seek to prevent defects, review processes and promote continuous improvement … throughout the testing lifecycle. Carry out testing activities to create the end-end test plan and monitors the plan throughout projects to ensure our solutions are of high quality and deliver features into production. Analyse changes being made and ensure test coverage (manual and automation) is appropriate and written/coded to the esure testing standards as well … days ago London, England, United Kingdom 2 weeks ago London Area, United Kingdom £3,000.00-£4,000.00 6 hours ago London, England, United Kingdom 1 month ago Software Quality Assurance Jobs in London London, England, United Kingdom 1 month ago Greater London, England, United Kingdom 3 weeks ago London, England, United Kingdom 4 hours ago Farnborough, England, United More ❯
Posted:
Code Quality
Surrey
25th Percentile
£61,250
Median
£62,500
75th Percentile
£73,750
90th Percentile
£83,750