1 to 25 of 371 TDD Jobs in England

Machine Learning Engineer

Hiring Organisation
Vermelo
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
capabilities Deploy and maintain machine learning methods in a DevOps/MLOps based machine learning environment Create robust high-quality code using test-driven development (TDD) techniques and adhering to the SOLID coding standards Your work will enable sustained improvements to products, prices and processes giving Markerstudy … will also be responsible for refining, tuning, deploying and maintaining machine learning methods in our machine learning pipeline by using robust test-driven development (TDD) approaches to maximise performance and robustness, and improve company performance and our customer-centric offerings across Motor, Home and Commercial Lines businesses. ...

Senior Java Developer (Azure)

Location
Greater London, England, United Kingdom
Spring or JavaEE and others Using GIT and other Version Control Software Master of Testing and ensuring quality, performant code using techniques including TDD and BDD and technologies such as Mockito, JUnit, Gatling and Cucumber. Deploying and Running Cloud Based Technologies using providers such as AWS, Azure or GCP using ...

Java Developer

Hiring Organisation
Anson Mccade
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
clean code and modern engineering practices Nice to Have: AWS or cloud exposure Docker/containers CI/CD tools (Jenkins, GitLab, SonarQube) TDD/automated testing exposure Security Clearance Requirement: Due to client project work, candidates must be eligible for UK Security Clearance (SC) Why Apply? Work on large ...

SC Cleared Java Developer

Hiring Organisation
fortice
Location
London, UK
Employment Type
Full-time
various projects allow them to consider Developers irrespective of your stack. Skills in the following areas are highly desirable: Java | Spring | SpringBoot | AWS | Azure | TDD | Pair Programming | CI/CD | Apache Camel | REST | JavaScript | React | Node | JUnit | Mockito | DDD | Docker | Kubernetes | JIRA | ConfluenceYou will be working on an interesting range ...

Senior Vice President, Full-Stack Engineer Opportunities

