Code Quality Jobs in the UK

1,126 to 1,150 of 2,035 Code Quality Jobs in the UK

Software Engineer - C++ and C#

Rochdale, Greater Manchester, North West, United Kingdom
Anson Mccade
growing team contributing directly to national security projects, working 5 days per week onsite due to workload classification. What You'll Be Doing Develop, integrate, and deliver high-quality software using C++ and C# within a Windows environment Work within Agile Scrum teams to meet evolving customer requirements Contribute to the full software lifecycle: design, coding … testing, deployment, and support Collaborate with a small team (5-7 engineers) to enhance multiple sub-systems across complex product deliveries Engage in automated testing activities to improve software quality and reliability Support continuous improvement and system-wide impact of software solutions What You'll Bring Minimum 2 years' professional experience in C++ and C# software development Solid More ❯
Employment Type: Permanent
Posted:

Quality Assurance Tester

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
Sapiens
Relocation support for this opportunity, and we are not considering applicants on a Graduate or PSW Visa. What you’ll do: Create, maintain and manage test plans Perform quality testing for the Sapiens CoreSuite software suite Execute manual and/or automated testing Create, maintain and manage automated testing scenarios Produce … testing reports Support clients on-site during implementation phases as required What you need to be successful in our selection process: 1-3 years of experience performing complex software quality analysis and system testing Experience working with simple SQL queries and Excel macros Experience analysing business requirements, functional specifications and collaborating with business analysts Excellent verbal & written communication More ❯
Posted:

Software Engineering Manager

Broughton Astley, England, United Kingdom
JR United Kingdom
with senior developers to shape and execute the technical vision Define and deliver scalable solutions while influencing the product roadmap Own and drive key delivery outcomes—customer experience, software quality, project prioritisation, and operational reliability Champion Operational Excellence through data, KPIs, and process transparency Collaborate with cross-functional stakeholders to prioritise and deliver both product features and technical More ❯
Posted:

Senior Software Engineer - National Security

Bristol, Gloucestershire, United Kingdom
CACI Limited
design, development, and testing Utilizing a range of technologies, with a focus on open-source libraries and components Building continuous integration pipelines using tools like GitLab to ensure software quality and security Deploying systems across environments including AWS, Azure, and private clouds Engaging throughout the software lifecycle: concept, requirements, architecture, implementation, delivery, training, support, and maintenance Leading teams More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Quality Assurance Engineer

London, United Kingdom
Hybrid / WFH Options
Natter
there's a need to deliver a stable, robust and scalable platform to cope with high levels of concurrent users. This role suits someone passionate about shipping high-quality products at the cutting edge of AI innovation. Act as a technical leader and subject matter expert in quality assurance practices, test automation, and tooling across the … engineering team. Identify systemic quality issues and process bottlenecks, proposing and leading initiatives to improve development lifecycle efficiency, test effectiveness, and overall product quality. Collaborate with peers across engineering and product to define, align on, and advocate for consistent quality standards, best practices, and effective testing approaches. Pioneer and champion the adoption of new testing tools … source control Sentry & Datadog for metrics & monitoring AWS for our production and staging environments We'd love to hear from you if You have 5+ years' experience in software quality assurance, with a proven track record in senior or lead roles driving quality initiatives You have deep expertise in designing, building, and maintaining scalable test automation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Back End Staff Software Engineer (Bangkok based, Relocation provided)

London, England, United Kingdom
Agoda
in making architectural decisions, setting the standard and direction for the team. Implement advanced CI/CD pipelines and robust testing strategies to ensure seamless integration, deployment, and high code quality. Passion for software development and continuous improvement of your knowledge and skills. It’s Great if You Have Knowledge in NoSQL, Queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), and More ❯
Posted:

Embedded Software Engineer

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
Core Talent Recruitment
Embedded Software Engineer Outside IR35 Hybrid Working 9-Month Contract Join a leading aerospace innovator shaping the future of flight. Be a part of modernising advanced Vehicle health monitoring systems that have been trusted for decades to improve safety and More ❯
Employment Type: Contract
Rate: GBP 55 - 65 Hourly
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:

Java Developer (Active SC clearance required)

