251 to 275 of 424 Unit Testing Jobs in England

Remote Lead Developer

Location
Cheddar, Somerset, United Kingdom
internal and outsourced teams to build high-quality, maintainable, and scalable software Define requirements, acceptance criteria, and estimates with Product Owners and stakeholders Write unit tests and ensure strong test coverage for all code Continually improve development processes and practices Produce high-quality design documentation Support and mentor junior … architecture and system design skills Full-stack development experience across frontend and backend Solid understanding of Agile development practices Expertise in TDD/BDD, unit testing, and CI/CD pipelines (Azure DevOps or similar) Experience building secure, scalable, and maintainable software Ability to mentor and support other ...

Remote Lead Developer

Location
Swindon, Wiltshire, United Kingdom
internal and outsourced teams to build high-quality, maintainable, and scalable software Define requirements, acceptance criteria, and estimates with Product Owners and stakeholders Write unit tests and ensure strong test coverage for all code Continually improve development processes and practices Produce high-quality design documentation Support and mentor junior … architecture and system design skills Full-stack development experience across frontend and backend Solid understanding of Agile development practices Expertise in TDD/BDD, unit testing, and CI/CD pipelines (Azure DevOps or similar) Experience building secure, scalable, and maintainable software Ability to mentor and support other ...

Remote Lead Developer

Location
Wigton, Cumbria, United Kingdom
internal and outsourced teams to build high-quality, maintainable, and scalable software Define requirements, acceptance criteria, and estimates with Product Owners and stakeholders Write unit tests and ensure strong test coverage for all code Continually improve development processes and practices Produce high-quality design documentation Support and mentor junior … architecture and system design skills Full-stack development experience across frontend and backend Solid understanding of Agile development practices Expertise in TDD/BDD, unit testing, and CI/CD pipelines (Azure DevOps or similar) Experience building secure, scalable, and maintainable software Ability to mentor and support other ...

Remote Lead Developer

Location
Keighley, West Yorkshire, United Kingdom
internal and outsourced teams to build high-quality, maintainable, and scalable software Define requirements, acceptance criteria, and estimates with Product Owners and stakeholders Write unit tests and ensure strong test coverage for all code Continually improve development processes and practices Produce high-quality design documentation Support and mentor junior … architecture and system design skills Full-stack development experience across frontend and backend Solid understanding of Agile development practices Expertise in TDD/BDD, unit testing, and CI/CD pipelines (Azure DevOps or similar) Experience building secure, scalable, and maintainable software Ability to mentor and support other ...

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 ...

Quantitative Engineer

Hiring Organisation
Bank of America
Location
Bromley, Greater London, UK
Employment Type
Full-time
domain independent (e.g., generic data quality tools over trillions of rows of data) or domain specific (e.g., classification models for surveillance or testing framework for Global Markets processes). Quantitative engineers work with modelers, risk managers, and technologists to understand the current state and design the future state … controls, etc. Building performant big data pipelinesUse programming skills and knowledge of software development lifecycle principles to deliver high quality code for model and testing processesCollaborate with key stakeholders across the Bank to understand modelling and testing business processes and requirementsThink outside the box of current industry standards ...

Quantitative Engineer

Hiring Organisation
Bank of America
Location
Bromley, Greater London, UK
Employment Type
Full-time
domain independent (e.g., generic data quality tools over billions of rows of data) or domain specific (e.g., classification models for surveillance or testing framework for Global Markets processes).Senior Quantitative engineers work with senior modelers, risk managers, and technologists to understand the current state and design the future state … controls, etc. Building performant big data pipelinesUse programming skills and knowledge of software development lifecycle principles to deliver high quality code for model and testing processesCollaborate with key stakeholders across the Bank to understand modelling and testing business processes and requirementsThink outside the box of current industry standards ...

Python Developer Quant Trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
data capture and processingProactive and analytical with strong problem solving skillsStrong communication and team working skillsStrong commitment to good coding practices, including version control, unit testing and style conventionsMy client is based in LondonPython, C# Quant, Pricing Derivatives, Consultancy C++ Quant Analyst Investment Bank, Hedge Fund Modelling ...

C# Software Engineer

Location
Stevenage, England, United Kingdom
working in synergy to develop simulations and representations of real equipment Approach to software development includes: Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test-driven development. Your skillset and experience: Proficient in C#/C++ Microsoft Visual Studio, Eclipse Ability to work from high ...

.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

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. ...

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. ...

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 ...

Frontend Developer - Bootstrap Javascript- Brussels

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
team to develop new front-end interfaces from scratch, fulfilling a need in the financial and life insurance sectors. You will need to establish testing procedures and where possible automate testing. You will be part of a team of 6-8 developers where the sharing of experience and training … role is to develop and maintain applications for the financial industry. Your role is: Writing clean, scalable, easy to understand, and maintainable codeAnalysing and testing software before deployment. Close collaboration with team members including those in remote locations. Working autonomously on given tasks, proactively gathering requirements if needed. Improving ...

