Code Quality Jobs in the UK

101 to 125 of 764 Code Quality Jobs in the UK

Java Full Stack Software Engineer

London, United Kingdom
LE018 Redwood Software UK Ltd
and SaaS platforms. You will work across the entire software development lifecycle, from concept to deployment, collaborating closely with product managers, designers, and other engineers to deliver high-quality, impactful solutions. Design, develop, and implement highly performant and scalable full-stack applications using Java and related technologies. Build and maintain robust back-end services, APIs, and microservices. Develop … and translate them into technical specifications. Participate in all phases of the software development lifecycle, including planning, design, coding, testing, deployment, and support. Write clean, maintainable, and well-documented code following best practices. Implement and maintain automated tests (unit, integration, and end-to-end) to ensure code quality and reliability. Troubleshoot, debug, and resolve software defects More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer for GCS SOFTWARE Tekever Bath (UK)

United Kingdom
Tekever Corporation
innovative features. Performance Optimization: Ensure applications are highly responsive and optimized for performance. Debugging: Identify and resolve software issues effectively. Service Integration: Develop and integrate GIS services and APIs. Code Quality: Conduct code reviews to maintain high standards of code quality. Profile and Requirements: Education: Bachelors degree in Computer Science, Software Engineering, or a related More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Back-end Engineer

London, United Kingdom
Story Terrace Inc
performance bottlenecks, optimize data flow, and ensure backend services operate with maximum efficiency Security: implement best practices for securing data, ensuring compliance with industry standards and regulations Best Practices & Code Quality: advocate for clean code, automated testing, and DevOps best practices, ensuring high-quality software development and deployment processes Mentorship & team growth: provide technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Salford, Manchester, United Kingdom
Lloyds Bank plc
engineers, encouraging a culture of improvement and innovation. Collaboration: Work closely with cross-functional teams to deliver high-quality and innovative products, ensuring alignment with business goals. Code Quality and Standard Methodologies: Develop modular, testable code and ensure consistency to standard methodologies in source code management using Git. Integration and Deployment: Utilise integration More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Ruby On Rails Engineering Team Lead

Belfast, UK
Hybrid / WFH Options
Ocho
the reins. The Role This isn't a "steer-from-the-sidelines" kind of job. You'll lead a small, high-performing team while remaining technically sharp - delivering production code, mentoring engineers, and guiding product direction. The role offers the chance to work on greenfield architecture, while also evolving and optimising an existing, revenue-generating platform. You'll shape … or Search: Elasticsearch Testing: RSpec, Capybara (and other modern tools) What You'll Do Lead a cross-functional engineering team, setting direction and supporting growth Write clean, maintainable Ruby code and contribute to backend architecture Build and refine frontend components for web and mobile interfaces Improve the robustness of DevOps pipelines and cloud deployments Own product quality through code reviews, testing practices, and validation Collaborate with Product, Design, and Ops to ensure delivery stays aligned and focused Coach and mentor junior engineers; be the calm, strategic voice in the room What You'll Bring Deep experience with Ruby on Rails in production systems Confidence in building, scaling, and securing RESTful APIs Frontend awareness: you More ❯
Posted:

Software Engineering Senior Azure Full Stack Engineer Professional Multiple Cities

United Kingdom
Avature
environment. In your role you may be responsible for: Use IBM's Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability. Work with a variety of relational and NoSQL databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (Backbone.js, AngularJS, React.js, Ember.js … JQuery). Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products. Help maintain and improve code quality, organization, and automatization Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product Required education None … team to manage, deploy, and monitor Azure resources. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Write clean, well-structured, and thoroughly tested code. Participate in code reviews and provide constructive feedback to peers. Specifically, ensure all application development follows public sector regulations and standards. Preferred technical and professional experience Required Qualifications: Bachelor's degree in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Test Engineer

