1 to 25 of 472 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. ...

Software Developer | Capital Markets

Location
Greater London, England, United Kingdom
Jira Design : API, HTTP/REST, JSON, micro-services and distributed systems SDLC : Agile, Scrum, Kanban, DevOps, CI/CD, Automation First, BDD/TDD, DORA. Understanding of, and advocacy for, Agentic AI/Context Engineering Desirable: Engineering : Java, Vue, Angular, .Net Core Tools/Technologies/Infra : Docker, Kubernetes ...

Intermediate Java Developer

Location
Leeds, England, United Kingdom
Angular Containerisation experience – Docker or Kubernetes or similar Restful API Services experience Working within agile methods and using techniques such as Scrum, Kanban and TDD Experience in designing and building native and web applications, across a variety of scales and platform environments Experience in public cloud (AWS or Azure ...

Senior Python Developer

Location
Manchester, England, United Kingdom
Node, React, or Angular. Strong experience with containerisation (Docker, Kubernetes) and Microservices architecture. Expertise in RESTful API Services. Expertise in agile methods (Scrum, Kanban, TDD). Proficiency in Infrastructure As Code (Terraform, Cloudformation) and public cloud environments (AWS, Azure). Proficient in CI/CD tools such as Jenkins ...

Lead Fullstack Software Engineer - Java, Springboot, Microservices

Hiring Organisation
TPXImpact Holdings Plc
Location
East London, London, United Kingdom
Employment Type
Permanent
Salary
£75,000
experience with Java , Spring Boot , Python and Microservices, although a true polyglot is preferred. Strong understanding of software development methodologies such as Agile, TDD and DevOps. Some proficiency in multiple programming languages such as Python, JavaScript, or similar. Extensive experience writing well-tested code. Good knowledge of cloud platforms ...

Senior Full-Stack Engineer (Java, Typescript & Azure)

Location
City Of London, England, United Kingdom
with CI/CD pipelines and modern DevOps practices, preferably including GitHub Actions Strong knowledge of software design principles, clean architecture and test-driven development Experience working within Agile environments using approaches such as Scrum or Kanban Excellent communication and stakeholder management skills with the ability ...

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

C# / .Net Software Engineer

Location
Milton Keynes, England, United Kingdom
Stack C# .Net Core Typescript (desirable) React (desirable) Web API Kubernetes/Docker AWS/Azure GIT SQL/NoSQL Working Principles REST SOLID TDD Agile/SCRUM CI/CD DevOps About Volkswagen Financial Services Volkswagen Financial Services (VWFS) provides finance and insurance services to customers across the entire ...

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

Senior Software Engineer, Python/Typescript

Location
Cambridge, England, United Kingdom
in TypeScript/JavaScript, Next.js, React, and MUI frameworks Familiarity with PostgreSQL, Redis, and REST API design and integration Experience with test-driven development, CI/CD workflows, and continuous integration tools (Jenkins, GitLab) Experience integrating AI technologies such as Skills, Agents, MCP Servers ...

Senior Vice President, Full-Stack Engineer Opportunities

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

Software Engineer

Location
Nottingham, England, United Kingdom
your daily workflow—with the critical mindset to critique, refine, or reject generated code. Agile & DevOps: Familiarity with agile methodologies (Scrum/Kanban, TDD/BDD) and experience working with Git and CI/CD pipelines. Communication: Clear communication skills, with the ability to explain technical ideas and collaborate effectively ...

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

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

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

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

Lead Developer

Location
Greater London, England, United Kingdom
desirable though not mandatory Hands‐on involvement with layered systems architectures, designs and shared software concepts Familiar with design thinking, behaviour and test-driven development/familiarity with test‐and‐learn approaches Experience in using Jira & Confluence Experience of SQL database Knowledge of containerised deployments ...

Engineering lead

Location
Greater London, England, United Kingdom
Design (DDD) Cloud Platforms AWS/Azure Kubernetes Docker OpenShift DevOps & Automation Jenkins GitHub/Bitbucket Terraform Ansible CI/CD Pipelines Engineering Practices TDD/BDD Secure Coding Performance Engineering Observability & Monitoring SRE Principles < h3>Tools JIRA Confluence Azure DevOps Splunk Dynatrace SonarQube Banking Domain Knowledge Preferred Experience ...

Senior Software Engineer

Hiring Organisation
AJ BELL BUSINESS SOLUTIONS LIMITED
Location
Salford, Greater Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
VueJs. Experience in developing HTTP-based APIs and implementation of RESTful services with JSON. Thorough understanding of CI/CD pipelines Practices Test Driven Development and is comfortable with various test frameworks and concepts. A proven record in developing scalable, highly available and highly performing middle ...

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

Full-stack Software Developer

Location
Worthing, England, United Kingdom
Knowledge of context, skills, management and usage of AI CLI tooling, e.g. Claude Code or Kiro Familiar with modern delivery practices such as a TDD mindset (writing tests alongside code) and progressive rollout using feature flags (e.g. LaunchDarkly) Experience with Typescript 5 Strong understanding of Tailwind CSS Strong understanding ...

Senior Software Engineer - Risk & FX

Location
Greater London, England, United Kingdom
databases (e.g., MySQL) for persistence; familiarity with SQL and complex queries. Infrastructure automation via Terraform and Docker, with knowledge of AWS. Testing approaches including TDD, BDD, and contract testing with frameworks such as JUnit, RSpec, and Cucumber. Able to work in an Agile environment following the Spotify-style Squads ...

Senior Developer

Hiring Organisation
Sellick Partnership
Location
Altrincham, Greater Manchester, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
love to hear from you if you: Have strong commercial Java development experience Enjoy working collaboratively and solving complex problems Advocate for Agile, TDD, pair programming and engineering best practices Have excellent communication and stakeholder engagement skills Are passionate about learning, mentoring and continuous improvement Why join? Interesting technical ...

Senior Java Engineer/Technical Lead

Location
Newcastle upon Tyne, England, United Kingdom
REST APIs. CI/CD pipelines. Agile/Scrum delivery. Experience reviewing code and supporting other engineers. Desirable Skills Docker Kubernetes Kafka Oracle WebLogic TDD JUnit/Mockito Enterprise Integration Platforms Technical leadership experience Security Clearance Requirement Applicants must be eligible for UK SC Clearance. This means you must typically ...

Senior Java Engineer/Technical Lead

Hiring Organisation
Opus Recruitment Solutions Ltd
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Any
Salary
GBP 45,000 - 65,000 Annual
REST APIs. CI/CD pipelines. Agile/Scrum delivery. Experience reviewing code and supporting other engineers. Desirable Skills Docker Kubernetes Kafka Oracle WebLogic TDD JUnit/Mockito Enterprise Integration Platforms Technical leadership experience Security Clearance Requirement Applicants must be eligible for UK SC Clearance. This means you must typically ...