TDD Jobs in the UK

1 to 25 of 1,225 TDD Jobs in the UK

Lead Software Engineer - Java, Spring Boot, Microservices

East London, London, United Kingdom
TPXImpact Holdings Plc
, testing, and deployment. Significant hands on experience with Java, Spring Boot and Microservices. 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 More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Software Engineer - AVP

England, United Kingdom
Hybrid / WFH Options
Barclays
Redux Proven back-end experience with Java, Spring Boot, JPA, Hibernate, Microservices Solid database experience with SQL (preferably MS SQL) Familiarity with test-driven development and test frameworks like Cucumber and Selenium Working knowledge of DevOps tools including Jira, GitLab, Maven, Bitbucket, Nexus, Confluence, and SonarQube More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer - StoreOps C&H

London, United Kingdom
ENGINEERINGUK
Actions and Azure pipelines Code quality with Sonar Microservice architecture Azure DevOps, Kubernetes, Docker Azure storage, Redis Observability Tools Dynatrace, New Relic Git, GitHub TDD, BDD Kotlin, .NET Android development Reporting built with MS SSRS and PowerBI Security and performance testing and optimisation Everyone's Welcome We are ambitious More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Backend)

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
IaC (Terraform). Build Tools & DevOps principles: Git, Maven, Jenkins CI/CD, Nexus, SonarQube. SQL/NoSQL database, Basic Unix/Linux Skills, TDD using JUnit. It would be great if you also had Experience in Spring Boot and Hibernate. Experience in JavaScript or other front-end technologies. Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior AWS Fullstack Developer

United Kingdom
Montash
PostgreSQL/MongoDB/MySQL, Kafka Architecture: Microservices Architecture (high availability), REST APIs Security: PKIs, KeyCloak, Observability & Monitoring Testing: JUnit (or similar i.e. Mockito), TDD, Integration Tests & End-To-End Testing Best Practices: SOLID principles Good communication and interpersonal skills working with various stakeholders Leadership and mentoring experience Desirable Skills More ❯
Posted:

Senior AWS Fullstack Developer (United Kingdom)

United Kingdom, UK
Montash
PostgreSQL/MongoDB/MySQL, Kafka Architecture: Microservices Architecture (high availability), REST APIs Security: PKIs, KeyCloak, Observability & Monitoring Testing: JUnit (or similar i.e. Mockito), TDD, Integration Tests & End-To-End Testing Best Practices: SOLID principles Good communication and interpersonal skills working with various stakeholders Leadership and mentoring experience Desirable Skills More ❯
Employment Type: Part-time
Posted:

Senior Software Developer

Remote/Hybrid, Cardiff
Hybrid / WFH Options
Companies House
post as required according to business needs) Application of good working practices such as test-driven and behaviour-driven development (TDD/BDD), pair programming, version control/branching strategies, and application of design patterns Knowledge of all key full stack web technologies, including use of More ❯
Employment Type: Permanent
Salary: £40,398 - £51,398
Posted:

Software Engineer, Java, Microservice & API

Manchester, MAN, United Kingdom
NatWest
coding with Java 17 and above, with strong experience in microservices or API development using Spring Boot, and containerization using Docker, along with TDD or BDD frameworks like Cucumber or Selenium to ensure code quality Skilled experience of using CI/CD tools, preferably GitLab or GitHub, and deploying More ❯
Employment Type: Full Time
Posted:

Lead Software Engineer

London, United Kingdom
Hybrid / WFH Options
One Peak Partners LLP
scalable code that integrate seamlessly to provide an exceptional experience for customers. Commitment to code and product quality, including familiarity with test automation, TDD, or BDD methodologies. Familiarity with DevOps tools, processes, and concepts such as Docker, Kubernetes, CI/CD pipelines, and observability. Excellent communication skills with a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Fullstack

United Kingdom
Damco Spain SL
Strong knowledge in data structures, algorithms, design patterns & Clean architecture principles • Strong knowledge in design principles/methodologies such as SOLID, 12 Factor App, TDD, BDD, Agile Scrum • Strong knowledge of Domain Driven Design & Event Driven Micro Services Architecture. • Good documentation skills needed with experience in Swagger and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Fullstack

England, United Kingdom
Damco Spain SL
Strong knowledge in data structures, algorithms, design patterns & Clean architecture principles • Strong knowledge in design principles/methodologies such as SOLID, 12 Factor App, TDD, BDD, Agile Scrum • Strong knowledge of Domain Driven Design & Event Driven Micro Services Architecture. • Good documentation skills needed with experience in Swagger and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Engineer, Java, Microservices & API

Manchester, Lancashire, United Kingdom
NatWest Group
with Java 17 and above, with significant experience in microservices or API development using Spring Boot, and containerization using Docker Proficiency in using TDD or BDD frameworks like Cucumber or Selenium to ensure code quality Experience with both relational and NoSQL databases such as Postgres and MongoDB, KAFKA or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Engineer, Java, Microservices & API