Birchanger, Hertfordshire, United Kingdom
Solus Accident Repair Centres
Overview Hybrid 2 days in Stansted. As a Test Engineeryou will be ensuring software quality by designing and executing test plans, identifying defects, and collaborating with developers to resolve issues. Our Test Engineersplay a key role in for ensuring the quality and reliability of our products through rigorous testing and analysis. You will work closely with … Collaborate with developers to troubleshoot and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience; Agile development - strong understanding of Agile values and principles, as … preferred) Familiarity of Cloud environments (e.g., Azure) Experience with manual or automated testing • ISTQB Software Testing Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of code quality, clean code, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new ideas An understanding of Motor More ❯
Employment Type: Permanent
Salary: GBP 42,500 - 45,000 Annual
Posted:

Test Engineer

Stansted, Birchanger, Essex, United Kingdom
Solus Accident Repair Centres
Overview Hybrid 2 days in Stansted. As a Test Engineeryou will be ensuring software quality by designing and executing test plans, identifying defects, and collaborating with developers to resolve issues. Our Test Engineersplay a key role in for ensuring the quality and reliability of our products through rigorous testing and analysis. You will work closely with … Collaborate with developers to troubleshoot and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience; Agile development - strong understanding of Agile values and principles, as … preferred) Familiarity of Cloud environments (e.g., Azure) Experience with manual or automated testing • ISTQB Software Testing Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of code quality, clean code, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new ideas An understanding of Motor More ❯
Employment Type: Permanent
Salary: £42500 - £45000/annum
Posted:

PHP Engineer

Sheffield, Yorkshire, United Kingdom
Hybrid / WFH Options
Evoluted
We're looking for a PHP engineer to join our team and help Evoluted deliver bespoke solutions for our diverse clients; someone who loves to code high-performing projects but never forgets the humans who both write and benefit from them. This is a fully hybrid role so you can work remotely, or come in to our Sheffield office … CMS (e.g. Wordpress, Drupal, October) are welcome Automated testing - we use all sorts of automated testing suites from PHPUnit to Behat to Cypress so familiarity with testing your own code is expected Performance optimisation - efficient code and database queries that don't use excessive resources are a critical requirement for many of our projects Security - writing secure code … like the command pattern), but caching, asynchronous processing and more are all used to make robust, efficient systems CI/CD - we use GitLab's pipelines to maintain our code quality and for internal testing, if you've used GitHub actions, CircleCI, Jenkins or similar systems you'll already know how transformative they can be Infrastructure - cloud More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