Hiring Organisation
The Bank of New York Mellon
Location
London, UK
Employment Type
Full-time
testable systems. Proficiency in modern engineering practices including CI/CD (e.g., GitLab), automated testing (JUnit/Spock), code reviews, quality focused test-driven development, and DevOps culture. Hands-on experience with containers (Docker) and private cloud infrastructure, alongside familiarity with service telemetry tools (e.g., Splunk, AppDynamics ...

Senior Vice President, Full-Stack Engineer Opportunities

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
testable systems. Proficiency in modern engineering practices including CI/CD (e.g., GitLab), automated testing (JUnit/Spock), code reviews, quality focused test-driven development, and DevOps culture. Hands-on experience with containers (Docker) and private cloud infrastructure, alongside familiarity with service telemetry tools (e.g., Splunk, AppDynamics ...

Senior Vice President, Full-Stack Engineer Opportunities

Location
Westminster, West End, United Kingdom
testable systems. Proficiency in modern engineering practices including CI/CD (e.g., GitLab), automated testing (JUnit/Spock), code reviews, quality focused test-driven development, and DevOps culture. Hands-on experience with containers (Docker) and private cloud infrastructure, alongside familiarity with service telemetry tools (e.g., Splunk, AppDynamics ...

Software Developer-Backend (SFIA4)

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
Golang Spring Boot Docker Kubernetes Atlassian Build tools: Maven, Gradle, Ant Familiar with source control systems, such as GIT, including branching, merging, etc. Testing: TDD, unit testing, JUnit, Mockito, Cypress Good knowledge of relational databases such as MySQL and PostgreSQL including data modelling, SQL scripts, store procedures Shift ...

Software Developer-Backend (SFIA4)

Location
Westminster, West End, United Kingdom
Golang Spring Boot Docker Kubernetes Atlassian Build tools: Maven, Gradle, Ant Familiar with source control systems, such as GIT, including branching, merging, etc. Testing: TDD, unit testing, JUnit, Mockito, Cypress Good knowledge of relational databases such as MySQL and PostgreSQL including data modelling, SQL scripts, store procedures Shift ...

Senior Software Development Engineer in Test (SDET)

Hiring Organisation
Adaptive Financial Consulting
Location
London, UK
Employment Type
Full-time
-driven and Agile development fashionYOU HAVE: Strong understanding of QA methodologies, shift-left practices, and the full software development lifecycle (TDD, BDD, Scrum, Kanban)Proficient in Java, with a focus on automated testing, root cause analysis, and debuggingComfortable implementing tests across the full test stack ...

Senior Software Development Engineer in Test (SDET)

Hiring Organisation
Adaptive Financial Consulting Ltd
Location
Greater London, United Kingdom
Employment Type
Full Time
driven and Agile development fashion YOU HAVE : Strong understanding of QA methodologies, shift-left practices, and the full software development lifecycle (TDD, BDD, Scrum, Kanban) Proficient in Java, with a focus on automated testing, root cause analysis, and debugging Comfortable implementing tests across the full test ...

Principal Automation Test Consultant

Location
Greater London, England, United Kingdom
such as Java, TypeScript JavaScript, Python, C#, Scala, or PHP Experience designing and building automation frameworks Familiarity with Agile development environments ( SCRUM, Kanban, TDD, BDD ) Implementing pipelines using common tooling such as Jenkins, ADO, GitHub actions, CirlceCI etc Awareness of the latest developments in testing tools and design patterns ...

Senior .Net Developer

Location
Greater London, England, United Kingdom
application containerisation and orchestration tools such as Docker and Kubernetes will be highly beneficialThe candidate will understand the following development techniques:• Test-driven Development and associated techniques such as Inversion of Control• Agile development such as Kanban or ScrumIdeally, the candidate should have knowledge ...

Quality Engineer - SFIA 5

Hiring Organisation
TXP Technology x People
Location
Telford, Shropshire, United Kingdom
Employment Type
Full-Time
Salary
£460.00 per day
Tools & Integration RabbitMQ JSON Key Responsibilities Design, build and implement automated testing solutions from the ground up. Develop and execute test strategies using TDD, BDD and risk-based testing approaches. Champion shift-left testing practices and support CI/CD pipeline integration. Coach and mentor development teams ...

Quality Engineer - SFIA 5

Hiring Organisation
TXP
Location
Telford, Shropshire, West Midlands, United Kingdom
Employment Type
Contract
Contract Rate
£0.00 - £460 per day
Tools & Integration RabbitMQ JSON Key Responsibilities Design, build and implement automated testing solutions from the ground up. Develop and execute test strategies using TDD, BDD and risk-based testing approaches. Champion shift-left testing practices and support CI/CD pipeline integration. Coach and mentor development teams ...

Fullstack Engineer

Hiring Organisation
Sainsbury's Bank
Location
London, UK
Employment Type
Full-time
Mongo DB, Postgres, SQL, AWS Lambda, GraphQL and Serverless framework. This extends to microservices and event-driven architecture. Be proficient in unit testing (TDD), end-to-end testing and best practices. Collaboratively contribute to the design and support of services and internal frameworks Actively participate in research, scoping ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
Background working on large-scale web services Solid SQL experience, including schema design and performance-aware queries Deep experience with automated testing (unit, integration; TDD/BDD preferred) Frontend & Full Stack Exposure Experience with React, TypeScript, Redux, and Tailwind (or similar modern frameworks) Cloud & Infrastructure Experience with AWS, GCP, Azure ...

Technical Lead London

Hiring Organisation
EVOLVE IN RECRUITMENT LTD
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
using load testing, caching, and optimizing database queries and application logic for better scalability and response times. Expertise in modern engineering standards such as TDD, contract testing, and secure coding, as well as architectural patterns like event-driven architecture and platform migration. Experience providing technical subject matter expertise ...

Quality Engineer

Hiring Organisation
Experis
Location
Telford, Shropshire, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £470/day
automation to support these, often from scratch, by applying best practice approaches Applying structured testing and automation approaches, utilising technologies aligned with TDD/BDD Bringing a breadth of experience of testing within the CI/CD lifecycle, its supporting technologies and experience of automation testing frameworks Applying test ...

Golang Engineer

Hiring Organisation
Talent-Relay Limited
Location
Burgess Hill, West Sussex, South East, United Kingdom
Employment Type
Contract
Contract Rate
£67,832
/CD . Experience working with PostgreSQL and/or NoSQL databases . Experience with messaging technologies, ideally Kafka . Understanding of TDD, BDD and automated testing . Experience working within Agile/Scrum development environments. Strong problem-solving and analytical skills. Excellent communication and collaboration skills. A genuine ...

Software Engineer - Remote First

Hiring Organisation
Cathcart Technology
Location
Altrincham, Cheshire, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
that genuinely values engineering craft, collaboration and continuous improvement . Agile and XP practices are embedded across the organisation, with a strong focus on TDD, pairing, continuous integration and shared ownership . You'll be part of a cross-functional Scrum team, working closely with Product Managers, UX Designers, Test ...

Lead Software Engineer – Margin Technology - Vice President

Location
Greater London, England, United Kingdom
building RESTful APIs using popular frameworks like Spring Experience of working with event driven systems, microservices, micro-frontend UIs Experience of following TDD and clean code principles Proficiency with data structures, algorithms and SQL Able to independently work in fast paced and rapidly changing environment Bachelor’s degree ...

Lead Software Engineer

Location
Meriden, England, United Kingdom
complex data. Writing excellent and extensible code, adhering to coding and commenting standards while following best practices. Building reusable components wherever possible. Taking a TDD and BDD approach to writing code. Supporting Product Owners by advising on the practicability of solution alternatives, balancing technical limitations with operational realities, and providing ...

Forward Deployed Engineer

Hiring Organisation
MarkIT Placements
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
evaluation and testing frameworks. MCP server implementation. Cloud deployment across AWS, Azure, Cloudflare or Vercel . Docker, Kubernetes and/or serverless architectures. TDD and robust software engineering practices. Security, secrets management and SAST/DAST. Structured logging, monitoring, metrics and tracing. Automated CI/CD using tools such ...

Senior AI Engineer

Location
Greater London, England, United Kingdom
components. Enterprise integration: Integrating AI into existing systems via APIs and data pipelines. Cloud: AWS, Azure, or GCP. Delivery: CI/CD, modern SDLC, TDD, and code review. Data: Working with relational, columnar, and vector stores, grounded in sound data-modelling principles. Languages: Python, Java, TypeScript/JavaScript ...