276 to 300 of 473 TDD Jobs in England

Senior iOS Engineer

Location
Nottingham, England, United Kingdom
across mobile communities of practice You write well‐factored, well‐tested code and act as an advocate for quality using practices like Pair Programming, TDD, and BDD You can effectively communicate across engineering teams to maximize inner‐sourcing opportunities and reduce waste You enjoy being a helpful, approachable, and inquisitive ...

Software Engineer - ML Enablement

Location
Salford, England, United Kingdom
career. YOUR KEY RESPONSIBILITIES AND IMPACT Design, build and maintain tools, services, and infrastructure to support machine learning workflows. Apply strong engineering practices, including TDD, CI/CD, and clean software design principles. Contribute to architectural decisions and technical discussions. Contribute to data and machine learning pipelines and integrations. Engage ...

Lead Android Engineer

Location
Nottingham, England, United Kingdom
Android Studio, to leverage the Android platform on a large enterprise scale Testing Frameworks, using JUnit, Espresso, and advocating for approaches like Pair Programming, TDD, and BDD AWS, utilizing cloud opportunities to maximize inner-sourcing and continuous improvement And meet most of the following You are passionate about creating products ...

Lead Android Engineer

Hiring Organisation
Capital One UK
Location
Islington, London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Android Studio, to leverage the Android platform on a large enterprise scale Testing Frameworks , using JUnit, Espresso, and advocating for approaches like Pair Programming, TDD, and BDD AWS , utilizing cloud opportunities to maximize inner-sourcing and continuous improvement And meet most of the following: You are passionate about creating products ...

Fullstack Developer (Vue/.NET) — Remote + Benefits

Location
Birmingham, England, United Kingdom
develop and fine-tune solutions using .NET 6+, EF.Core, JavaScript, Prime Faces and VueJS 2/3 in an Agile setting. Responsibilities include implementing TDD, automated tests, code reviews, creating documentation, and collaborating with engineers and stakeholders. #J-18808-Ljbffr ...

Remote .NET Full-Stack Engineer (Vue) – Flexible UK Role

Location
Greater London, England, United Kingdom
Engineer skilled in .NET and Vue to build and fine-tune web applications across frontend and backend. The role involves designing robust systems, implementing TDD, and collaborating within an Agile/Scrum team. You will work largely remotely within the United Kingdom, with one day a month in a client ...

C#.Net Developer - Kent - To £60K - Jump IT Solutions

Hiring Organisation
Jump IT Recruitment Solutions
Location
Kent
Employment Type
Permanent
Salary
Circa £50,000 + Benefits + Opportunity
About the Role C#.NET, .Net Core, TDD, Entity, MVC, SQL Server, Azure, Cloud, Azure Service Bus, RabbitMQ, Back End, Git, REST APIs. Start 2026 with one of these great new opportunities, based in Kent, UK. Permanent roles only. What We're Looking For A Computing Graduate with 12 months .NET ...

Software Engineer (£50k + Benefits)

Location
Manchester, England, United Kingdom
deliver valuable increments. The existing group are very open minded, they value teamwork over individual heroics and focus on engineering best practice like TDD and Pair Programming. Skills: REST APIs, Microservices AWS, Terraform, Docker The money is good too - up to £50k plus benefits including hybrid working ...

Lead Android Engineer

Location
Greater London, England, United Kingdom
architectural decisions and communicate to stakeholders. Act as a technical evangelist, evaluate technical risks and coach and mentor junior engineers. Advocate for automated testing, TDD, BDD, pair programming, and continuous improvement. Build resilient, performant, secure code respecting customer data sensitivity. Drive automation of deployment pipelines and testing. Share knowledge through ...

Contract .NET Engineer

Location
Manchester, England, United Kingdom
Kubernetes across AWS and Azure Working in a regulated environment where quality, testing, and traceability aren't optional Applying proper software craftsmanship practices - TDD, pairing, clean architecture - as standard. Strong commercial experience with .NET/C# in a production environment Experience with cloud platforms (AWS or Azure) and containerised/ ...

backend developer in healthtech

Location
Greater London, England, United Kingdom
practices Practical experience with CI/CD and IaC Experience with databases and data management practices, including relational databases and search engines Experience with TDD and testable code, including unit, integration, and performance testing Strong verbal and written communication skills, with the ability to explain complex ideas simply ...

Software Engineer Java

Hiring Organisation
Halian Technology Limited
Location
Manchester, North West, United Kingdom
Employment Type
Contract, Work From Home
with Spring Boot Hands-on experience with Kafka Experience working with MongoDB Understanding of Docker images and containerisation Strong knowledge of Unit Testing and TDD Experience writing BDD/Gherkin-style tests Experience with Cucumber Experience with CI/CD tools such as: Jenkins GitLab GitHub Actions Desirable Skills … scalable Java microservices Build RESTful APIs and event-driven solutions using Kafka Work with MongoDB and cloud-native architectures Create automated tests using TDD and BDD practices Contribute to CI/CD pipeline development and optimisation Participate in Agile ceremonies and sprint planning Collaborate with architects, DevOps engineers ...