London, United Kingdom
Hybrid / WFH Options
Stott and May
the opportunity to collaborate with global teams to enhance client experience and security. Responsibilities: - Develop and integrate anti-fraud solutions across all layers of the stack. - Write clean, readable code, assist with code reviews, and provide solution design input. - Build automated tests, create documentation, and ensure quality throughout development. - Collaborate with scrum master, technical leads, developers … and product owners. - Support and mentor junior engineers, focusing on code quality and design. - Contribute to continuous improvement of technical standards, methodologies, and processes. - Deployment and operations of systems from development to production. - Work with global teams in Australia and the US to share best practices and learnings. - Participate in agile ceremonies (sprint planning, daily scrums, reviews More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Front-end JavaScript Developer

United Kingdom
Damia Group Ltd
meet the client's needs. Are you someone who could: Provide technical leadership and mentorship to a team of developers, guiding them through best practices and ensuring high-quality code. Design, develop, and maintain front-end components of web applications using HTML, CSS & JavaScript Collaborate with architects and other developers to design robust … scalable, and secure architectures for new projects and enhancements to existing systems. Lead and participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Conduct thorough code reviews to ensure code quality, performance, and adherence to best practices. Continuously improve our teams' development processes, tools, and techniques to enhance productivity and product quality. More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Senior Software Engineer (London)

Whetstone, Greater London, UK
Hybrid / WFH Options
Orgvue
SaaS products. Responsibilities Collaborate within a balanced, cross-functional team to deliver exceptional software Be supported by best-in-class AI tools to augment your coding experience, enhancing productivity, code quality, and innovation Actively practice continuous integration and deployment, proactively contributing to improvements in processes and tooling Write robust tests at every level of the testing pyramid … frontend strategies Ability to write, maintain, test and deploy scalable backend services that seamlessly integrate with the application to provide an exceptional experience for our customers A commitment to code and overall product quality, including familiarity with test automation, TDD, or BDD methodologies Understanding of DevOps tools, processes, and concepts such as Docker, Kubernetes, CI/CD More ❯
Employment Type: Full-time
Posted:

Full stack Java REACT Tech Lead | London, UK (London)

London, UK
Barclays
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: Full-time
Posted:

Senior Frontend Engineer

London, United Kingdom
Hybrid / WFH Options
Vectara
day each week. London office: The Bower, 207, 211 Old St, London EC1V 9NR What you will be doing SDLC - Design, build, and maintain efficient, reusable, and reliable React code Performance - Ensure the best possible performance, quality, and responsiveness of the applications Problem-solving - Identify bottlenecks and bugs, and devise solutions to these problems Quality - Help maintain code quality, organization, and automatization Lifecycle - Be involved in all stages of building products from inception, through delivery and beyond Architecture - Help to shape the future of our architecture and best practices Culture - Contribute to a healthy engineering culture of feedback and growth Additional and ad-hoc duties Integration - Familiarity with continuous integration … Proven experience with React + Redux Toolchain - Proven experience with a modern JS toolchain: NPM, Lerna, Webpack, ESLint, Maintainability - A passion to write well-structured, easily maintainable, well-documented code that balances beauty and pragmatism Delivery - Ability to plan and deliver small engineering projects Creativity - Creative thinking and problem-solving mindset Communication - Ability to interact with people from across More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer C#/.Net

London, South East, England, United Kingdom
Harnham - Data & Analytics Recruitment
sports market trading Contribute to greenfield systems , from design through to production Collaborate with researchers and devs on experimentation and rapid iteration Write high-quality, scalable, performant code in a flat, agile structure Engage with real-time systems and data-heavy platforms (where accuracy is everything) What We're Looking For Solid experience with C# and the … .NET platform Good grounding in SQL and relational database design Strong attention to detail and code quality Excellent written and verbal communication A scientific, curious mindset - and ideally a degree in CS or a STEM subject Nice to have: Experience with React or modern JS frameworks Multi-threaded or low-latency application experience Familiarity with Git, PlasticSCM More ❯
Employment Type: Full-Time
Salary: £100,000 - £130,000 per annum
Posted:

Junior SQL Developer - Axiom

Glasgow, United Kingdom
Barclays
Join us as a Junior Axiom Developer at Barclays, where you will deliver technology solutions using strong analytical and problem-solving skills to understand business requirements and deliver quality solutions. You'll work on complex technical problems involving detailed analytical skills, in collaboration with engineers, business analysts, and stakeholders. This role is ideal if you are looking to … To design, develop, and improve software that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Develop and deliver high-quality software solutions, ensuring code is scalable, maintainable, and optimized. Collaborate with product managers, designers, and engineers to define requirements and solutions. Participate in code reviews and promote code quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

Whetstone, Greater London, UK
Blue Yonder
Typescript) and industry best practices. Develop and support internal and external APIs and tools running on AWS Lambda, and other cloud-native services. Write clean, testable, secure, and efficient code with a strong emphasis on maintainability, readability, and performance. Contribute to our emissions calculation engine and routing logic, working alongside sustainability and data science teams to embed accurate methodologies … retrospectives, and reviews. Work with product managers and stakeholders to translate requirements into technical deliverables and user stories. Provide thoughtful input on architecture and design decisions, as well as code reviews and mentoring across the team. Infrastructure & DevOps Enhance and support our CI/CD pipelines, observability tooling, and developer experience. Use tools like Docker, Gitlab, GitHub Actions, and …/CD pipelines, and modern DevOps workflows. Experience in agile development environments using methodologies like Kanban or Scrum. Familiarity with test-driven development (TDD), version control, and infrastructure-as-code concepts. Qualities We Value Strong problem-solving skills, ability to work from first principles, and a pragmatic mindset. High standards for code quality, clarity, and documentation. More ❯
Employment Type: Full-time
Posted:

