Code Quality Jobs in the UK

751 to 775 of 950 Code Quality Jobs in the UK

Quality Assurance lead

Nationwide, United Kingdom
mthree
Role overview: We are seeking a highly skilled and experienced Quality Assurance Lead to join our team as a permanent candidate. The successful … candidate will be responsible for leading the quality assurance efforts for Salesforce Service Cloud solutions throughout the development lifecycle. This role demands a strong background in software quality assurance, meticulous attention to detail, and a proactive approach to identifying and mitigating potential issues. The QA Lead will work closely with developers, architects, and project managers, and … results and provide detailed reports to project stakeholders, highlighting areas of risk, progress, and potential improvements. Collaborate with developers, architects, and project managers to ensure that solutions meet quality standards, business requirements, and architectural guidelines. Participate in requirements gathering and design reviews to provide input on testability, quality considerations, and resource planning. Drive the development and More ❯
Employment Type: Permanent
Posted:

Quality Assurance Engineer-II, Amazon Smart Vehicles

London, United Kingdom
Amazon
Quality Assurance Engineer-II, Amazon Smart Vehicles Do you have a passion for Automotive? Do you want to challenge the status quo of the in-car experience? Do you want to take on very ambiguous problems? If you answered yes to these questions, we have a dream job for you. As a member of the team, you will … in the product. You will work directly with product development teams, test automation development engineers, and peer QA teams to iteratively improve our software development process. As a Software Quality Assurance Engineer, you will join the team of hands-on and passionate SQA professionals developing innovative consumer-centric testing solutions. In this role, you will: Develop test plans … team's speed, quality and efficiency. Lead projects end to end with minimum guidance. About the team The Amazon Smart Vehicle team is looking for a Software Quality Assurance Engineer to drive world class quality in the software platform that makes a one of a kind experience today, and will enable exciting new capabilities More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Lead (Embedded SW)

Farnborough, Hampshire, United Kingdom
Philips Iberica SAU
and verification testing, emphasizing risk management and safety. Regulatory Compliance: Ensure adherence to relevant medical device standards (e.g., IEC 60601-1, IEC 60601-2-xx, IEC 62304) and quality procedures for regulatory approvals. Cross-functional Collaboration: Foster strong relationships across R&D, PMO, product management, operations, regulatory, and quality teams, especially coordinating with principal software subcontractors. … Linux environment. You are experienced with embedded electronic/software systems, including communication technologies like TCP/IP, Ethernet, USB, WiFi, Bluetooth, software design, object-oriented programming, APIs, software quality, and IEC 62304. You have worked within an ISO 14971 quality system, including experience with product approvals for EU-MDD, EU-MDR, and FDA. You demonstrate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Quality Engineering

London, England, United Kingdom
ChilliPharm
hospitals across more than 40 countries, enabling consistent and reliable patient assessments across a wide range of therapeutic areas. Continuity in patient assessment is critical to generating high-quality, regulatory-ready data in clinical research. ChilliPharm delivers a fully integrated, end-to-end video solution encompassing filming kit logistics, secure video capture, expert reviewer feedback, and patient de … machine access, offering greater flexibility and integration options for our clients. About the role and what you will be doing: We are looking for an experienced Head of Quality Engineering to help lead our software teams as we begin our transitive journey of migrating our tech stack from Ruby on Rails to React and Next.js. You will be … fostering collaboration between all internal teams Drive internal QA process maturity through retrospectives , root cause analysis , and continuous learning . Metrics, Visibility & Governance Define and track KPIs for software quality (e.g., test failure rates, defect leakage, coverage gaps, automation ROI). Provide real-time dashboards to stakeholders, linking quality signals directly to release confidence. Ensure audit More ❯
Posted:

Automation Software Manager