Principal Full Stack Software Engineer

Location
London, United Kingdom
local development use) AWS, hands-on: EKS, Lambda, S3, RDS, EventBridge CI/CD pipeline ownership Automated testing discipline: JUnit, Mockito, integration testing, TDD or BDD Frontend: Held a lead or tech lead role on frontend development in React. Leadership must have been over React work itself. Understands … years. Profile 29 recruitment keywords: Java Spring Boot Microservices Kubernetes Docker AWS EKS Lambda S3 RDS EventBridge CI/CD Junit Mockito integration testing TDD BDD React Camunda BPMN Next.js Terraform lead senior manage manager director remote London hybrid developer engineer TPBN1_UKTJ ...

Principal Full Stack Software Engineer

Hiring Organisation
Profile 29
Location
South East London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
local development use) AWS, hands-on: EKS, Lambda, S3, RDS, EventBridge CI/CD pipeline ownership Automated testing discipline: JUnit, Mockito, integration testing, TDD or BDD Frontend: Held a lead or tech lead role on frontend development in React. Leadership must have been over React work itself. Understands … years. Profile 29 recruitment keywords: Java Spring Boot Microservices Kubernetes Docker AWS EKS Lambda S3 RDS EventBridge CI/CD Junit Mockito integration testing TDD BDD React Camunda BPMN Next.js Terraform lead senior manage manager director remote London hybrid developer engineer ...

Senior .Net Developer

Location
Manchester, England, United Kingdom
About The Role Hippo is a rapidly growing digital consultancy passionate about building and delivering transformative digital solutions for a diverse range of Public and Private sector clients. We are recruiting for a Senior .Net ...

Quality Engineer

Hiring Organisation
TXP
Location
Telford, Shropshire, West Midlands, United Kingdom
Employment Type
Contract
Contract Rate
£465 - £466 per day + Inside IR35
modernising critical public sector services. Key Responsibilities Design and implement test automation frameworks and solutions from the ground up. Apply Test-Driven Development (TDD), Behaviour-Driven Development (BDD), and risk-based testing approaches. Support CI/CD pipelines and promote shift-left quality practices. ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
event-driven architectures. Exposure to data processing frameworks or background job systems (Celery, Kafka, etc.). Familiarity with testing frameworks and test-driven development (TDD). Understanding of security best practices in application development. Prior experience in leading small teams or projects is a plus. Soft ...

Full Stack GIS Developer

Location
Altrincham, England, United Kingdom
Strong understanding of architectural and design patterns , including serverless and microservices. Hands-on experience working in Agile environments , using Scrum, Kanban and test-driven development (TDD). Experience with cloud platforms , ideally AWS or Azure, to design and deliver scalable solutions. Experience working with GIS systems ...

ATC Generic - Java Dev - L10/9

Location
Shiremoor, England, United Kingdom
teams to deploy solutions into AWS Contribute to containerised deployments(Docker/Kubernetes) Promote engineering best practices including: Test Driven Development (TDD) Continuous Integration/Continuous Testing Coding standards & branching strategies Support system design by helping decompose monolithic systems into microservices Partner with QA teams to ensure ...

ATC Generic - Java Dev - L10/9

Location
North East, England, United Kingdom
teams to deploy solutions into AWS Contribute to containerised deployments (Docker/Kubernetes) Promote engineering best practices including: Test Driven Development (TDD) Continuous Integration/Continuous Testing Coding standards & branching strategies Support system design by helping decompose monolithic systems into microservices Partner with QA teams to ensure ...

Software Engineer III - Public Cloud Engineering

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
applying critical judgement where they do not. You are keen to learn and improve skills such as Test Driven Development (TDD), Behavior Driven Development (BDD), automation - you see testing as an engineering discipline. You have experience in, or are prepared to learn Java, Spring ...

Java Microservices Engineer | Cloud-Native, TDD

Location
Newcastle upon Tyne, England, United Kingdom
A leading technology firm in Newcastle upon Tyne is looking for an experienced Java Developer to provide solutions across various industries. Candidates must have over 5 years of UK residency and experience with Java and ...

Camunda BPM Engineer – Cloud-Native Orchestration (Java/React)

Location
Greater London, England, United Kingdom
design and deploy Camunda 8 processes, integrate Java-based microservices, and develop React interfaces for end-user task handling. The role emphasizes test-driven development, automated testing, and close collaboration with architects, engineers and business stakeholders in an Agile delivery environment. #J-18808-Ljbffr ...

Senior Software Developer (Java/Kafka)

Location
Greater London, England, United Kingdom
their elite engineering team. You'll join a group of exceptionally talented professionals with experience from top-tier organisations. They value Test-Driven Development, clean code, and engineering excellence. With an unrestricted technology budget and a culture that champions innovation, this is an environment where engineers truly ...

Senior Software Engineer, Data & Orchestration London, United Kingdom

Location
Greater London, England, United Kingdom
building and maintaining production-grade systems. Solid Python programming skills Good understanding of software engineering best practices, including unit testing, integration testing, test-driven development and data-driven development Experience working with systems at scale, ideally involving distributed systems, large data volumes or high-throughput ...