Code Quality Jobs in the UK

1,076 to 1,100 of 2,027 Code Quality Jobs in the UK

Computer Vision Engineer

London, England, United Kingdom
JR United Kingdom
on model deployment strategies, including optimizing models for high-performance inference on both cloud and edge devices. Contributing to our CI/CD pipelines using GitHub Actions to ensure code quality, reliability, and automated testing. Collaborating with the team to push the boundaries of what's possible in object detection, segmentation, and other core computer vision tasks. More ❯
Posted:

Java Developer

London, England, United Kingdom
Hybrid / WFH Options
N Consulting Limited
resilience in production deployments. Collaborate with DevOps and Cloud teams to deploy and monitor applications in a cloud environment (preferably Azure). Write unit and integration tests to maintain code quality. Participate in code reviews, technical discussions, and architecture decisions. Must-Have Skills: Strong hands-on experience with Java 8+ Proficiency with Spring/Spring Boot Deep understanding More ❯
Posted:

Front-end Engineer

London, England, United Kingdom
Coram AI
designers and engineers to create 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 CSS and responsive design skills. More ❯
Posted:

Lead VueJS Engineer

Bath, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
the full project lifecycle—from planning and estimation to development, QA, and deployment. Provide technical guidance and support to fellow engineers. Contribute to continuous improvement of workflows, toolsets, and code quality. Maintain a sharp eye for detail and a passion for clean, user-friendly design. Communicate effectively and collaborate in multidisciplinary environments. Advise on technology choices and promote best More ❯
Posted:

Senior Software Quality Assurance Engineer

Redditch, England, United Kingdom
Swisslog Holding AG
Senior Software Quality Assurance Engineer Where do people love what they do, and being great at what they do? At Swisslog, that’s where! Our teams are the heart of a world-leading Robotics company that’s harnessing the power of technology to shape the future of intralogistics. The result? We’re transforming performance and efficiency for customers … up phase, you define a Software Integration Test Plan on behalf of the Integration Manager (on site). You act as a mentor and provide guidance to junior Quality Assurance Engineers. You define and track quality metrics to measure the effectiveness of QA processes. Application Requirements What you need to succeed: Bachelor’s degree or higher More ❯
Posted:

Software Development Manager (TypeScript)

Hampshire, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
Software Development Manager - TypeScript Are you an experienced Software Development Manager able to read and review production grade Typescript code, drive high standards of code quality and use DORA style metrics to create a high performing software engineering team? If so, this is the job you've been waiting for! I'm looking for a skilled … to the HQ in Hampshire The Role: Lead and mentor a section of the engineering team - approx 15 developers Set and manage performance goals, metrics and development plans Oversee code quality, DevOps standards, and system design Support hiring, onboarding, and team engagement Foster a culture of collaboration, learning, and continuous improvement What You'll Bring: Strong background … in software development and team leadership Knowledge of DORA metrics (or similar) and Experience with clean code, SOLID principles, and scalable systems Ability to assess code quality and drive best practices Hands-on understanding of DevOps and modern delivery pipelines Excellent communication and people management skills Salary & Summary: Up to £100,000 + Bonus & Benefits Location More ❯
Employment Type: Permanent
Salary: £100000/annum bonus & benefits
Posted:

Senior CFD Software Engineer

London Area, United Kingdom
IC Resources
GPU, as well as develop pre- and post-processing tools. You will work closely with engineers and product teams to deliver robust solutions, actively participate in Agile planning and code reviews, and ensure code quality through thorough testing and debugging. What's required for this Senior CFD Software Engineer position? Degree in Physics, Mechanical/Aerospace More ❯
Posted:

Senior CFD Software Engineer

City of London, London, United Kingdom
IC Resources
GPU, as well as develop pre- and post-processing tools. You will work closely with engineers and product teams to deliver robust solutions, actively participate in Agile planning and code reviews, and ensure code quality through thorough testing and debugging. What's required for this Senior CFD Software Engineer position? Degree in Physics, Mechanical/Aerospace More ❯
Posted:

Software Engineer - Python and K8s

London, England, United Kingdom
Hybrid / WFH Options
Canonical
passion for distributed systems, and an interest in the entire Linux stack - from kernel to networking to virtualization and containers. It is a role that requires rigour in both code and customer interactions. Our engineers are technically astute open source enthusiasts who are excited about cloud computing and are ready to join a global team charged with delivering world … production sized workloads for our customers looking to adopt cutting-edge technology. You will participate and be responsible for ensuring sound software architecture and follow best practices in software quality, testing and documentation. What you’ll do Work in Python to design and deliver open source software operations code Work across the entire Linux stack, from kernel … quality open source monitoring and alerting infrastructure Simplify open source operations for our customers and open source community Demonstrate sound engineering design and testing principles in your code Follow agile software development practices Coach and develop your colleagues where you have insights Grow a healthy, collaborative engineering culture in line with company values Work from home with More ❯
Posted:

Senior CFD Software Engineer

