1 to 25 of 267 TDD Jobs in London

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

Java Developer

Hiring Organisation
Denizns Ltd
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£400/day
3+ years' experience as a Java Developer (Java 8+) building microservices Strong Spring Boot, REST API design and SOAP/WSDL/XML experience TDD and BDD experience using JUnit and Cucumber Docker, Kubernetes, Jenkins, CI/CD and SonarQube Maven or Gradle, and Git MySQL/PostgreSQL, plus MongoDB ...

Senior Software Engineer - QuantumBlack, AI by McKinsey

Location
Greater London, England, United Kingdom
monitoring, and overall system reliability Experience modeling and coaching others to use engineering best practices such as design patterns, customer-centric design, test-driven development, code refactoring, code review, and OWASP Top 10 security awareness Experience leading in Agile teams, including coaching and modeling Agile mindsets ...

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 Software Engineer - Risk & FX

Hiring Organisation
Visa
Location
London, UK
Employment Type
Full-time
infrastructure team, but you will be a consumer of their work, familiarity with AWS, Terraform and Docker is beneficial Testing approaches, including TDD, BDD and Contract Testing, all form an important part of our approach to quality assurance, ensuring that the code that we write forms products that ...

Senior Software Engineer - QuantumBlack, AI by McKinsey

Hiring Organisation
McKinsey & Company
Location
London, UK
Employment Type
Full-time
logging, monitoring, and overall system reliabilityExperience modeling and coaching others to use engineering best practices such as design patterns, customer-centric design, test-driven development, code refactoring, code review, and OWASP Top 10 security awarenessExperience leading in Agile teams, including coaching and modeling Agile mindsets as part ...

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

Software Developer-Backend (SFIA4)

Location
Greater London, England, 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 ...

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

Principal Software Engineer

Hiring Organisation
Pathfinder Business Solutions Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£95,000
complete digital customer journey, including integrations, data, exception handling and operational support. Experience leading software development teams Experience with APIs, test-driven development, automated test frameworks, code repositories, bug tracking tools and wikis. The ability to turn business requirements into technical solutions and explain decisions ...

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 I

Hiring Organisation
Elsevier
Location
London, UK
Employment Type
Full-time
using the refactoring toolsBe open to discussing and honing approaches for our team to improve our working practicesHave some experience of test-driven development and mocking librariesHave some real-world experience of Agile practices and executionHave some experience of designing and developing for cloud environmentsBe familiar with ...

Fullstack Engineer

Location
Greater London, England, United Kingdom
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 ...

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

Senior Software Engineer I (Java & JavaScript)

Location
Greater London, England, United Kingdom
with other technical personnel or team members to finalize requirements Ability to work well with internal and external technology resources Knowledge of test-driven development Ability to write and review portions of detailed specifications for the development of complex system components Ability to complete complex ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
with AI-assisted or agentic development tools, with the engineering judgment needed to audit and refine AI outputs. Modern Engineering Practices: Familiarity with TDD principles, clean architecture concepts, and consuming APIs (e.g., GraphQL). Mindset: An independent, critical thinker who thrives in collaborative, small-team environments and values continuous ...

Senior Software Engineer I (Java & JavaScript)

Location
Greater London, England, United Kingdom
with other technical personnel or team members to finalize requirements Ability to work well with internal and external technology resources Knowledge of test-driven development Ability to write and review portions of detailed specifications for the development of complex system components Ability to complete complex ...

Microsoft Power Platform Senior Developer

Location
Greater London, England, United Kingdom
contributions Participate in client steering groups and technical governance forums as the senior technical voice for Power Platform delivery Quality & Innovation Champion test-driven development practices including unit testing, automated UI testing (Test Studio), and performance testing for Power Platform solutions Drive continuous improvement in delivery ...

Senior .NET Developer

Location
Greater London, England, United Kingdom
implement robust solutionsProvide accurate estimates and delivery timelines for software featuresIdentify, prioritize, and execute tasks across the SDLCBuild unit tests and follow test-driven development practicesDeliver clean, efficient, and maintainable code aligned with coding standardsAutomate recurring tasks using appropriate tools and scriptingMentor junior developers through design guidance ...

Microsoft Power Platform Senior Developer

Hiring Organisation
Accenture
Location
London, UK
Employment Type
Full-time
estimation, and proposal contributionsParticipate in client steering groups and technical governance forums as the senior technical voice for Power Platform deliveryQuality & InnovationChampion test-driven development practices including unit testing, automated UI testing (Test Studio), and performance testing for Power Platform solutionsDrive continuous improvement in delivery tooling ...

Java Developer

Hiring Organisation
Hastings Direct
Location
London, UK
Employment Type
Full-time
such as GitHub SOAP, REST, JSON, XMLJSON & XML; HTML; CSS and JavaScript Knowledge of a Test driven approach including exposure to either TDD or BDD would be an advantage Desirable Experience of Springboot/Microservices Relational databases, SQL What we offerJoin us and you'll find a different ...

Senior Backend Engineer (Ruby)

Location
Greater London, England, United Kingdom
background job management (Sidekiq/Solid Queue) High-Quality Engineering: Write clean, maintainable, and efficient code that adheres to best practices (including Test-Driven Development and Continuous Delivery) Feature Ownership: Take ownership of complex backend features from concept to deployment; assisting the Product Team in scoping requirements ...

Microsoft Power Platform Senior Developer

Location
City Of London, England, United Kingdom
contributions Participate in client steering groups and technical governance forums as the senior technical voice for Power Platform delivery Quality & Innovation Champion test‐driven development practices including unit testing, automated UI testing (Test Studio), and performance testing for Power Platform solutions Drive continuous improvement in delivery ...

Software Engineer

Location
Greater London, England, United Kingdom
neutral. 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# ...

POS Test Engineer

Location
Greater London, England, United Kingdom
established processes, practices, procedures and quality standards Who You Are Extensive experience with agile quality assurance practices and in depth understanding of test- driven development, continuous integration, agile testing Experience of test automation using any of the languages (Java, C#, JS, TS etc.) Knowledge of Test ...