England, United Kingdom
Amber Labs
team consists of highly-skilled cross-functional consultants, analysts, and support staff. Your role: You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You will strive to do things … and end users. What you’ll do: You will be responsible for delivery business outcomes, from requirements into production environment. You will have responsibility for all aspect of your code through to production, including performance, security. You build it, you run it. You will be comfortable working as part of team, and helping the team deliver high quality … Docker or Kubernetes Experience of Continuous Integration (CI) and Continuous Delivery (CD) A passion for delivering quality code, by use of TDD and setting high software quality standard Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns Diversity & Inclusion: Here at Amber Labs, we are dedicated to fostering an More ❯
Posted:

Analyst Programmer

Milton Keynes, Buckinghamshire, United Kingdom
Kuehne + Nagel AS
will also need to ensure the quality and performance of the deliverable products are up to a high standard. Your Responsibilities Write quality software program code in Rich Client, Web, and Mobile platforms with knowledge in Java and other technologies. Analyze and resolve technical issues caused by program, system, or database level. Conduct testing to … of deliverables. Provide timely program fixes for urgent issues happened in production in order to ensure seamless financial IT service. Arrange software package for global deployment. Conduct peer code review to ensure software quality. Create and maintain technical documentation and diagram of system design, system architecture, and interfaces/integrations. Conduct Proof of Concept when introducing new software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front End JavaScript Developer

London, England, United Kingdom
JR United Kingdom
Identify and collaborate with senior developers to address complex problems and implement effective solutions. ·Promote a quality-first approach, emphasizing straightforward architecture and the highest standards of code quality in alignment with company-wide conventions. Required skills: ·Professional experience with Angular ·Familiarity with web markup languages, particularly HTML5 and CSS3. ·Knowledgeable about frameworks and libraries … such as NgRx, WebSocket, Express.js, nrwl, or Nest.js. ·Demonstrated ability to thrive in an Agile environment. ·Well-versed in front-end build tools, such as Webpack. ·Skilled in utilizing code versioning tools, notably Git. ·Capable of developing and implementing unit tests for code components and complete applications. ·Proficient in English, both spoken and written. #J-18808-Ljbffr More ❯
Posted:

Python Developer

London, England, United Kingdom
White Swan Data
success. Key Responsibilities Collaborate with product owners, business managers and other developers to understand user requirements and develop high-quality software solutions. Write clean, maintainable, and efficient code that adheres to industry best practices and coding standards. Debug, troubleshoot, and resolve software defects … and issues in a timely manner. Develop using the most suitable language with a bias to Python. Participate in code reviews, testing, and deployment processes to ensure software quality and reliability. Stay up-to-date with the latest trends and technologies in python development and apply them to improve the performance and usability of our web applications. More ❯
Posted:

Head Of Development

Manchester, United Kingdom
Hybrid / WFH Options
Zenith Advisory Partners
development team and drive the execution of our technical strategy. This role will oversee the planning, coordination, and execution of software development projects, ensuring the delivery of high-quality, scalable, and robust solutions. You will play a critical role in shaping the technical roadmap, mentoring team members, and fostering a culture of innovation and continuous improvement. Key Responsibilities … initiatives. Project Oversight Ensure timely and budget-conscious delivery of development projects. Drive agile development methodologies and foster efficient team workflows. Manage technical debt and ensure continuous improvement of code quality and infrastructure. Technical Excellence Stay up to date with emerging technologies, tools, and development practices. Ensure secure, scalable, and maintainable software solutions. Conduct code reviews More ❯
Employment Type: Permanent
Salary: £75000 - £80000/annum Shares, Hybrid, Benefits
Posted:

Junior Developer

England, United Kingdom
Hybrid / WFH Options
NHS
a variety of citizen and NHS needs. You will be working on user-centred, web-based systems, coding high-quality software, and contributing to the assurance of code quality. This is an exciting opportunity for someone who is eager to learn, innovate, and make a real difference in the healthcare sector. What do we offer ? 27 days … responsibilities will include: Building user-centred, web-based systems aligned to NHS and Government service standards. Coding high-quality software with a test-driven approach. Managing source code with our version control system. Designing, coding, testing, and documenting simple programs or scripts under the direction of others. Assisting in fixing faults following agreed procedures and carrying out … of larger systems. Being aware of how to integrate systems and the challenges of designing, building and testing interfaces between systems. Actively participating and contributing to the assurance of code quality. Providing 3rd line support to identify and fix production issues.Sharing knowledge of tools and techniques with the development community and the wider team. Planning your own work to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Engineer