Frontend Developer- Brussels

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
team to develop new front-end interfaces from scratch, fulfilling a need in the financial and life insurance sectors. You will need to establish testing procedures and where possible automate testing. You will be part of a team of 6-8 developers where the sharing of experience and training … develop and maintain applications for the financial industry. Your role is: Writing clean, scalable, easy to understand, and maintainable code Analysing and testing software before deployment. Close collaboration with team members including those in remote locations. Working autonomously on given tasks, proactively gathering requirements if needed. Improving company ...

Senior UAT/OAT Test Manager - 6-Month Contract

Location
Greater London, England, United Kingdom
Free-Work in London is seeking an experienced Acceptance Testing Manager (OAT) or Unit Testing Manager (UAT) to join the test team on a large transformation programme for an insurance system. The role requires a broad cross functional skill set and a strong consultative approach, with leadership … manage vendors and drive testing strategy. This 6-month contract is based in Bromley, South East London, with a negotiable rate. #J-18808-Ljbffr ...

Lead Oracle Fusion Integration & Extension

Location
Manchester, England, United Kingdom
consultant will be expected to lead integration design and delivery, define reusable interface patterns, support technical governance, and remain hands‐on across build, testing, deployment and defect resolution activities. The role also includes exposure to Oracle Fusion extensions and workflow tooling. VBCS, Oracle Process Automation (OPA)/Process Cloud … gates across the delivery lifecycle. Promote maintainable engineering practices, including clear artefact ownership, version control discipline, peer review, test evidence and release traceability. DevOps, Testing & Release Enablement Support Git‐based version control and structured promotion of OIC artefacts between development, test and production environments. Contribute to CI/ ...

Lead Oracle Fusion Integration & Extension

Hiring Organisation
Version 1
Location
London, UK
Employment Type
Full-time
consultant will be expected to lead integration design and delivery, define reusable interface patterns, support technical governance, and remain hands-on across build, testing, deployment and defect resolution activities. The role also includes exposure to Oracle Fusion extensions and workflow tooling. VBCS, Oracle Process Automation (OPA)/Process Cloud … gates across the delivery lifecycle. Promote maintainable engineering practices, including clear artefact ownership, version control discipline, peer review, test evidence and release traceability. DevOps, Testing & Release Enablement Support Git-based version control and structured promotion of OIC artefacts between development, test and production environments. Contribute to CI/ ...

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 ...

C#.Net Developer- Brussels

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
develop and maintain applications for the financial industry. Your role is: Writing clean, scalable, easy to understand, and maintainable code mainly in C#.Analysing and testing software before deployment. Close collaboration with team members including those in remote locations. Working autonomously on given tasks, proactively gathering requirements if needed. Improving … ability to apply them. Knowledge of basic computer science, including multi-threaded approach, algorithm complexity, data structures, graph theory, etc. Experience with dependency injection, unit testing, object mocking,Solid experience of the Software LifecycleThis is a unique opportunity for someone to expand further into financial technology. You should ...

C# .NET Developer- Brussels

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
develop and maintain applications for the financial industry. Your role is: Writing clean, scalable, easy to understand, and maintainable code mainly in C#.Analysing and testing software before deployment. Close collaboration with team members including those in remote locations. Working autonomously on given tasks, proactively gathering requirements if needed. Improving … ability to apply them. Knowledge of basic computer science, including multi-threaded approach, algorithm complexity, data structures, graph theory, etc. Experience with dependency injection, unit testing, object mocking,Solid experience of the Software LifecycleThis is a unique opportunity for someone to expand further into financial technology. You should ...

Senior Software Architect

Hiring Organisation
NICE Systems
Location
Southampton, UK
Employment Type
Full-time
into account the concerns of security, scalability, compatibility, maintainability — and the responsible, evidenced use of AI in both build-time and run-time. Performing testing of your work, fixing defects, and helping to resolve customer support cases. Ensuring that the team adheres to the architectural direction and standards. Mentoring … solutions. Experience working in collaborative multidisciplinary teams. Experience creating maintainable code and using source control solutions such as DevOps, GIT or similar. Experience of unit testing, code reviews, and other product quality disciplines. Solid understanding of the principles of network security, authentication, and authorization. Experience of working with ...

Senior Data Scientist

Hiring Organisation
BP Energy
Location
Sunbury-On-Thames, London, United Kingdom
Employment Type
Work From Home
deployable ML products. Key Responsibilities Design, build, and maintain scalable, production-grade machine learning systems and pipelines using modern engineering practices (CI/CD, testing, monitoring, observability). Apply machine learning science to develop novel algorithms and models that are deployed as reliable, scalable products not limited to experimentation … engineers, and domain authorities as part of cross-disciplinary teams. Adhere to and advocate for engineering and data science guidelines (technical design, design reviews, unit testing, monitoring & alerting, code reviews, documentation). Present technical results, trade-offs, and product outcomes to peers and senior partners. Actively supply ...

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 ...

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 ...