Senior Rails Engineer

London, United Kingdom
Hybrid / WFH Options
Mindful Chef Ltd
problems with the simplest solutions at scale. Experience and understanding of running internet applications at scale on platforms such as Heroku and AWS. Someone who takes pride in the code base and platform they work on. You will Work with a team of exceptional engineers and Principals, taking pride in delivering high quality and modern Rails code. … eye for simplification and refactoring in the codebase Have a product mindset, and want to solve real problems for customers Identify and implement improvements to performance, user experience, and code quality Review code, providing clear and actionable feedback for team members to collaborate, learn and grow Ensure the maintainability and scalability of the platform overall. What More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Frontend Engineer (Remote - in Europe)

London, United Kingdom
Hybrid / WFH Options
Fresha
be doing SDLC: Design, build, and maintain efficient React code. Performance: Ensure optimal app responsiveness and quality. Problem-solving: Identify and resolve bottlenecks and bugs. Quality: Maintain code quality, organization, and automation. Lifecycle: Participate in all product development stages. Architecture: Contribute to shaping future architecture and best practices. Culture: Promote a feedback-driven engineering culture. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer (.NET)

London, United Kingdom
Hybrid / WFH Options
Cornerstone VC
APIs, and libraries. Implement modular application architectures to support scalability and maintainability. Integrate with cloud platforms (AWS, Azure) for distributed computing and storage. Technical Leadership & Collaboration Lead design reviews, code reviews, and architectural discussions to ensure technical excellence. Collaborate with product managers, designers, and cross-functional engineers to deliver high-impact features. Quality & Best Practices Champion best … practices including SOLID, DRY, KISS, and test-driven development (TDD) to ensure code quality and building of new features. Leverage AI-assisted tools (e.g., GitHub Copilot, Claude Code) to streamline development and accelerate feature delivery. Perform code refactoring, increase test coverage, and improve legacy codebases. Apply performance and memory profiling techniques to ensure optimal runtime … memory profilers to debug and optimise applications. Experience working with Visual Studio, JetBrains Rider, ReSharper, and modern DevOps pipelines. Experience with AI-assisted coding tools (e.g., GitHub Copilot, Claude Code) to accelerate development. Familiar with relational databases (e.g., PostgreSQL) and RESTful APIs. Strong grasp of Git and version control best practices. Strong communication, collaboration, and problem-solving skills. Comfortable More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer (Python)

Nottingham, Nottinghamshire, United Kingdom
London Stock Exchange Group
is in software development, your curiosity, eagerness to learn, and passion for technology will enable you to succeed. Quality is non-negotiable; therefore, a strong focus on code quality, unit testing, and automated testing is essential. Mentoring junior team members and working with management to enhance team skills are also key aspects of this role. … Main Responsibilities/Accountabilities: Design, build, and maintain efficient, reusable, reliable, and secure code based on requirements or User Stories. Develop enterprise software within a multi-functional agile team, adhering to standards, best practices, policies, and methodologies. Lead groups of engineers, coordinating with Scrum Master, Product Owners, and management to deliver larger projects. Ensure quality by delivering … reliable, robust software through automated tests in collaboration with quality engineers. Review peers' and junior developers' work, providing guidance and advice. Contribute to software design, leading component design efforts. Participate in retrospectives and reviews to improve team effectiveness. Engage in planning sessions, analyzing requirements, providing design options, and estimating work. Provide timely status updates during Scrum meetings. Offer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Lead (React)

