1 to 25 of 94 Remote/Hybrid TDD Jobs in London

Software Developer Backend (SFIA5)

Location
City Of London, England, United Kingdom
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 to the left ...

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

Software Developer-Backend (SFIA4)

Hiring Organisation
Hackajob Ltd
Location
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 ...

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

.NET Developer

Hiring Organisation
Noir
Location
London, UK
10.0, ASP.NET Core, C# 14, Azure SQL, .NET MAUI, GitHub Copilot, Docker, Kubernetes, Microservices architecture, Angular 21, Vue.js, TypeScript, Azure, AWS, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and Azure Cosmos DB. This is your opportunity to be part of a new, technically challenging project and to be involved ...

Principal Quantitative Engineer

Location
Greater London, England, United Kingdom
skills:* C++ experience/Experience with C++ interop* Entity Framework Core experience (Sql server, Oracle)* Python, Java, JavaScript and other advanced languages* Test Driven Development* Build Management and Continuous Integration* Front End developmentNice to have technical skills:* Continuous integration processes, automated test execution and source code ...

java developer in technology transformation

Location
Greater London, England, United Kingdom
development processes Experience with containerisation using Docker or Kubernetes Experience with Continuous Integration and Continuous Delivery Passion for delivering quality code using TDD and setting high software quality standards Nice to have: designing microservice-based architectures using domain-driven design, CQRS and Event Sourcing patterns, Kubernetes, Spring framework ...

Senior Software Engineer (Full-Stack - TypeScript/Node)

Location
City Of London, England, United Kingdom
PostgreSQL) and familiarity other types of data store (blob, document, graph). Good experience in using modern, agile development practices like code review, TDD, CI/CD and pairing using tools like Git and GitHub. Experience of operationally managing software components once live, including; observability, logging, metrics, error reporting ...

Back End Software Engineer

Location
Greater London, England, United Kingdom
Team Background: You are a mid engineer with generalist knowledge of product development concepts (software design, product requirements, work breakdown) and agile practices (TDD, CI/CD, architecture) and can apply them to solve well-defined problems independently and with your team. You are comfortable writing code in C# ...

.NET Developer

Hiring Organisation
Noir
Location
London, UK
desirable: .NET 10.0, C# 14, Azure SQL, .NET MAUI, GitHub Copilot, Docker, Kubernetes, Microservices architecture, Angular 21, Vue.js, TypeScript, Azure, AWS, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and Azure Cosmos DB. Training will be provided in any of the technologies you lack, allowing you to turn your technological weaknesses ...

Openshift /Kafka Test Engineer – Banking Client

Location
Greater London, England, United Kingdom
Kafka, Java, C#, SQL, CICD Tools: UFT, Azure Dev Ops, Splunk, Cucumber, Selenium Experience: 5+ years hands on testing, finance industry experience, BDD/TDD, Agile, infrastructure projects experience Soft Skills: Open minded, forward thinking, strong proven stakeholder management, Engineering mindset *Rates depend on experience and client requirements #J ...

Software Engineer

Location
Uxbridge, England, United Kingdom
software that you use and build. Accept feedback and adapt to your team and the company's current priorities. The Must Haves Test Driven Development, Pair Programming, Clean Code & Refactoring, System Design Observability, "you build it you run it" attitude Product mindset Good communication, giving and receiving ...

Manager, Data Science and Machine Learning, Audit and Assurance

Location
Greater London, England, United Kingdom
techniques (e.g. TF-IDF, word-embedding). Experience developing Generative AI projects. Experience of exercising software engineering best practices. E.g. test-driven development, smart data structure and algorithm selection. Experience in using cloud environment (e.g. Azure, AWS). Experience using Azure Databricks, Azure MLflow, Azure ML services ...

Mid/Senior Data Engineer

Location
Greater London, England, United Kingdom
ability to produce documentation that can be reused as part of an enduring data governance model. Experience implementing and advocating for test‐driven development methodologies in data pipeline workflows, including unit testing, integration testing, and data quality validation frameworks Proven experience leading technical aspects of data projects ...

