101 to 125 of 220 TDD Jobs in London

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

Senior Platform Engineer

Location
Greater London, England, United Kingdom
environment where teamwork, knowledge sharing, and mutual respect are paramount. Cutting-edge Technology: Work with a truly modern toolchain and embrace best practices like TDD, CI/CD, and DevSecOps. Inclusivity: We value diverse perspectives and are committed to fostering an inclusive environment where everyone can thrive Employee Benefits ...

Data Analyst

Location
Greater London, England, United Kingdom
with one of Azure/AWS/GCP ETL tools like Informatica, Alteryx and Business Glossary tools like Collibra, Azure Purview or Apache Atlas. TDD/BDD, Experience working in an Agile development environment Identity management and synchronisation will be an add on for the resources Experience with Data ...

JWT/JSON Developer

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£600 - £650 per day
Tokens (JWTs) Knowledge of asymmetric cryptography and secure authentication principles Experience with Git, CI/CD and modern software delivery practices Advocate of TDD and collaborative engineering approaches Desirable Experience Ability to read and understand Java Kubernetes experience AWS cloud exposure Reasonable Adjustments: Respect and equality are core values ...

Staff Engineer

Location
Greater London, England, United Kingdom
owning and evolving a design system used across web and mobile applications. Strong system architecture and design skills, with thorough understanding of SOLID principles, TDD, DDD, and software design patterns . Experience designing for resilience and performance at scale (graceful degradation, zero‐downtime deployments, observability, performance budgets). Experience with ...

Lead Front-End Engineer

Location
Greater London, England, United Kingdom
reviewing, refactoring and documenting code, and the judgement to know when to switch them off. Git, and a working command of CI/CD, TDD/BDD and Agile/Kanban delivery. A track record you can point at: something you owned end to end, where the outcome was materially ...

Senior Backend Engineer — Java, Fintech, Stock Options

Location
Greater London, England, United Kingdom
financial services. You’ll work on greenfield projects and evolve critical systems such as payments and treasury modules, with a focus on clean code, TDD, and CI/CD. The role is hybrid with 3–4 days in-office. #J-18808-Ljbffr ...

Principal Technical Solutions Architect

Hiring Organisation
IO Associates
Location
South West London, London, United Kingdom
Employment Type
Contract
Contract Rate
£875 - 900 per day
architecture background. Experience defining technical strategy, governance, standards and best practice across complex organisations. Knowledge of modern engineering practices including DevOps, CI/CD, TDD and Agile delivery. Experience building secure services, ideally aligned to NCSC Secure by Design principles and/or Cyber Assessment Framework (CAF) . Ability ...

Fullstack Java Developer

Location
Greater London, England, United Kingdom
UI. Demonstrates solid understanding of component/microservice-based architecture and design systems. Must have experience using continuous delivery toolsets and following Test-Driven Development (TDD) practices with test automation frameworks (e.g., Jest), experience with Git and CI/CD, experience with Mulesoft is essential. Anypoint ...

Software Test Engineer

Location
City Of London, England, United Kingdom
data for tests, XML, general web development skills, and web services. Required Experience Experience in Agile & DevOps methodology. Extensive experience in test-driven development alongside the use of automated test frameworks, mocking and stubbing and unit testing tools Knowledge of the key phases ...

Software Development Engineer II

Location
Greater London, England, United Kingdom
Qualifications: Familiarity with AWS cloud infrastructure, auto-scaling, blue-green deployments, and building/maintaining SLAs, SLOs, and SLIs. Strong commitment to test-driven development, proactive monitoring, and operational excellence in production environments. Demonstrated proficiency in safely integrating AI/ML-enabled solutions within backend systems ...

Lead Software Development Engineer - Services

Location
Greater London, England, United Kingdom
waste. Proven experience delivering high‐quality applications at scale. Advocacy for quality and ability to support the team, leveraging approaches such as Pair Programming, TDD and BDD. Where and how you’ll work This is a permanent position based in our London office. We have a hybrid working model giving ...

Lead Software Development Engineer - Services

Hiring Organisation
Capital One UK
Location
Islington, London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
deliver high quality applications at scale An advocate for quality and the ability to support the team, leveraging approaches such as Pair Programming, TDD and BDD Where and how you'll work This is a permanent position and will be based in our London office. We have a hybrid working ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
data modeling, data curation, and orchestration Experience with Business Intelligence tools like PowerBI is a plus. Sound understanding of unit testing, test-driven development, functional testing, and performance aspects. Knowledge of at least one shell scripting language. Ability to network with key contacts outside of own expertise. ...