London, United Kingdom
Matchtech
industrial automation projects. As part of our senior leadership team, you will manage a team of engineers, ensuring the successful delivery of automation software solutions while maintaining high-quality standards. Key Responsibilities: Lead the development, design, and implementation of PLC programming , SCADA systems , and other automation software for industrial and infrastructure projects. Manage and oversee the end-to … technical specifications. Supervise and mentor a team of automation engineers, providing guidance and expertise in PLC programming, SCADA, and related automation technologies. Drive continuous improvement initiatives to enhance software quality, system performance, and project efficiency. Ensure all automation solutions are compliant with industry standards, safety regulations, and best practices. Manage project schedules, resources, and budgets, ensuring successful and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Automation Software Manager

Hounslow, England, United Kingdom
Matchtech
industrial automation projects. As part of our senior leadership team, you will manage a team of engineers, ensuring the successful delivery of automation software solutions while maintaining high-quality standards. Key Responsibilities: Lead the development, design, and implementation of PLC programming , SCADA systems , and other automation software for industrial and infrastructure projects. Manage and oversee the end-to … technical specifications. Supervise and mentor a team of automation engineers, providing guidance and expertise in PLC programming, SCADA, and related automation technologies. Drive continuous improvement initiatives to enhance software quality, system performance, and project efficiency. Ensure all automation solutions are compliant with industry standards, safety regulations, and best practices. Manage project schedules, resources, and budgets, ensuring successful and More ❯
Posted:

Automation Software Manager

West London, London, England, United Kingdom
Gattaca
industrial automation projects. As part of our senior leadership team, you will manage a team of engineers, ensuring the successful delivery of automation software solutions while maintaining high-quality standards. Key Responsibilities: Lead the development, design, and implementation of PLC programming , SCADA systems , and other automation software for industrial and infrastructure projects. Manage and oversee the end-to … technical specifications. Supervise and mentor a team of automation engineers, providing guidance and expertise in PLC programming, SCADA, and related automation technologies. Drive continuous improvement initiatives to enhance software quality, system performance, and project efficiency. Ensure all automation solutions are compliant with industry standards, safety regulations, and best practices. Manage project schedules, resources, and budgets, ensuring successful and More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Automation Software Manager

Brentford, London, Gunnersbury, United Kingdom
Matchtech
industrial automation projects. As part of our senior leadership team, you will manage a team of engineers, ensuring the successful delivery of automation software solutions while maintaining high-quality standards. Key Responsibilities: Lead the development, design, and implementation of PLC programming , SCADA systems , and other automation software for industrial and infrastructure projects. Manage and oversee the end-to … technical specifications. Supervise and mentor a team of automation engineers, providing guidance and expertise in PLC programming, SCADA, and related automation technologies. Drive continuous improvement initiatives to enhance software quality, system performance, and project efficiency. Ensure all automation solutions are compliant with industry standards, safety regulations, and best practices. Manage project schedules, resources, and budgets, ensuring successful and More ❯
Employment Type: Permanent
Posted:

Quality Assurance Engineer II

Bedford, Bedfordshire, United Kingdom
Amazon
for the inbounding workflow built on this platform, which supports a wide range of marketplaces categorized as "Worldwide" (WW). This encompasses the end-to-end engineering and quality assurance for the seller-facing UI on Seller Central. Additionally, the STAP team owns various services that they have inherited over time from other teams. The QA team within … and methodologies to ensure the quality and reliability of software products. - Collaborate and influence cross-functional teams including developers, product managers, and project managers to understand software quality requirements and design effective test strategies. - Define release planning and provide input on the readiness of software for production deployment. - Work with component teams to identify the pain … trends, emerging technologies, and best practices in QA and testing, and apply this knowledge to continuously improve testing processes. - Define key metrics for measuring and reporting on the quality of software products and test effectiveness. BASIC QUALIFICATIONS - 5+ years of quality assurance engineering experience - Experience in automation testing - Experience in manual testing - Experience scripting or coding More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quality Assurance Engineer, Device OS