London, England, United Kingdom
Hybrid / WFH Options
Signify Technology
support both real-time and batch processing of financial data. Collaborate closely with data scientists, quantitative analysts, and business stakeholders to align technical solutions with business goals. Maintain high code quality through comprehensive unit testing, integration testing, and peer code reviews. Contribute to system architecture and design decisions to ensure scalability and maintainability. Apply best practices … support both real-time and batch processing of financial data. Collaborate closely with data scientists, quantitative analysts, and business stakeholders to align technical solutions with business goals. Maintain high code quality through comprehensive unit testing, integration testing, and peer code reviews. Contribute to system architecture and design decisions to ensure scalability and maintainability. Apply best practices More ❯
Posted:

Android Developer

City of London, London, United Kingdom
Other Media
with back-end services. You will be working either independently and alongside other engineers and designers. Therefore, commitment to collaborative problem solving and creating quality products and code as well as a passion for the Android platform is essential. Responsibilities • Translate designs and wireframes into high quality code. • Design, build, and maintain high performance, reusable … integrate and consume restful API’s • Identify and correct bottlenecks and fix bugs through automated testing. • Provide detailed estimates of work and ensure timely delivery of features. • Help maintain code quality, organisation, and automation. • Collaborate with team members to refine our best practices and processes. • Participate in code reviews, write automated tests, and help define our … asynchronous programming, and performance tuning. • Ability to understand business requirements and translate them into technical requirements. • An obsessional enthusiasm for Android as a user and developer. • Proficient understanding of code versioning tools, such as Git. • Passionate about writing clean, well organised, and production-ready code. • At least one published App Store app or open-source project. • Constant monitoring and More ❯
Posted:

Android Developer

London Area, United Kingdom
Other Media
with back-end services. You will be working either independently and alongside other engineers and designers. Therefore, commitment to collaborative problem solving and creating quality products and code as well as a passion for the Android platform is essential. Responsibilities • Translate designs and wireframes into high quality code. • Design, build, and maintain high performance, reusable … integrate and consume restful API’s • Identify and correct bottlenecks and fix bugs through automated testing. • Provide detailed estimates of work and ensure timely delivery of features. • Help maintain code quality, organisation, and automation. • Collaborate with team members to refine our best practices and processes. • Participate in code reviews, write automated tests, and help define our … asynchronous programming, and performance tuning. • Ability to understand business requirements and translate them into technical requirements. • An obsessional enthusiasm for Android as a user and developer. • Proficient understanding of code versioning tools, such as Git. • Passionate about writing clean, well organised, and production-ready code. • At least one published App Store app or open-source project. • Constant monitoring and More ❯
Posted:

Founding Machine Learning Engineer

London, England, United Kingdom
JR United Kingdom
e.g., TensorFlow, PyTorch, LangChain, Keras, scikit-learn). You're ready to design, deploy, and maintain production-grade Machine Learning systems. You're willing to champion best practices in code quality, testing, observability, and MLOps. You have experience with MLOps tools and practices (CI/CD, Docker, Kubernetes) and cloud platforms (GCP, AWS, or Azure). You … team. You want to tackle large technical hurdles and build first-of-its-kind software using AI. You will: Write high-quality, maintainable, well-documented, and tested code, adhering to software engineering best practices. Design, implement, and deploy production-grade AI/ML models to address various platform needs (including NLP and OCR). Optimize AI models More ❯
Posted:

Front End JavaScript Developer

London Area, United Kingdom
Enigma Software Solutions
Identify and collaborate with senior developers to address complex problems and implement effective solutions. · Promote a quality-first approach, emphasizing straightforward architecture and the highest standards of code quality in alignment with company-wide conventions. Required skills: · Minimum of 4 years of hands-on experience with Javascript working mainly on Frontend solutions · Solid grasp of … Agile environment. · Proficient in addressing cross-browser compatibility issues and employing effective strategies to resolve them. · Well-versed in front-end build tools, such as Webpack. · Skilled in utilizing code versioning tools, notably Git. · Sound understanding of browser rendering behavior and techniques to optimize performance. · Capable of developing and implementing unit tests for code components and complete applications. More ❯
Posted:

Front End JavaScript Developer

City of London, London, United Kingdom
Enigma Software Solutions
Identify and collaborate with senior developers to address complex problems and implement effective solutions. · Promote a quality-first approach, emphasizing straightforward architecture and the highest standards of code quality in alignment with company-wide conventions. Required skills: · Minimum of 4 years of hands-on experience with Javascript working mainly on Frontend solutions · Solid grasp of … Agile environment. · Proficient in addressing cross-browser compatibility issues and employing effective strategies to resolve them. · Well-versed in front-end build tools, such as Webpack. · Skilled in utilizing code versioning tools, notably Git. · Sound understanding of browser rendering behavior and techniques to optimize performance. · Capable of developing and implementing unit tests for code components and complete applications. More ❯
Posted:

Senior Android Developer

East London, London, United Kingdom
Hybrid / WFH Options
Richard Wheeler Associates
experienced Senior Android Developer to work across a portfolio of successful apps in a fun, talented team. The apps are fully native, primarily developed in Kotlin, with legacy Java code being phased out. The technologies run directly on the phone with limited server interactions. As a key member of the team, youll have a strong track record of delivering … best practices. It is envisaged the role will evolve into a leadership position. Responsibilities: Build on exciting new technologies and integration with wearable devices Develop new features, improve existing code work on ambitious projects ranging from low-level algorithms to high-level system design; plus the occasional development of a prototype app Utilise the latest Android SDKs and frameworks … to implement scalable, maintainable and testable architectures Conduct code reviews and champion high-quality code by leveraging unit tests, continuous integration, and code quality tools Essential Skills and experience: 5+ years of high-level Android development experience, with a wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Senior Android/Kotlin Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Richard Wheeler Associates
experienced Senior Android Developer to work across a portfolio of successful apps in a fun, talented team. The apps are fully native, primarily developed in Kotlin, with legacy Java code being phased out. The technologies run directly on the phone with limited server interactions. As a key member of the team, you’ll have a strong track record of … best practices. It is envisaged the role will evolve into a leadership position. Responsibilities: Build on exciting new technologies and integration with wearable devices Develop new features, improve existing code - work on ambitious projects ranging from low-level algorithms to high-level system design; plus the occasional development of a prototype app Utilise the latest Android SDKs and frameworks … to implement scalable, maintainable and testable architectures Conduct code reviews and champion high-quality code by leveraging unit tests, continuous integration, and code quality tools Essential Skills and experience: 5+ years of high-level Android development experience, with a wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with More ❯
Employment Type: Full-Time
Salary: £76,000 - £80,000 per annum
Posted:

Senior Front-end Developer (Hybrid)

London, England, United Kingdom
Hybrid / WFH Options
InnoWave
InnoWave is looking for a Senior Front-end Developer to assess the software quality through automation testing. Assist in the testing process of our programs, identify, and track down the errors and collaborate to ensure that the systems are kept up & running. This is a hybrid position for a client in the UK. Senior Front-end Developer Responsibilities … Researching, designing, implementing, and managing software programs Testing and evaluating new programs Identifying areas for modification in existing programs and subsequently developing these modifications Writing and implementing efficient code Determining operational practicality Developing quality assurance procedures (automated tests) Deploying software tools, processes, and metrics Maintaining and upgrading existing systems Working closely with other teams Skills Degree in … Experience in production monitoring, alerting, and building resilient front-end systems Deep understanding of web performance optimization and best practices Familiarity with Redux is a plus, as some legacy code still relies on it Willingness to participate in a rotational on-call schedule for 24/7 production support (approximately 1 week every 2 months, with a few calls More ❯
Posted:

Test Engineer

England, United Kingdom
Solus Accident Repair Centres
Overview As a Test Engineer you will be ensuring software quality by designing and executing test plans, identifying defects, and collaborating with developers to resolve issues. Our Test Engineers play a key role in ensuring the quality and reliability of our products through rigorous testing and analysis. You will work closely with developers, product managers, and … 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 … Familiarity with 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 practices. 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 Annual
Posted:
Code Quality
10th Percentile
£43,750
25th Percentile
£57,500
Median
£66,215
75th Percentile
£80,000
90th Percentile
£100,000