226 to 250 of 368 Unit Testing Jobs in the UK

Data Warehouse Developer

Location
United Kingdom
develop, support and evolve a critical on-premise ‘common data environment’ (CDE) within a wider integrated solution. The role will involve designing, building, testing, supporting and evolving the CDE, ensuring it receives data from multiple KBR system and Client System sources, structures the data correctly and efficiently, enables creation … Role Responsibilities Working within the FMI ITIM Team: Specifying high-level/low level data models, ETL plans and data warehouse designs. Building and unit testing data warehouses as part of wider integrated solution. Developing suite of paginated reports and dashboards to deliver multi-organisational management information requirements. ...

Senior Software Engineer C++

Location
Nottingham, England, United Kingdom
public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand‐ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through … Server, with the ability to write efficient queries, analyse execution plans, and collaborate with database specialists where necessary. Experience in implementing and maintaining unit tests across multiple layers of an application, including user interface, back-end services, and database components. Working knowledge of widely used software design patterns, optimisation ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand-ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through … Server, with the ability to write efficient queries, analyse execution plans, and collaborate with database specialists where necessary. Experience in implementing and maintaining unit tests across multiple layers of an application, including user interface, back-end services, and database components. Working knowledge of widely used software design patterns, optimisation ...

Senior Software Engineer C++

Location
United Kingdom
public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand-ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through … Server, with the ability to write efficient queries, analyse execution plans, and collaborate with database specialists where necessary. Experience in implementing and maintaining unit tests across multiple layers of an application, including user interface, back-end services, and database components. Working knowledge of widely used software design patterns, optimisation ...

Developer Platform Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
maintain relationships with business colleagues Full-stack application development experience Proficiency in GitLab/GitHub and CI/CD pipelines Previous experience with automated testing Additional highly valued skills include: Experience in building an Internal Developer Platform for enterprise use Proficiency in Python and TypeScript/JavaScript (React preferred … 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 ...

Senior PHP Developer

Hiring Organisation
Hunter Selection
Location
Bristol, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum pension, 25 days holiday
Symfony AWS MySQL, PostgreSQL CI/CD React, or other modern JavaScript Building APIs Nice to have : NodeJS, TypeScript Docker, Kubernetes GraphQL PHP Unit testing This role is fully remote, you can be based anywhere in the UK. You must, however, have full right to live and work ...

Software Engineer c# Stevenage

Hiring Organisation
Akkodis
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
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. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply ...

Software Engineer c# Stevenage

Hiring Organisation
Akkodis
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Contract
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. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply ...

Java Developer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 ...

Senior Application Security Engineer

Location
Greater London, England, United Kingdom
components. Ideally experience in securing data platforms such as Databricks, Dagster or Snowflake. Experience working directly with software engineering best practices including source control, unit testing, code reviews, design documentation and strong debugging and troubleshooting. Experience in threat modelling within engineering teams. Exposure to Agile working and DevSecOps. ...

Structured and Exchange-Traded Product Market-Making Developer - VP

Location
Greater London, England, United Kingdom
work in a cross-functional team. User-level experience with Git/Stash and Jenkins. Configuration/administration is rarely required. Experience with unit testing frameworks such as Junit. An interest in learning the businesses supported by the applications. Good Linux fundamentals. Skills Desired: Experience with... Reactive programming ...

Analytics Engineer London

Location
Greater London, England, United Kingdom
well-tested models that turn data into a reliable “Source of Truth.” Apply software engineering rigor to the data stack: version control (Git), documentation, unit testing, and CI/CD. Partner with business leads across the company to identify manual processes that can be streamlined through data automation. ...

.Net Developer

Location
Greater London, England, United Kingdom
e.g. GitLab, TeamCity, Cake etc.) Experience with SDL Tridion (or similar enterprise CMS) desirable. Experience of IOC containers desirable (Autofac, Ninject, etc.) Experience with unit testing frameworks (e.g. NUnit, MOQ, etc.) Practical understanding of HTML/JS/CSS and client-side technologies. Experience with Agile methodology. Good ...

Senior C++ Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Contract
Linux-based safety-critical, mission-critical or highly regulated products and is comfortable working with formal quality processes, static analysis, code coverage and rigorous testing requirements. What You'll Be Working On Your work could span a number of areas of the embedded application, including: Alarms Developing technical alarm … system-level fault management. Experience with IPC and serialisation technologies such as FlatBuffers, Unix-domain sockets or named pipes. Experience with CMake, automated testing and CI/CD pipelines. Experience with cross-compilation, ideally for aarch64 platforms. Strong experience with unit testing, code coverage and quality gates. ...

Senior C++ Developer

Location
Greater London, England, United Kingdom
Linux-based safety-critical, mission-critical or highly regulated products and is comfortable working with formal quality processes, static analysis, code coverage and rigorous testing requirements. What You'll Be Working On Your work could span a number of areas of the embedded application, including: Alarms Developing technical alarm … system-level fault management. Experience with IPC and serialisation technologies such as FlatBuffers, Unix-domain sockets or named pipes. Experience with CMake, automated testing and CI/CD pipelines. Experience with cross-compilation, ideally for aarch64 platforms. Strong experience with unit testing, code coverage and quality gates. ...