java developer for eCommerce and enterprise software

Location
Greater London, England, United Kingdom
Solve problems collaboratively and help turn solutions into reality. Требования: At least two years of professional experience in software development Ability to champion TDD/BDD/XP software development Strong problem-solving skills Ability to work collaboratively and contribute ideas High-quality, value-focused work and comfort ...

Senior Salesforce Engineer

Hiring Organisation
Stepstone UK
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
APIs to integrate with other systems used in the organization, and work with the following tech/tools/methodology; Java, JavaScript, HTML, CSS, TDD, Agile, pair programming, Bitbucket, Bamboo Adhere to Salesforce best practices, maintain code documentation, and write/maintain test classes for all custom development ...

Java Developer - 6 Month FTC

Location
Greater London, England, United Kingdom
software quality and technical vision for AND and our clients A minimum of two years professional experience in software development Ability to champion TDD/BDD/XP Software development Problem solving skills and work as a team to make them a reality Ability to work ...

Head Of Digital Technology

Location
Greater London, England, United Kingdom
mobile (ideally Node, React and for mobile Kotlin and Swift) Extensive experience driving extreme programming practices within an engineering team, instilling principles such as TDD, continuous delivery and pair programming. Experience building microservice applications hosted on the cloud. Knowledge of CI/CD and observability. Strong knowledge of software development ...

Backend Software Engineer - Product Eligibility

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 experience with Kafka You have worked with BFFs (Backend-for-Frontends ...

Senior Java Engineer (Contract) – Fintech Platform (Hybrid)

Location
Greater London, England, United Kingdom
from architecture to production. You will partner with product and risk teams to deliver resilient event-driven systems (Kafka/RabbitMQ) and champion TDD, automated CI/CD, and rigorous code reviews. #J-18808-Ljbffr ...

Senior .NET Developer

Hiring Organisation
Pontoon
Location
Bromley, London, United Kingdom
Employment Type
Contract
Contract Rate
£700 - £750/day Inside IR35
5.0 & Web Api 2 ORM (EntityFramework/nhibernate/Dapper) MS SQL Server 2008+, DB2 Dependency injection and frameworks, e.g. Unity Practical experience with TDD and CI/CD OTHER SKILLS: An aptitude for problem analysis and resolution and eye for details. Excellent communication and interpersonal skills. A good 'team ...

.Net Developer

Location
Greater London, England, United Kingdom
contribute migrating legacy features over to this new platform. Write maintainable, scalable, fault-tolerant code, utilizing SOLID principles and OO design/architectural patterns, TDD, etc. Proactively manage tools, hardware and environments to support development requirements. Work with team members to identify workflows and services for managing code, from ...

Contract Software Engineer (Golang)

Location
Greater London, England, United Kingdom
Familiarity with modern infrastructure and distributed systems; Solid understanding of modern deployment practices, including Docker, containers, and Kubernetes; Strong background in testing strategies, including TDD, across the full system lifecycle, with a focus on performance optimization; Use AI tools to augment your work, applying sound judgement to adopt emerging technologies ...

Full Stack Lead Engineer, Vice President

Location
Greater London, England, United Kingdom
/Spring Cloud/Spring Data JPA/Spring Boot Microservices.* Should have troubleshooting skills using debuggers, logs, etc. Strong understanding of test-driven development using Jest, Cypress, Java script, Junit, Mockito.* Experience with Public clouds like AWS, GCP will be added advantage.* Experience with OpenShift, Docker … Kubernetes.* Understanding of build and deployment tools like, Jenkin. Teckton, UDeploy, Harness, NPM, Maven, Gradle.* Implement Unit Testing and TDD to ensure software quality and maintainability. Proficiency in SQL Databases, MongoDB, Oracle preferred. **Nice to have:*** Experience on Observability and monitoring tech stack as well.* Understanding of Gen AI based ...

Java Developer (SC Eligible/ Cleared)

Location
Greater London, England, United Kingdom
stack). Contribute to system architecture and data model design in collaboration with senior/lead engineers. Write clean, well-tested, maintainable code following TDD/BDD practices and team coding standards. Participate in code reviews, providing and receiving constructive feedback. Integrate backend services with databases (relational and NoSQL), messaging … later), with working knowledge of Kotlin/Scala a plus Messaging/Streaming: Kafka, RabbitMQ, event-driven architecture Testing: JUnit, Mockito, TDD/BDD, Cucumber Build & CI/CD: Maven/Gradle, Git, Jenkins/GitHub Actions/GitLab CI Understanding of LLM agent architectures : reasoning loops, tool ...