London, United Kingdom
Amazon
You are expected to have industry-leading technical abilities that enable you to significantly improve product quality. You should have a combination of: • Solid in-depth knowledge of Quality Assurance Concepts • Excellent solid understanding of the operating system software, as well as knowledge of object-oriented design principles. • Understanding of 802.11 standards • 1+ years of experience in wireless … testing, including the state-of-art Machine Learning and Deep Learning methods. Basic qualifications • Experience in manual testing and automated testing • 1+ year of experience working as a Quality Assurance Engineer • Bachelor's degree in Computer Science, Computer Engineering or similar technical field. • 1+ years of experience in automation development and testing using Python, experience in automating the … Strong experience in Python, Java, C, and C++ • Experience with open source tools and resources • Experience working closely with development and business teams. Key job responsibilities As a Software Quality Assurance Engineer, you will join the team of hands-on, passionate and seasoned SQA professionals developing innovative consumer-centric testing solutions. In this role, you will: Develop test More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Frontend Developer

Exeter, England, United Kingdom
Hybrid / WFH Options
Uneek Global
while ensuring excellent user experiences. Responsibilities: Develop and maintain user-facing applications. Work closely with backend developers and designers to implement high-quality UI/UX. Ensure code quality through best practices, code reviews, and testing. Experience: Strong experience with JavaScript/TypeScript. Experience in developing responsive and accessible web applications. Strong understanding of More ❯
Posted:

Business Intel Engineer I, Machine Learning & Engineering (London)

Wandsworth, England, United Kingdom
Amazon
standardized metrics and KPIs for measuring model accuracy * Create interactive dashboards and visualizations for model performance monitoring * Collaborate with scientists and software developers to define and implement model quality gates * Build scalable data processing … solutions for large-scale model evaluation * Partner with data engineers to ensure data quality and reliability * Contribute to the development of our performance evaluation platforms * Participate in code reviews and software development lifecycle processes A day in the life As a BIE, your morning might involve collaborating with scientists to investigate forecast model performance deviations, while meeting … modeling and data pipeline design - Experience building and maintaining basic data artifacts (e.g., ETL, data models, queries) - Experience with statistical analysis, co-relation analysis - Knowledge of how to improve code quality and optimizes BI processes (e.g. speed, cost, reliability) - Experience gathering business requirements, using industry standard business intelligence tool(s) to extract data, formulate metrics and build More ❯
Posted:

Senior AI Developer

London, United Kingdom
ARC IT Recruitment
that support business growth. Key Responsibilities: Lead the migration of Legacy systems to a modern tech stack (cloud platforms, APIs) Design and implement AI-based solutions to drastically improve code quality, automate tasks, and boost productivity Collaborate with IT and product teams to redesign and improve core business applications Mentor junior developers, fostering a culture of continuous … Familiarity with REST APIs and cloud infrastructure Hands-on experience with AI-based developer tools (eg, GitHub Copilot, ChatGPT, Tabnine) Strong leadership, communication, and collaboration skills Passion for clean code, software architecture, and continuous improvement Why Join Us? Competitive salary (£80,000+) and benefits package Opportunity to shape our technical direction and implement innovative solutions Collaborative and supportive team More ❯
Employment Type: Permanent
Salary: GBP 80,000 Annual
Posted:

Senior AI Developer

London, South East, England, United Kingdom
Arc IT Recruitment
that support business growth. Key Responsibilities: Lead the migration of legacy systems to a modern tech stack (cloud platforms, APIs) Design and implement AI-based solutions to drastically improve code quality, automate tasks, and boost productivity Collaborate with IT and product teams to redesign and improve core business applications Mentor junior developers, fostering a culture of continuous … Familiarity with REST APIs and cloud infrastructure Hands-on experience with AI-based developer tools (e.g., GitHub Copilot, ChatGPT, Tabnine) Strong leadership, communication, and collaboration skills Passion for clean code, software architecture, and continuous improvement Why Join Us? Competitive salary (£80,000+) and benefits package Opportunity to shape our technical direction and implement innovative solutions Collaborative and supportive team More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Principal Java Engineer

