76 to 100 of 221 TDD Jobs in London

Sr. Software Engineer - Data Query Platform - London (Hybrid)

Location
Greater London, England, United Kingdom
large scale data/event pipelines* Expertise designing solutions with relational SQL and NoSQL databases, including Postgres/MySQL, Cassandra, DynamoDB* Good test driven development discipline* Reasonable proficiency with Linux administration tools* Proven ability to work effectively with remote teams"**Experience with the Following is Desirable ...

Software Engineering Manager

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Contract, Part Time
Salary
£700 - £750 per day
most of the following is desirable: TypeScript, Java, AWS and wider cloud architecture, event-driven and microservices architecture, containers, relational and NoSQL databases, TDD/BDD and CI/CD. The business has a culture built on growth, inclusion and flexibility, and welcomes applications from people looking for part ...

IPF Solution Architect

Location
Wimbledon, England, United Kingdom
development background (e.g. Java) and familiarity with common software patterns and techniques. Experience across modern architectural/delivery standards and methods including Agile, TDD, BDD, CI/CD automation, DevOps practices, Cloud and Microservices Architecture . Technology enthusiast, avid follower ofnew technologies, designpatternsand architecture styles . Experience and appreciation ...

IPF Solution Architect

Location
Greater London, England, United Kingdom
development background (e.g. Java) and familiarity with common software patterns and techniques. Experience across modern architectural/delivery standards and methods including Agile, TDD, BDD, CI/CD automation, DevOps practices, Cloud and Microservices Architecture . Technology enthusiast, avid follower ofnew technologies, designpatternsand architecture styles . Experience and appreciation ...

Senior Software Engineer II - Fraud Squad - Account Integrity (Java)

Location
Greater London, England, United Kingdom
relational databases, including query optimisation and designing resilient schemas. Code Quality: Exceptional fundamentals, sharp problem-solving ability, and a commitment to Test Driven Development and best coding practices. Collaboration: Excellent communication skills to articulate complex technical concepts across teams (Product, Data Science, Investigations). Nice to Have ...

Engineering Team Lead - 12 month FTC

Location
Greater London, England, United Kingdom
Cloud‐native Azure development Enough frontend fluency to review React/TypeScript work, even if you're not hands‐on day to day TDD in practice (NUnit, MSTest, Playwright/Selenium or similar) Experience with agentic development tools (Claude Code or similar) Comfort working in a regulated ...

Solutions Architect

Location
Wimbledon, England, United Kingdom
development background (e.g. Java) and familiarity with common software patterns and techniques. Experience across modern architectural/delivery standards and methods including Agile, TDD, BDD, CI/CD automation, DevOps practices, Cloud and Microservices Architecture. Technology enthusiast, avid follower of new technologies, design patterns and architecture styles . Experience ...

Technical Lead

Location
City Of London, England, United Kingdom
using load testing, caching, and optimizing database queries and application logic for better scalability and response times. Expertise in modern engineering standards such as TDD, contract testing, and secure coding, as well as architectural patterns like event‐driven architecture and platform migration. You thrive in problem‐solving and analytical ...

Java Developer (Market Data)

Location
City Of London, England, United Kingdom
side engineering in Java, and the building of SpringBoot microservices Experience working across Market/Reference Batch Data Modern development best practises including TDD and DevOps, being familiar with modifying CI/CD pipelines to maximise efficiency. REST API development and integration. A background in either Investment Banking ...

Associate Software Developer (Web)

Location
City Of London, England, United Kingdom
developers, with a deep understanding of UI and UX design. We deliver our software using agile methodologies, and we encourage best practices such as TDD, code reviews and pair programming for knowledge sharing and learning. Our team owns all aspects of the features they work on, from designing solutions ...

Python Risk Developer - Vice President

Location
Greater London, England, United Kingdom
Some experience of loosely coupled architectures and queuing technology, ideally RabbitMQ. Some experience of C# would be advantageous. Good software engineering skills e.g. SOLID, TDD etc Experience in a CI/CD and Automated Deployment environment with tools such as OpenShift/Kubernetes, Jenkins, uDeploy. Experience of using AI tools ...

Senior Software Engineer I - Backend (Java)

Location
Greater London, England, United Kingdom
complex projects, including coordinating work across multiple engineers. Is highly collaborative, organised, and solution-focused in their approach. Has a deep understanding of TDD practices and pipeline optimisation, including left‐shifting. Can balance technical priorities with business OKRs through pragmatic decision‐making. Is passionate about performance, scalability, and understanding user ...

Senior Java Software Engineer - Vice President