London, United Kingdom
Hybrid / WFH Options
Cornerstone VC
fostering a collaborative environment where knowledge sharing is valued and encouraged Mentor team members, helping them grow their skills and advance their careers Promote best practices and maintain high code quality standards across the team Technical Excellence Architect and develop sophisticated React applications that integrate with Microsoft Word, M365, Word Online, etc. using Office.js Write clean, efficient … and maintainable code Drive technical decisions and ensure scalable, performant solutions Think outside of the box to workaround any OfficeJS limitations. Product Development Collaborate closely with cross-functional teams to bring innovative features to life Create exceptional user interfaces that prioritize user experience and accessibility Continuously optimize application performance and responsiveness Quality & Documentation Establish robust testing and … debugging processes to ensure high-quality, reliable software Maintain comprehensive documentation for code, APIs, and system architecture Implement security best practices to protect user data and ensure system integrity Problem Solving & Innovation Troubleshoot and resolve complex technical challenges. Contribute to architectural discussions and drive the evolution of our tech stack. Improve developer productivity through tooling, automation, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer (Python)

London, United Kingdom
Gorilla
with cross-functional teams to gather requirements and design software solutions aligned with business objectives and user needs. Develop and maintain high-quality software using Python, ensuring code efficiency, reliability, scalability, and security. Implement new features and enhancements to existing software systems, considering the impact on system design and performance. Troubleshoot and resolve software defects, working closely … with the QA team to deliver bug-free software. Conduct thorough code reviews, providing constructive feedback to maintain code quality and adherence to coding standards. Write clear technical documentation for peers and internal users to facilitate understanding and usage of software tools. Requirements Proficiency in the Python programming language and understanding of common programming paradigms. Experience … tooling such as SQLAlchemy. In-depth knowledge of data structures and algorithms for efficient problem-solving. Experience with version control systems like Git and familiarity with branching strategies and code review practices. Familiarity with cloud infrastructure, particularly AWS, and experience in deploying and managing applications in cloud environments. Understanding of DevOps practices, CI/CD pipelines, and the ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer Engineering UK Remote Working

United Kingdom
Hybrid / WFH Options
ORI
AI workloads , including LLMs and GPU-based services. You'll collaborate closely with cross-functional teams - including platform, infrastructure, and machine learning - to design, develop, and deliver high-quality software solutions. You … ll help build tools and services that power model training, inference, and orchestration in production environments, while mentoring junior engineers, upholding engineering best practices, and driving initiatives to improve code quality and system performance. What You'll Do: Design, develop, and maintain robust applications and services in Go Build and manage gRPC and RESTful APIs for scalable … custom workload management Build and manage containerized services using Docker and industry best practices What you bring: Proven experience developing production systems in Golang Proven ability to improve software quality through unit testing, integration testing, code reviews, and adherence to clean code principles Deep knowledge of Kubernetes and cloud-native architectures Hands-on experience with containers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Frontend Developer

England, United Kingdom
OnBuy
and coding standards. Collaborate effectively with a multidisciplinary team, including designers, back-end developers, testers and product managers, to deliver high-quality solutions on time Participate in code reviews to maintain code quality and ensure adherence to coding standards. Stay up to date with the latest frontend technologies, trends, and best practices and apply … them to projects. Debug and resolve frontend issues and defects, ensuring high-quality code. Optimise web applications for maximum speed and scalability. Work closely with back-end developers to integrate frontend components with server-side logic. Collaborate with the design team to ensure the technical feasibility of UI/UX designs and provide input on usability and interaction. … and MySQL Experience working with modern web frameworks like React, Vue.js or Angular Contribute to all phases of the development lifecycle Ability to write clean, well-designed and performant code that follows SOLID principles LESS/SCSS The salary range on offer for this role is £50,000 - £55,000 per annum, depending on experience. We also offer the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
10th Percentile
£41,000
25th Percentile
£55,000
Median
£66,253
75th Percentile
£83,750
90th Percentile
£108,750