Unit Testing Jobs in the UK

276 to 300 of 431 Unit Testing Jobs in the UK

C++ Software Engineer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
ION Recruitment
on media solutions that are both efficient and scalable. Collaborate seamlessly with a distributed team to design, implement, and optimize media pipelines and compression algorithms. Engage in code reviews, unit testing, and CI/CD processes using GitLab to ensure code quality and maintainability. Support the design and development of containerized deployments using Docker , enhancing the efficiency of More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

C# Software Engineer

Bristol, Gloucestershire, United Kingdom
Line Up Aviation
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Requirements: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent More ❯
Employment Type: Contract
Rate: GBP 65 Hourly
Posted:

C# Software Engineer

Bristol, United Kingdom
Line Up Aviation
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Requirements: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent More ❯
Employment Type: Contract
Rate: £65.00/hour
Posted:

Senior C# .NET Developer

PO6 3EN, Hilsea, Hampshire, United Kingdom
Morris Sinclair Recruitment
tools Experience using IoC containers SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively More ❯
Employment Type: Permanent
Posted:

C# Software Engineer

Stevenage, Hertfordshire, United Kingdom
Line Up Aviation
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Requirements: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent More ❯
Employment Type: Contract
Rate: £65.00/hour
Posted:

Senior C# .NET Developer

Portsmouth, Hampshire, England, United Kingdom
Hybrid / WFH Options
MORRIS SINCLAIR RECRUITMENT LTD
tools Experience using IoC containers SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Embedded Software Engineer

Yateley, Hampshire, South East, United Kingdom
Chelsea Technologies
with RTOS and bare-metal microcontroller development (e.g., STM32, PIC). Solid understanding of embedded build systems , cross-compilation , and tools like Docker. Experience with source control (e.g., Git) , unit testing, and peer code reviews. Strong problem-solving skills and attention to detail. Excellent team collaboration and communication. Desirable Skills Experience with digital electronics, schematic reading, and PCB More ❯
Employment Type: Permanent
Posted:

Full Stack Developer

United Kingdom
Elsevier
should have the ability to work on individual pieces of work and solve problems, including the design of the program flow of separate pieces of code, effective coding, and unit testing Key Responsibilities: As a Full Stack Developer, you will be responsible for: Designing, developing, and deploying applications in a cloud-hosted distributed system to build our next More ❯
Posted:

Associate Director, R Programmer

United Kingdom
Certara
Develop custom R packages and integrate existing tools with external systems, databases, and platforms (e.g., cloud infrastructure, computational frameworks). Ensure high code quality and reproducibility of analyses. Perform unit testing, debugging, and troubleshooting issues related to the codebase. Document methodologies, workflows, and results to facilitate knowledge sharing within the team and organization. Prepare reports and presentations as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AVP - Java Fullstack Engineer

Glasgow, United Kingdom
Barclays
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. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Engineer - (Genetics) Maternity Cover - 12 months FTC

London, United Kingdom
Hybrid / WFH Options
Our Future Health
abreast of best practice in data engineering across industry, research and Government and facilitating the adoption of standards. Work to promote the adoption of best practises across the squad (unit testing, CI/CD). Work with our Science team and Product to understand the data requirements and work with them to deliver the data needed for their More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Platform Engineer

Glasgow, United Kingdom
Barclays
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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Operational Cyber Software Engineer

United Kingdom
BAE Systems (New)
of identifying flaws during solution design and implementation, along with mitigations. What we are looking for Familiarity with a variety of development tools (IDEs, debuggers, source control) and techniques (unit testing, mocking, continuous integration, test-driven development). Knowledge of the principles of high-assurance development, and an awareness of the importance of IT security for companies and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Operational Cyber Software Engineer

Gloucester, Gloucestershire, South West
BAE Systems
of identifying flaws during solution design and implementation, along with mitigations. What we are looking for Familiarity with a variety of development tools (IDEs, debuggers, source control) and techniques (unit testing, mocking, continuous integration, test-driven development). Knowledge of the principles of high-assurance development, and an awareness of the importance of IT security for companies and More ❯
Employment Type: Permanent
Posted:

Senior Developer

