Code Quality Jobs in Surrey

18 of 18 Code Quality Jobs in Surrey

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:

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

Guildford, Surrey, UK
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:

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:

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:

Java Developer

Leatherhead, Surrey, 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 ❯
Employment Type: Permanent
Salary: £65000 - £70000/annum
Posted:

Java Developer

Fetcham, Surrey, 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 ❯
Employment Type: Permanent
Salary: GBP 65,000 - 70,000 Annual
Posted:

AI Researcher

Egham, Surrey, South East, United Kingdom
Microtech Global Ltd
experience in Machine Learning. The candidate will contribute to the development and optimisation of models for embedded devices. Role and Responsibilities Innovate novel AI technologies to enhance audio quality on embedded devices Improve the run time performance of the AI model on device, including optimising model size, latency and quality Have technical responsibility for one or … more significant sections of the assigned project Translate complex functional and technical requirements into detailed design Ensure that work packages meet requirements, pass quality standards and are integrated with other parts of the system Work to a professional standard, paying due regard to safety, efficiency, cost effectiveness, time scales and the needs of the Company Skills and Qualifications … or embedded software development in C++ (on embedded Linux) including multi-threaded programming (POSIX)Linux (or other Unix-like) programming experience, shell scriptingVersion control systems, software build environments Source code quality checking and analysis tools More ❯
Employment Type: Permanent
Posted:

Artificial Intelligence Researcher

Staines-Upon-Thames, England, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
and experience in Machine Learning. The candidate will contribute to the development and optimisation of models for embedded devices. Key Responsibilities: Ensure that work packages meet requirements, pass quality standards and are integrated with other parts of the system Innovate novel AI technologies to enhance audio quality on embedded devices Improve the run time performance of … the AI model on device, including optimising model size, latency and quality Have technical responsibility for one or more significant sections of the assigned project Translate complex functional and technical requirements into detailed design Work to a professional standard, paying due regard to safety, efficiency, cost effectiveness, time scales and the needs of the Company Background & Experiences A … embedded software development in C++ (on embedded Linux) including multi-threaded programming (POSIX) Linux (or other Unix-like) programming experience, shell scripting Version control systems, software build environments Source code quality checking and analysis tools If interested please apply below. More ❯
Posted:

Senior Engineers (PHP)

Woking, Surrey, UK
numi
core components behind our client's Codeless Connector framework. This framework revolutionises how users connect to hundreds of data sources, abstracting away coding complexities. You'll contribute to low-code/no-code solutions, drive the modernization of their architecture towards a service-oriented approach, and build foundational capabilities for efficient data movement. What you'll be doing … Developing new features and functionalities for seamless data connections. Collaborating closely with other engineering and product teams. Participating in code reviews to maintain high code quality. Contributing to system monitoring and stability. Technologies you'll work with: PHP, MySQL, PostgreSQL, Redis, Docker, Git, OpenSearch, Grafana, DataDog, GCP, AWS. We're looking for someone with: 6+ years of backend … development experience (PHP), ideally with SaaS products. Experience with API integrations and building no-code solutions. A strong understanding of software architecture, testing, and security best practices. Excellent communication and problem-solving skills. Apply below More ❯
Employment Type: Full-time
Posted:

Senior Engineers (PHP)

Guildford, Surrey, UK
numi
core components behind our client's Codeless Connector framework. This framework revolutionises how users connect to hundreds of data sources, abstracting away coding complexities. You'll contribute to low-code/no-code solutions, drive the modernization of their architecture towards a service-oriented approach, and build foundational capabilities for efficient data movement. What you'll be doing … Developing new features and functionalities for seamless data connections. Collaborating closely with other engineering and product teams. Participating in code reviews to maintain high code quality. Contributing to system monitoring and stability. Technologies you'll work with: PHP, MySQL, PostgreSQL, Redis, Docker, Git, OpenSearch, Grafana, DataDog, GCP, AWS. We're looking for someone with: 6+ years of backend … development experience (PHP), ideally with SaaS products. Experience with API integrations and building no-code solutions. A strong understanding of software architecture, testing, and security best practices. Excellent communication and problem-solving skills. Apply below More ❯
Employment Type: Full-time
Posted:

Staff/Lead Backend Engineers (PHP)

Guildford, Surrey, UK
numi
involves scaling, refactoring, and enhancing a complex data transfer system handling large data volumes. As a Lead Backend Engineer, you will lead the development of new features, drive high code quality, provide technical guidance, and collaborate with product managers, designers, and frontend engineers. You will also identify and address system bottlenecks, improve monitoring, and contribute to a … systems via APIs and optimizing databases (including data warehousing/lakes). (For Data Warehousing) Experience building robust data pipelines and handling serious data scale. An unwavering commitment to code excellence and thorough testing. A knack for securing systems and leveraging monitoring to keep things running smoothly. Top-notch problem-solving and clear communication skills. A passion for collaborating … GitHub Actions) and proficient use of AI tools. Success in 6-12 months.... Platform Experience: Building and designing significant parts of new features, demonstrating technical leadership, ensuring high quality and performance, and contributing to effective team collaboration. Data Warehousing: Significantly contributing to the refactoring and scaling of the data transfer system, improving resilience and performance, tackling complex data More ❯
Employment Type: Full-time
Posted:

Staff/Lead Backend Engineers (PHP)

Woking, Surrey, UK
numi
involves scaling, refactoring, and enhancing a complex data transfer system handling large data volumes. As a Lead Backend Engineer, you will lead the development of new features, drive high code quality, provide technical guidance, and collaborate with product managers, designers, and frontend engineers. You will also identify and address system bottlenecks, improve monitoring, and contribute to a … systems via APIs and optimizing databases (including data warehousing/lakes). (For Data Warehousing) Experience building robust data pipelines and handling serious data scale. An unwavering commitment to code excellence and thorough testing. A knack for securing systems and leveraging monitoring to keep things running smoothly. Top-notch problem-solving and clear communication skills. A passion for collaborating … GitHub Actions) and proficient use of AI tools. Success in 6-12 months.... Platform Experience: Building and designing significant parts of new features, demonstrating technical leadership, ensuring high quality and performance, and contributing to effective team collaboration. Data Warehousing: Significantly contributing to the refactoring and scaling of the data transfer system, improving resilience and performance, tackling complex data More ❯
Employment Type: Full-time
Posted:

Senior Quality Analyst

Richmond, Surrey, United Kingdom
Sannik
Lead investigation and development of new tools and methodologies to support the quality assurance initiatives and proactively identify areas for improvement related to quality assurance tools and methodologies • Demonstrate knowledge of Garmin product specifications, capabilities and operation related to the market segment being supported • Motivate and drive accountability to project teams and stakeholders in pursuit of … successfully delivering quality goals • Design test plans, scenarios, scripts and/or procedures of significant complexity, in accordance with established Garmin test procedures - including analysis, review and tracing of requirements as necessary • Serve as the voice of the customer in product design reviews to provide input on functional requirements, product designs, schedules, resource needs, target release dates and … of education and experience Bachelor's Degree OR a minimum of 4 years equivalent combination of education and experience Relevant experience or training in product and/or software quality assurance processes and methodologies related to a Garmin core product market and in creating test plans and conducting usability tests for large projects. How to Apply Interested in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
Surrey
25th Percentile
£61,250
Median
£62,500
75th Percentile
£73,750
90th Percentile
£83,750