Manchester, MAN, United Kingdom
NatWest
with Java 17 and above, with significant experience in microservices or API development using Spring Boot, and containerization using Docker Proficiency in using TDD or BDD frameworks like Cucumber or Selenium to ensure code quality Experience with both relational and NoSQL databases such as Postgres and MongoDB, KAFKA or More ❯
Employment Type: Full Time
Posted:

Software Engineer

Birmingham, Staffordshire, United Kingdom
Sidetrade
should be working here: You'll have most of the following key skills and experience: Understanding of Software Engineering Principles: SOLID principles, design patterns, TDD, BDD and DDD, Enterprise Architecture Patterns Expertise in API Engineering: security, deployment infrastructure, monitoring, API Gateway, micro-services .Net Technologies: .net core 3.x, ASP.net core More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

United Kingdom
Made Tech Limited
Agile practices such as Scrum, XP, and/or Kanban Pair programming - we pair around 50% of the time Writing code with test-driven development Experience building and maintaining CI/CD pipelines Component-based design techniques such as using pattern libraries, styled-components, CSS-in-JS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Solutions Architect

Holborn London, Greater London, England
Nexus Jobs Limited
computing paradigm and exposure to building highly scalable systems. " Experience with platform modernization and cloud migration projects " Expertise in Agile development methodologies like TDD, BDD, Performance/Load testing etc. " DevOps experience - CI/CD, Test Automation, Containerization - tools and processes " Should be conversant with emerging technologies - chatbots More ❯
Employment Type: Permanent
Salary: £70,000 - £100,000
Posted:

Senior Developer (Java)

altrincham, north west england, United Kingdom
Hybrid / WFH Options
Heywood
we need your expertise to help lead the way. About you Experienced Java developer Advocate for Agile development and XP practices such as TDD Strong technical and interpersonal skills Eager to participate, bring ideas and share your thoughts with your team and the wider business Proactive and inquisitive, willing More ❯
Posted:

.NET Developer

Stevenage, Hertfordshire, United Kingdom
Hybrid / WFH Options
Noir Consulting
will provide training in: .NET 9, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban. This is a truly exciting project that, if you are given the opportunity to work on, will do wonders for your CV More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.NET Developer

Bracknell, Berkshire, United Kingdom
Hybrid / WFH Options
Noir Consulting
client will provide training in: .NET 9, JavaScript, React, Angular 19, Microservices, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban, and MongoDB. This is a truly exciting project, one which if you are given the opportunity to work on will do wonders More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.NET Developer

Plymouth, Devon, United Kingdom
Hybrid / WFH Options
Noir Consulting
desirable. The client offers training in: .NET 9, JavaScript, React, Angular 19, Microservices, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, TDD, BDD, Scrum, Kanban, and MongoDB. This is a highly exciting project that can significantly enhance your CV and propel your career in IT! The client More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Engineer

London, United Kingdom
Hybrid / WFH Options
John Lewis Head Office
with application frameworks such as http4k or Spring Boot. An understanding of Agile development methods such as Scrum or Kanban. Demonstrable experience in TDD, pair programming. Continuous Integration/Continuous Delivery REST API development and/or consumption. Desirable skills/experience you may have Experience with Cloud More ❯
Employment Type: Permanent, Work From Home
Posted:

Staff Software Engineer, Publica

London, United Kingdom
Integral Ad Science, Inc
or similar browser debugging tools Experience in cloud systems preferably AWS. Distributed services - docker containers, kubernetes Knowledge of Python, Scala, or Golang. Familiarity with TDD, BDD, and associated testing frameworks Experience with managing, leading and/or mentoring a development team Experience working with audio or video technology, specifically More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer (Newcastle Upon Tyne)

Newcastle upon Tyne, UK
Oliver Bernard
you. Join them to make a difference from the heart of Newcastle City Centre. C#.NET, WebAPI, REST, JavaScript, Java, OO Language, Object Oriented, OOP, TDD, Agile, Grads, Graduates, Junior Developer, Graduate Developer, Grad Developer, Junior Software Engineer, Junior Engineer, Junior Programmer, Graduate Programmer, TypeScript, Rust, Bash, Python, AWS, Azure, React More ❯
Employment Type: Part-time
Posted:

Graduate Software Engineer

Newcastle Upon Tyne, England, United Kingdom
Oliver Bernard
you. Join them to make a difference from the heart of Newcastle City Centre. C#.NET, WebAPI, REST, JavaScript, Java, OO Language, Object Oriented, OOP, TDD, Agile, Grads, Graduates, Junior Developer, Graduate Developer, Grad Developer, Junior Software Engineer, Junior Engineer, Junior Programmer, Graduate Programmer, TypeScript, Rust, Bash, Python, AWS, Azure, React More ❯
Posted:

Senior Java Software Engineer (Glasgow)

Glasgow, UK
Amici Procurement Solutions
ll collaborate with cross-functional teams to create highly performant and scalable solutions. Key Responsibilities: Deliver high-quality, well-structured code using Agile and TDD practices Develop new features across the full stack , from React/TypeScript front-end to Java-based backend services Build and optimize search solutions using More ❯
Employment Type: Part-time
Posted:
TDD
10th Percentile
£48,750
25th Percentile
£57,500
Median
£70,000
75th Percentile
£93,778
90th Percentile
£111,250