United Kingdom
Search 5.0
What You’ll Do Design, build, and maintain backend services that power critical payment infrastructure Collaborate cross-functionally to turn real merchant challenges into elegant technical solutions Champion software quality through clean code, automated testing, and CI/CD Contribute to architecture, planning, and team best practices Own projects end-to-end — from concept to deployment What More ❯
Posted:

Research Engineer, Machine Learning (Horizons) London, UK (London)

London, UK
Hybrid / WFH Options
Alcides Fonseca
diverse group of researchers and engineers to advance the capabilities and safety of large language models through fundamental research in reinforcement learning, improving reasoning abilities in areas such as code generation and mathematics, and exploring reinforcement learning for agentic/open-ended tasks. Representative projects: Develop and implement novel reinforcement learning techniques to improve the performance and safety of … models. Create tools and environments for models to interact with, enabling them to perform complex, open-ended tasks. Design and run experiments to enhance models' reasoning capabilities, particularly in code generation and mathematics. You may be a good fit if you: Have 5+ years of industry-related experience. Are proficient in Python and have experience with deep learning frameworks … such as PyTorch or Jax. Have a strong software engineering background and are interested in working closely with researchers and engineers. Enjoy pair programming. Care about code quality, testing, and performance. Are passionate about AI's potential impact and committed to developing safe, beneficial systems. Strong candidates may also: Have a background in machine learning, reinforcement learning More ❯
Employment Type: Full-time
Posted:

Java Developer - Consultancy

London, United Kingdom
Hamilton Barnes Associates Limited
the company consistently ranks among the top global IT service providers. With a presence in over 50 countries, the company has built a reputation for delivering high-quality technology services across industries including banking, healthcare, telecommunications, and retail. The leading consultancy firm is seeking for a skilled Java Developer to join on a 6-month contract with strong … Demonstrable knowledge of improving the Software Development Life Cycle (SDLC) through automation, better configuration management, and streamlined developer workflows. Experience promoting a shift-left approach - embedding testing, security, and code quality earlier in the development process to accelerate delivery and reduce defects. Solid understanding of core Java, multithreading, system integration, and enterprise architecture best practices in high More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer (Ref:186729)

England, UK
Forsyth Barnes
departments. Key Responsibilities Collaborate with stakeholders to design and develop a scalable, user-focused platform. Build and maintain backend services and intuitive frontend interfaces. Contribute to best practices in code quality, system architecture, and team workflows. Support the platform’s long-term growth, performance, and maintainability. Engage in continuous learning and help mentor junior developers. Experience & Skills More ❯
Posted:

Full Stack Engineer (Ref:186729)

North Yorkshire, England, United Kingdom
Forsyth Barnes
departments. Key Responsibilities Collaborate with stakeholders to design and develop a scalable, user-focused platform. Build and maintain backend services and intuitive frontend interfaces. Contribute to best practices in code quality, system architecture, and team workflows. Support the platform’s long-term growth, performance, and maintainability. Engage in continuous learning and help mentor junior developers. Experience & Skills More ❯
Posted:

salesforce test analyst

United Kingdom
mthree
Role overview: We are seeking a highly skilled and experienced Quality Assurance Consultant to join our team on a permanent basis. The … successful candidate will be primarily responsible for ensuring the quality of Salesforce Service Cloud solutions throughout the development lifecycle. This role demands a strong background in software quality assurance, meticulous attention to detail, and a proactive approach to identifying and mitigating potential issues. The QA Consultant will work closely with developers, architects, and project managers. Key … the development team. Analyze test results and provide detailed reports to project stakeholders, highlighting areas of risk and potential improvements. Collaborate with developers to ensure that solutions meet quality standards and business requirements. Participate in requirements gathering and design reviews to provide input on testability and quality considerations. Contribute to the development and improvement of QA More ❯
Posted:

Regular Scala Developer EU

United Kingdom
ICEO
business customers. We empower users with financial freedom, security, and efficiency, whether for personal finances, business operations, or global investments. In this role, you will: Develop software solutions ensuring code quality, maintainability, and performance by adhering to coding standards. Work on every stage of development - from gathering and analyzing requirements to implementation and testing - establishing strong relationships … + 14 days/year of paid interruption in the provision of your services, Equipment - you will receive a MacBook/Windows equivalent and all the high-quality accessories and tools you need, Full-time employment, The possibility of adjusting working hours, Work in remote mode or from one of our offices, Access to training platforms, Work in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Technical Architect

London, United Kingdom
coforge
and ensure high-quality delivery. Key Responsibilities: Understand and optimize use cases: point-of-care, population health, AI training. Review and enhance architecture and build processes. Improve code quality and reduce build issues. Define quality benchmarks and advise on team structure. Guide knowledge graph authoring, rule-based processing, and API design. Required Skills More ❯
Employment Type: Permanent
Salary: £70 - £85/annum
Posted:

Technical Lead PHP/AWS

Exeter, Devon, England, United Kingdom
Hybrid / WFH Options
Identify Solutions
high-performance systems. Key responsibilities: Lead a team of 5+ developers focused on back-end Define and enforce coding standards and architecture decisions Write high-quality, testable code in PHP 8.4 using Symfony 7 Manage pull requests and code reviews Collaborate with stakeholders to translate business needs into technical plans Drive improvements in system performance, tooling … re looking for: Strong experience in PHP, Symfony, and cloud platforms (AWS) Proven ability to lead and mentor development teams Strong problem-solving and communication skills Deep understanding of code quality, testing, and scalable systems Desirable skills: Node.js or related back-end JavaScript frameworks Experience with Vue.js Why join? Play a lead role in a high-growth More ❯
Employment Type: Full-Time
Salary: £65,000 - £75,000 per annum
Posted:

Front End Engineer New Manchester

Manchester, Lancashire, United Kingdom
Apadmi Ltd
skills through our commitment to personal growth and development. What you'll be working on You'll contribute to front-end development by delivering high-quality, maintainable code and collaborating closely with designers, product managers, and backend engineers. You'll work with autonomy while knowing support is available when needed, actively contribute to team discussions, and partner … our codebase and ways of working, and support junior developers when needed. Contribute to front-end development by building robust, scalable, and maintainable solutions with a strong focus on code quality and user experience. Work collaboratively within a cross-functional Scrum team, sharing responsibility for outcomes and actively contributing to development work. Partner with lead developers to … technical decisions. Embrace agile ways of working, continuously looking for opportunities to improve how we work as a team. Share your knowledge and support others - especially junior developers - through code reviews, pair programming, and open, constructive communication. Follow established design patterns to implement clean, efficient, and maintainable code that aligns with project goals. Help maintain clear and accessible More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front-End Developer

Exeter, Devon, South West, United Kingdom
Your Tech Future
components using React.js concepts and workflows. Build reusable components and front-end libraries for future use, ensuring scalability and performance. Translate designs and wireframes into high-quality code, optimising components for maximum performance across a vast array of web-capable devices and browsers. Collaborate with the wider engineering and commercial teams to define and implement innovative solutions … for the product direction, visuals, and experience. Conduct code reviews and provide constructive feedback to team members, ensuring best practices are followed and code quality is maintained. Work closely with back-end developers to integrate front-end components with server-side logic, ensuring seamless data exchange and user experiences. Stay up to date with emerging front More ❯
Employment Type: Permanent
Salary: £60,000
Posted:
Code Quality
10th Percentile
£43,750
25th Percentile
£57,500
Median
£66,215
75th Percentile
£80,000
90th Percentile
£100,000