London, England, United Kingdom
ZipRecruiter
enhance solver features for CPU and GPU platforms. Develop pre- and post-processing tools. Collaborate with engineers and product teams to deliver robust solutions. Participate in Agile planning and code reviews. Ensure code quality through testing and debugging. Requirements: Degree in Physics, Mechanical or Aerospace Engineering, or related field. 2–5 years of C++ (17/ More ❯
Posted:

Senior CFD Software Engineer

London, England, United Kingdom
JR United Kingdom
GPU platforms. Develop pre- and post-processing tools to facilitate CFD workflows. Collaborate closely with engineers and product teams to deliver robust solutions. Participate actively in Agile planning and code reviews. Ensure code quality through thorough testing and debugging. Requirements: Degree in Physics, Mechanical/Aerospace Engineering, or related field. 2–5 years of C++ More ❯
Posted:

Lead Software Developer / Angular JS / Xamarin

London, England, United Kingdom
Endeavour Recruitment Solutions
solving, sophisticated design, and quality product is essential. Responsibilities Translate application storyboards and use cases into functional applications Design, build, and maintain efficient, reusable, and reliable C# code Ensure the best possible performance, quality, and responsiveness of applications Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality … Familiarity with Windows Presentation Framework (XAML) Solid knowledge of MVC and able to mentor and lead a team of senior and junior developers Knack for writing clean, readable C# code Understanding fundamental design principles behind a scalable application Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Proficient understanding of code More ❯
Posted:

Senior CFD Software Engineer

City of London, England, United Kingdom
JR United Kingdom
GPU, as well as develop pre- and post-processing tools. You will work closely with engineers and product teams to deliver robust solutions, actively participate in Agile planning and code reviews, and ensure code quality through thorough testing and debugging. What's required for this Senior CFD Software Engineer position? Degree in Physics, Mechanical/Aerospace More ❯
Posted:

Senior Software Engineer, Orders London

London, England, United Kingdom
Hybrid / WFH Options
Staatliche Hochschule für Musik und Darstellende Kunst Mannheim
Blockchain.com is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time. We are looking for software engineers from a variety of technical backgrounds with a proven … various product applications. Become a key member of a dedicated engineering team committed to rapidly shipping, and iterating on products that directly impact millions of users. Advocate best practices, code quality, test coverage and drive technical discussions. Optimise existing systems for scalability, extensibility and performance whilst building out reusable, modular code for use across Blockchain’s … security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data. Work within interdisciplinary teams to continually deliver the highest quality software to our users. WHAT YOU WILL NEED You know at least one programming language in depth. You have at least 7 years experience building and shipping highly-available More ❯
Posted:

Software engineer

Knutsford, Cheshire, United Kingdom
Barclays
have : Proven ability to build, reuse, and manage React components. Skilled in modern frontend tools: Webpack, NPM, and testing frameworks (RTL, Jest, Stryker). Experience writing comprehensive tests, performing code reviews, addressing technical debt. Other highly valued skills include : Knowledge of TypeScript, CSS-in-JS & Component Libraries. Experience in performance and accessibility Optimisation Experience mentoringjunior staff. You may be … technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and … alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II - Gaming

London, England, United Kingdom
Entain
software engineering who are ready to take on more responsibility, including mentoring junior developers and collaborating across teams to enhance development processes. Your role will involve driving technical quality, solving complex problems, and supporting the development of seamless and engaging gaming experiences. Are you ready to make a career change? Apply now! Key Responsibilities: Collaborate with cross-functional … guidance and mentorship to junior developers, helping them build skills and grow professionally. Work closely with QA and deployment teams to troubleshoot and resolve issues, ensuring products meet quality and compliance standards. Take ownership of features and deliverables, ensuring timely completion while maintaining high levels of quality and performance. Stay ahead of industry trends, identifying opportunities … and providing technical support to the wider team. Maintain and improve documentation to ensure it accurately reflects technical processes and supports team knowledge sharing. Take an active role in code reviews, providing thoughtful and detailed feedback to ensure code quality and promote best practices. At Entain, we know that signing top players requires a great starting More ❯
Posted:

Software Engineer - Java Microservices

London, South East, England, United Kingdom
Sanderson
motivated java micro-services specialised software engineer looking to elevate your career? This is an opportunity for a technically minded individual to be designing, producing, testing and implementing working code, working across the life cycle of the system. You'll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure. You … and developing software with a focus on the automation of build, test and deployment activities, using executable patterns Working in agile teams with a strong focus on testing and code quality across the whole build and deployment cycle, including pair programming, TDD and BDD practises Building for security, resilience and scale with testing practises to evidence behaviours … of your software using automation Tools required to run and deliver software in agile teams including automation pipelines, and Infrastructure as Code technologies, ideally terraform, with public cloud infrastructure a positive If this sounds of interest to you, please ring or e-mail me a good time to organise a call! Reasonable Adjustments: Respect and equality are core values More ❯
Employment Type: Full-Time
Salary: £80,000 - £115,000 per annum, Negotiable, Inc benefits
Posted:

Senior Software Engineer, Payments London

London, England, United Kingdom
Hybrid / WFH Options
Blockchain Ventures
Blockchain.com is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time. We are looking for software engineers from a variety of technical backgrounds with a proven … from new and existing payment providers, banks and other third parties across multiple countries. Work with our FinOps team and payment providers to resolve customer issues. Advocate best practices, code quality, test coverage and drive technical discussions. Optimise existing systems for scalability, extensibility and performance whilst building out reusable, modular code for use across Blockchain’s … security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data. Work within interdisciplinary teams to continually deliver the highest quality software to our users. WHAT YOU WILL NEED You know at least one programming language in depth. You have at least 7 years experience building and shipping highly-available More ❯
Posted:

Senior Quality Assurance Engineer, RBKS AI QA team

London, United Kingdom
Amazon
Senior Quality Assurance Engineer, RBKS AI QA team Job ID: AMZN Dev Cntr Poland sp. z.o.o Amazon Ring is looking for a Quality Assurance Engineer to join a team of hands-on, passionate professionals developing innovative Ring products. This role requires deep technical expertise, excellent leadership skills, and ability to hit the ground running Key job … test customer facing features. As innovators we embrace new technology, you will be empowered to choose the right highly scalable and available technology to solve complex problems in software quality assurance. If you enjoy building software quality solutions for highly distributed systems and solving challenging problems, come join us! A day in the life Quality Assurance Engineers at Amazon test cutting edge applications and products at the user level and code level, both manually and with automated tools. Our QAEs are not pure black box testers, they are able to understand software internals, debug problems using log files, and write automated tests with scripting tools and/or user-level automated tools. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Liverpool, Merseyside, North West, United Kingdom
Oscar Associates (UK) Limited
managers and team members to interpret technical requirements and convert them into development tasks. Design, develop, and maintain backend applications using C# and .NET. Write clean, efficient, and maintainable code in adherence to best practices and coding standards. Develop and maintain unit and integration tests to ensure code quality and system reliability. Participate in code reviews and offer constructive feedback to improve code consistency and maintainability. Requirements At least 3 years of professional experience in backend development. Strong proficiency in .NET (C#) and SQL. Experience with GitHub and package management tools. Solid understanding of software development principles, design patterns, and best practices. Desirables Degree in Computer Science or related field Experience with AWS More ❯
Employment Type: Permanent
Salary: £45,000
Posted:

Senior Software Engineer - CIAM XDP

Chester, Cheshire, United Kingdom
Barclays Bank PLC
technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and … alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect … sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/processes; deliver continuous improvements and escalate breaches of policies/procedures If managing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - CIAM XDP

Great Houghton, Northamptonshire, United Kingdom
Barclays Bank PLC
technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and … alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect … sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/processes; deliver continuous improvements and escalate breaches of policies/procedures If managing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Greater Bristol Area, United Kingdom
Elios Talent
and engineering tools to design and develop software that supports downhole tools and interface systems. 💻 Work closely with the design team to create reliable, high-performance software, maintain legacy code, and build interfaces for new and existing products. 🚀 Collaborate to meet development milestones, contribute to system-level testing and reliability analysis, and ensure optimal software quality. What You’ll … Do Design and develop software for product enhancements and new products Build software for interface and communication systems Develop unit and system tests to ensure quality Maintain and improve legacy C# software Debug and resolve software issues Use Git for source control and Trello for task management Analyze design problems and propose effective solutions Set up and configure More ❯
Posted:

Software Test Engineer

Portsmouth, Hampshire, United Kingdom
Hybrid / WFH Options
Airbus
to team members from a test perspective Define, document and run test cases for new project development in all phases of the development process Produce Tests, Verifying and Validating code quality, under an Agile methodology approach, and support Test documentation development Support Test Readiness and Test Review Boards as guided by the Test Lead About you Passionate … to team members from a test perspective Define, document and run test cases for new project development in all phases of the development process Produce Tests, Verifying and Validating code quality, under an Agile methodology approach, and support Test documentation development Support Test Readiness and Test Review Boards as guided by the Test Lead About you Passionate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Software Engineering

City of London, London, United Kingdom
Marks and Spencer
leaders that truly understand software engineers and engineering, it’s an exciting time as we’re redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Head of Software Engineering who will provide superb leadership, management and technical expertise thoughtfully, operating with … magic of M&S to our customers every day. We’re an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us. Here are some of the benefits we offer that make working for M&S … adopted. Write strategy papers and contribute to designing architecture to drive tech transformation and implementations. Coach, support and guide Engineering managers and engineers to produce clean, quality code through code reviews and pair programming. Drive DevOps practices to automate the Product development life cycle Foster a culture of experimentation and innovation to drive solutions. Ensure products More ❯
Posted:
Code Quality
10th Percentile
£44,125
25th Percentile
£57,500
Median
£66,215
75th Percentile
£80,188
90th Percentile
£100,000