Engineering Manager, Java, AWS

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£700 - £750 per day
Java and/or TypeScript. Microservices and event-driven architectures. Container technologies (Docker/Kubernetes). SQL and NoSQL databases. CI/CD, TDD/BDD and Agile delivery methodologies. If you're a delivery-focused Engineering Manager who enjoys building great teams and delivering modern software solutions ...

Software Engineer

Location
Greater London, England, United Kingdom
company to particular technologies and we expect all our engineers to be keen on learning new skills. Key responsibilities Write code with test‐driven development Deliver within an agile environment Work with a variety of programming languages (right tool for the job mentality) Work with databases (Postgres ...

Agentic / GenAI Consultant / Senior Consultant

Location
Greater London, England, United Kingdom
OpenAI, AKS), GCP (Vertex AI, Cloud Run), Docker, GitHub Actions, Azure DevOps, RBAC and Cost Controls.Software Engineering: Clean Code (SOLID, DRY), DDD, modular architecture, TDD, code quality tools. · AI Engineering (Desirable): RAG pipelines, agentic workflows, MCP, LLM integration (OpenAI, Gemini or other models from Huggingface), LangSmith, TruLens.Agentic Frameworks (Desirable): LangChain ...

Java Developer Contract

Location
Greater London, England, United Kingdom
using Java 21+ and Spring Boot. Partner with product and risk teams to deliver resilient event-driven architectures. Drive engineering best practices, including TDD, automated CI/CD pipelines, and rigorous code reviews. Refactor legacy components to improve latency and system throughput. Required Experience Core Java: 7+ years ...

Senior Software Engineer – Margin Technology - Assistant Vice President

Location
Greater London, England, United Kingdom
mainly Java, React and/or Python* Strong hands-on experience of building RESTful APIs using popular frameworks like Spring* 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 **Any Beneficial/Nice ...

.NET Developer

Hiring Organisation
Noir
Location
London, UK
with industry recognised training into: .NET 10.0, C# 14, Blazor, JavaScript, React, Microservices, Azure, ASP.NET Core Web API, Agile, Azure SQL, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and Azure Cosmos DB. Their benefits include the following: Bonus (15%). Generous stock option plan. Medical, dental and vision insurance. Company ...

Senior Data Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Part Time
Salary
£75,000
resilience into a project by checking for software vulnerabilities and implement appropriate testing strategies (unit, integration, data quality etc.) Knowledge of SOLID, DRY and TDD principles and how to practically implement these into a project. Agile practices such as Scrum, XP, and/or Kanban Designing and implementing efficient data ...

Senior Data Engineer

Location
Westminster, West End, United Kingdom
resilience into a project by checking for software vulnerabilities and implement appropriate testing strategies (unit, integration, data quality etc.) Knowledge of SOLID, DRY and TDD principles and how to practically implement these into a project. Agile practices such as Scrum, XP, and/or Kanban Designing and implementing efficient data ...

Lead Data Engineer

Location
City Of London, England, United Kingdom
scale, both in batch and streaming use cases. You are a skilled Data Engineer who has delivered data platforms. Knowledge of SOLID, DRY and TDD principles and how to practically implement these into a project. You can demonstrate a commercial mindset when on projects to grow accounts organically with senior ...

Java (Kotlin) Developer (Agile, Test-Driven) AVP

Location
Greater London, England, United Kingdom
engage in peer reviews such as code reviews/pull requests. Coach and mentor junior analysts and grads. Technical Experience Java & Test-Driven Development are essential. Experience in any number of additional technologies (listed below) is advantageous: Kotlin Cloud Technologies (Kubernetes, Open Shift) Messaging Technologies (Kafka, Solace ...

QA Engineer

Location
Greater London, England, United Kingdom
them into durable protection. With Developers: Drive quality early in the development process. Read and understand code changes, identify risk, support test-driven development, contribute test code and review coverage in pull requests. With Product: Help define testable acceptance criteria, expose ambiguity before it becomes ...