Northampton, Northamptonshire, United Kingdom
Barclays
code reviews and promote best practices in code quality and knowledge sharing. Stay updated on industry trends and contribute to technology communities. Follow secure coding practices and implement comprehensive unit testing. Leadership Expectations (Assistant Vice President): Advise on decision-making, contribute to policy development, and ensure operational effectiveness. Lead teams on complex tasks, set objectives, and coach team members. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
Royal mail
for knowledge sharing. What Youll Bring: Strong experience in .NET (C#, Web API, EF Core), Azure App Services, and DevOps. Solid understanding of REST APIs, secure coding practices, and unit testing. Familiarity with Git, Agile methodologies, and modern development patterns. Desirable: Experience with Cosmos DB, Event Hub, Data Lake, and front-end frameworks. About Us At Royal Mail we More ❯
Employment Type: Full-time
Posted:

Software Engineer - Full Stack (mid-level)

London, United Kingdom
Sensat Limited
ll take part in brainstorming sessions to introduce new features, improve existing functionality, and contribute to the roadmap of what gets built when. Your knowledge of design, development, coding, testing and application programming will help your team raise their game, meeting high standards, as well as satisfying both business and functional requirements. What you'll do Design and implement … that makes 2D/3D/4D spatial data actionable. Contribute to and help improve the standards for frontend development in the team, in terms of code quality, automated testing, documentation. Contribution to maintaining the reliability of Sensat's enterprise offering. What you'll bring Experience as a Full Stack Developer building modular commercial solutions, ideally with knowledge in … CSS, SCSS, advanced DOM manipulation, cross-browser and cross-device development. Experience with one or more of the following: RESTful APIs, gRPC, or relational modelling. Experience with test automation; unit testing, functional testing. A passion for quality and writing clean, solid, readable code that scales and performs well, with excellent coding practices and a keen eye for detail. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Frontend Engineer

London, United Kingdom
Hybrid / WFH Options
Mintago
practice and high quality tooling Skills we'd like you to have Expert TypeScript engineer with a strong understanding of React Experienced with NextJS, preferably app router You consider unit testing a key part of software delivery You have used testing libraries such as Jest or Vitest and React Testing Library A drive to collaborate with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Lead Engineer - Edge Developer Tooling

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Strive to continually refine engineering processes and root out inefficiencies Line management of a diverse engineering team and supporting them through mentoring and code reviews. Drive demonstrable quality through unit testing, continuous integration and feedback from our customers Required Skills and Experience : Proven experience of software engineering with exposure to the full development lifecycle Experience running agile teams … engaging experiences for new and complex hardware use cases with a focus on user-centred product design and developer workflows Familiarity with modern, effective software development: source control, automated testing, object-oriented or functional paradigms and the Agile methodology. A 'get things done' attitude to shipping high-quality, robust software which is maintainable and responsive to evolving requirements. A More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Malvern, Worcestershire, United Kingdom
QinetiQ Limited
for software development and related software engineering activities Solving technically challenging problems from rapid developments to full scale system developments Applying rigorous engineering practices such as; analysing, designing, implementing, testing, supporting and maintaining solutions The innovation in the application and integration of digital hardware technologies to build novel embedded systems Realising a system into functional components and then decomposing … software systems using both bare metal and Open Source/Commercial Operating systems Knowledge and implementation of complex software solutions Previous experience developing for embedded platforms Prior experience with Unit Testing & CI/CD tools Experience being comfortable using both Linux and Windows operating systems Essential qualifications for the Senior Embedded Software Engineer: We value difference and we More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Leidos Innovations UK Limited
Pi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate peripheral devices. Perform testing and debugging, both in the lab and at customer sites. Collaborate with cross-functional teams to refine requirements and implement features. Occasionally support system integration and deployment of hardware …/I2C. Comfort working in Linux development environments. Strong problem-solving skills and attention to detail. Ability to adapt quickly to new hardware, tools, and use cases. Familiarity with unit testing, debugging tools, and Git-based workflows. Desirable: Experience with security-focused projects (e.g., Government, MoD). Exposure to cryptography and secure audio/data transport. Knowledge of More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Software Engineer

Leominster, Herefordshire, United Kingdom
Hybrid / WFH Options
Leidos
Pi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate peripheral devices. Perform testing and debugging, both in the lab and at customer sites. Collaborate with cross-functional teams to refine requirements and implement features. Occasionally support system integration and deployment of hardware …/I2C. Comfort working in Linux development environments. Strong problem-solving skills and attention to detail. Ability to adapt quickly to new hardware, tools, and use cases. Familiarity with unit testing, debugging tools, and Git-based workflows. Desirable: Experience with security-focused projects (e.g., Government, MoD). Exposure to cryptography and secure audio/data transport. Knowledge of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Glasgow, United Kingdom
Barclays
to build a solution that meaningfully drives progression across our application engineering landscape. What you'll bring: Development experience in scripting language such as Python Experience using React, React Testing Library, and React Query Experience with cloud platforms, infrastructure as code using Terraform or CloudFormation Experience in using CI/CD pipelines, preferably in GitLab, GitHub, or similar Bonus … 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. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship - our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Dell Boomi Integration Lead (SAP SuccessFactors) - London, UK

London, United Kingdom
Infosys Limited
will play an important role in creating the high level design artifacts. You will also deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition and warranty. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is … of critical HR data. • Provide ongoing support and maintenance of integration solutions, including regular updates and enhancements. • Prepare and maintain documentation for integration processes, workflows, and best practices. • Perform unit testing, debugging, and validation of Boomi integration processes to meet quality standards. • Collaborate with other teams for system upgrades, ensuring compatibility with new releases of SAP SuccessFactors and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.Net Developer

Edinburgh, United Kingdom
Bright Purple
Income Protection Healthcare & Eyecare cover Retirement Plan EV Scheme And much more You will have experience with the following: .NET (ASP.NET, .NET Core, Visual Studio) C# Azure TDD/Unit Testing Agile/Scrum Knowledge of UI/Front End Development If you want a great new role in 2025 with an impressive benefits package, working on awesome More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Unit Testing
10th Percentile
£43,900
25th Percentile
£51,362
Median
£60,000
75th Percentile
£72,500
90th Percentile
£90,875