Junior developer with front-end experience

Location
Greater London, England, United Kingdom
working from mockups, Figma files or written requirements Fix bugs and make incremental improvements to existing views and components Write and maintain unit tests for the JavaScript and webpage components you work on Collaboration & Delivery Collaborate with designers, product managers and other engineers to turn requirements into working … modern layout techniques (Flexbox, Grid) within the established webpage design approach and keen to contribute further improvements. Tested and collaborative: You’ve done some unit testing of JavaScript (Jest, React Testing Library or similar) and are familiar with Git and collaborative workflows, including branches, pull requests ...

Lead Software Engineering - Python - Front Office Quant Developer

Location
Greater London, England, United Kingdom
Business Unit Commercial & Investment Bank Posting Date 07/20/2026, 03:40 PM Locations 25 Bank Street, Canary Wharf, London, Greater London, E14 5JP, GB Job Schedule Full time Job Description Join us to shape the future of equity derivatives trading through technology. You’ll partner closely … assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized ...

Senior Security Software Developer (R&D)

Location
Cambridge, England, United Kingdom
with internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration. Manages and expands relationships with internal and outsourced development partners on software applications design and development. Reviews and evaluates designs and project … multiple software development tools and languages, with a strong focus on programming with either C/C++, C#, .NetCore, WPF, XAML. Experience with unit testing methodologies. Understanding of Agile principles needed and experience working in tools like ADO. Understanding of design for software applications running on multiple platform ...

Senior JVM Engineers - Java, Scala & Kotlin

Location
Greater London, England, United Kingdom
development of robust, high‐performance distributed systems. You’ll be expected to bring strong software engineering fundamentals, with TDD, clean code and automated testing embedded in your approach to development. Strong CI/CD experience is essential, along with a solid understanding of modern engineering practices and deployment pipelines. … looking for Strong commercial experience with Java, Scala and/or Kotlin Excellent understanding of the JVM ecosystem Strong experience with TDD, unit testing and clean code Proven experience building and maintaining CI/CD pipelines Experience designing and developing scalable, distributed systems Strong understanding of software architecture ...

Software Engineer

Location
Cambridge, England, United Kingdom
across systems that the whole business relies on, seeking support as needed while continuing to build your knowledge of design principles, testing methods and Redgate's internal systems. Work across systems spanning data, security, purchasing, licensing, identity, authentication and usage, supporting both product engineering teams and the wider business … principles and architectural patterns with an understanding of trade-offs in context A bias for simplicity and maintainability, backed by strong engineering practices including unit testing, code review, debugging and safe change management Awareness of distributed systems and operational risk, such as timeouts, retries, versioning and partial failures ...

Systems Software Engineer

Location
Cambridge, England, United Kingdom
SOCs or FPGA soft cores Proficiency with a scripting language, such as Python Experienced with standard development practices, such as source control, continuous integration, unit testing, integration and hardware in the loop testing Strong communication skills and an ability to work well in a team and cross ...

Product Development Manager - Mobile Apps

Hiring Organisation
Hackajob Ltd
Location
Leicester, Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
engineering philosophy of We build it, We release it, We own it. Work with the team to ensure robust quality gates are metincluding automated unit testing, CI/CD pipelines, and strict performance and observability standards. What Youll Bring: We are looking for a sharp, detail-oriented delivery … bringing potential solutions to technical bottlenecks. Desirable Skills (Nice to Have): CI/CD & Automation: Experience working with Git, ADO pipelines, and automated mobile testing frameworks (XCTest). Accessibility & Deep-linking: A passion for inclusive design, including familiarity with Apple's Accessibility Framework and an understanding of universal links ...

Embedded Software Engineer

Location
Nottingham, England, United Kingdom
with hardware engineers to help in microprocessor selection, relevant interfacing circuits and input/output communications at the module and systems level.* Performs component testing of software design, verifies embedded firmware and software functionality and compatibility with hardware design.* Drive quality and efficiency within the embedded software team … target debugging.* Advanced knowledge of C++ is required.* Experience with Agile/Scrum development practices.* Advanced knowledge of verification skills (test-driven development, unit testing, code reviews, defect characterization, requirements analysis) and planning skills (user story development, backlog management, high-level estimation, and detailed estimation).* Advanced configuration ...

Senior NetSuite Developer

Hiring Organisation
Eclipse IT Recruitment
Location
Nationwide, United Kingdom
Employment Type
Permanent
Salary
£35000 - £60000/annum dependant on experience
Knowledge of Web Services Knowledge of XML Knowledge of SQL Desirable Skills: Experience with Netsuite or SAP Business ByDesign would be highly desirable Linode Unit Testing Knowledge of Agile development methodologies Knowledge of WebStorm Knowledge of GitHub Freemarker PHP AJAX Other Skills/Abilities: Must possess a qualification ...

【FTC】C#.Net Developer (Bank Project)

Location
Greater London, England, United Kingdom
platform with C#. Tasks include understanding business requirements, designing applications, business data analysis, programming in Visual C#.NET using both Oracle and SQL Server database, Unit testing, Quality Assurance (QA), Implementation, Production and Disaster Recovery environments supporting users and preparing documents. Along with the application development, this role will ...