Location
Greater London, England, United Kingdom
Java, with a strong track record of delivering complex systems at scale. Deep expertise in automated testing methodologies, including embedding test automation and TDD practices into CI/CD pipelines. Strong technical background across database, messaging/queueing, cloud and observability technologies, with the ability to ramp up quickly ...

Technical Lead - Backend (Java / Spring Boot)

Location
Greater London, England, United Kingdom
Responsibilities Build Java services across REST APIs and Kafka pipelines with readable, maintainable, well‐tested code. Write tests as part of development, encouraging TDD approaches. Integrate with third‐party APIs (e.g., payment gateways). Define and oversee technical implementations, shaping how things are built. Champion AI‐assisted ways ...

Javascript with Agile Software Engineer - Central London

Location
Greater London, England, United Kingdom
other programming languages Cross-platform development preferable on smart TV and consoles Development of a high-profile digital video service Test driven development Experience with AWS, Docker, Kubernetes Experience of working in an Agile software development environment. Location is Central London. #J-18808-Ljbffr ...

Senior Backend Developer

Hiring Organisation
Rullion Managed Services
Location
City of London, London, Farringdon, United Kingdom
Employment Type
Contract
Cloud services. Experience with serverless architecture and technologies. Strong knowledge of Git and version control. Good understanding of software development best practices, including TDD, pair programming and code reviews. Strong software design, problem-solving and debugging skills. Excellent communication and collaboration skills, with the ability to work effectively across ...

Senior Salesforce Developer (Temporary)

Location
Greater London, England, United Kingdom
Experience Cloud) System Architect or Certified Technical Architect certification Trailhead badges or superbadges (Apex Specialist, Lightning Web Components Specialist) Familiarity with automated testing philosophy: TDD, Apex tests, Jest tests Benefits The salary band for this position ranges from £85,000 - 105,000 (annualized), commensurate with experience and qualifications Hybrid work ...

Senior Software Engineer I – Contacts Team

Location
Greater London, England, United Kingdom
APIs You believe in and follow best coding practices, code reviews and open feedback You enjoy writing testable code and believe in Test Driven Development Nice to have: You have experience with Spring boot You have worked with BFFs (Backend-for-Frontends) Additional Information For everyone, everywhere. ...

Senior Software Engineer II - Contacts Team - Java

Location
Greater London, England, United Kingdom
APIs You believe in and follow best coding practices, code reviews and open feedback You enjoy writing testable code and believe in Test Driven Development Nice to have: You have experience with Spring boot You have worked with BFFs (Backend-for-Frontends) For everyone, everywhere. ...

Senior Dynamics Developer

Location
Greater London, England, United Kingdom
Automate and Power Apps. Develop and support integrations with Azure services and third‐party systems (APIs, Service Bus, Logic Apps). Utilise test‐driven development to build features for those solutions (Jasmine, Mock, N‐Unit). Take ownership of solution design and technical delivery across the Dynamics ...

Senior Scala Engineer

Location
Greater London, England, United Kingdom
Strong understanding of Apache HTTP, Envoy, and REST API design, plus experience with Protobuf, Avro, and Parquet. Knowledge of Iceberg, Databricks, and Hadoop ecosystems. TDD, ATDD, and Clean Coding practices within a CI/CD environment (e.g. Jenkins, Gradle). Experience with Scrum/Agile methods and modern software design ...

Senior Frontend Engineer

Location
Greater London, England, United Kingdom
team - experimenting with coding agents, sharing reusable prompts/skills, and pushing for measurable gains rather than novelty. Committed to maintainable code, test‐driven development (Jest, React Testing Library, Cypress/Playwright), and strong CI/CD practices. Clear and articulate technical communication in an agile, cross ...

Senior Pricing Engineer

Location
Greater London, England, United Kingdom
rating engine tools and data visualization techniques. Experience working in an Agile environment utilising methodologies such as Scrum/Kanban/BDD/TDD/Extreme Programming. Experience managing complex projects and managing team. Demonstrated ability to communicate effectively with stakeholders at all levels. Strong track record of problem‐solving ...

Backend Engineer (Java+AWS+AI)

Location
Greater London, England, United Kingdom
projects. Strong understanding of software development lifecycle and agile methodologies. Ability to work effectively in a fast‐paced, dynamic environment. Experience with TDD, Pair Programming and Extreme Programming. Perks Matched giving for your fundraising activity Flexible working hours and work‐from‐home opportunities Performance‐related bonuses Insurance ...

Principal Software Developer (Web)

Location
City Of London, England, United Kingdom
developers, with a deep understanding of UI and UX design. We deliver our software using agile methodologies, and we encourage best practices such as TDD, code reviews and pair programming for knowledge sharing and learning. Our team owns all aspects of the features they work on, from designing solutions ...