76 to 100 of 229 TDD Jobs in London

Lead Java Engineer

Location
Greater London, England, United Kingdom
using Java, Spring Boot, Spring Framework, and related backend technologies.Proven expertise in designing and implementing RESTful APIs and microservices architectures.Strong commitment to test-driven development, automated testing, and quality engineering practices.Nice to have: experience developing modern web applications using React, TypeScript.Proven ability to leverage AI tools ...

Lead Java Engineer - Energy and Emissions Business

Location
Greater London, England, United Kingdom
Spring Boot, Spring Framework, and related backend technologies. Proven expertise in designing and implementing RESTful APIs and microservices architectures. Strong commitment to test‐driven development, automated testing, and quality engineering practices. Nice to have experience developing modern web applications using React, TypeScript. Proven ability to leverage ...

Lead Engineer - Personal Savings

Location
Greater London, England, United Kingdom
essential for us to ensure that we are highly productive; consider resiliency; and practice security by design. Test outside-in, test first - TDD keeps us confident in moving fast and deploying regularly. We want to solve user problems, and so we test with that mindset - writing scenarios ...

Senior iOS Engineer

Location
Greater London, England, United Kingdom
enhance development and productivity. Familiarity with Kotlin Multi Platform (KMP) Experience with/eager to learn Kotlin/Java Demonstrable experience in TDD, pair programming Agile development methods such as Scrum or Kanban REST API development and/or consumption Deep understanding of MVVM and MVP. Desirable ...

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

Location
Greater London, England, United Kingdom
TypeScript, Node.js and React, with microservices on AWS - we run on Fargate today and are moving to Lambda, API Gateway and SQS. We practise TDD and have full CI/CD. Education/Professional Qualifications We don’t require any specific qualifications Compensation & Benefits We offer a competitive base salary ...

Senior Software Developer

Hiring Organisation
Oscar
Location
London, England, United Kingdom
mentoring junior developers, whilst helping shape the future of the company's technology.Developer RequirementsMinimum 5 years' experience in Software DevelopmentC# .NETStrong understanding of DDD, TDD and OOP design patternsREST APIsSQL Server or NoSQLJavaScript and HTML, CSSAgile/Scrum experienceDesirablesJavaScript Library experience (React, Angular or Vue)Azure and Serverless featuresDocker, Kubernetes ...

AI Software Engineer London R&D · London ·

Location
Greater London, England, United Kingdom
using structured evaluation to identify the best solutions, and translate cutting-edge LLM capabilities into reliable, production-grade systems. Strong software engineering fundamentals: SOLID, TDD, version control systems (Git/GitHub/GitLab), and the ability to write production-ready code Deep understanding of Computer Science fundamentals: data structures, algorithms ...

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

Senior Kotlin Developer | Gov Project | £475 p.d (Inside IR35) | Remote, UK

Hiring Organisation
Futureheads
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP 475 Annual
work with one of their biggest gov clients. Essential Requirements: Highly proficient in Kotlin, Java and Spring Boot 7+ years of commercial engineering experience TDD Consultancy mindset with excellent communication skills & stakeholder management experience Able to set technical standards and upskill team members where needed Gov experience is preferred ...

Apps Dev Senior Engineer

Location
Greater London, England, United Kingdom
evaluate agentic workflows for automated anomaly detection, market data quality validation, and intelligent developer tooling. Technical Leadership & Excellence Drive engineering best practices: test-driven development (TDD), CI/CD pipelines, containerization, comprehensive observability, and low-latency performance tuning. Take end-to-end ownership of delivery—from requirement ...

Prime Brokerage Tech Development Lead - (SVP)

Location
Greater London, England, United Kingdom
people and culture, mentoring engineers and contributing to hiring. Keep project and technical documentation clear, current, and useful. Technical Experience required Java & Test‐Driven Development are essential. Experience designing and developing robust and resilient event‐driven architectures. Experience in any number of additional technologies (listed below ...

Python Django Developer

Hiring Organisation
Invitise Ltd
Location
City of London, South East, United Kingdom
Employment Type
Freelance / Project collaboration, Hybrid
Salary
£720 per day
obtain SC clearance for this role. Interested? Please apply below. Lead Software Engineer, Technical Lead, Python, Django, REST APIs, System Design, Software Architecture, TDD, Agile, GDS, London, Manchester, Birmingham, Cardiff, Hybrid/Remote, Contract, Inside IR35 ...

Senior C#/.NET Software Engineer (LON)

Location
Greater London, England, United Kingdom
demonstrable experience of implementing programming best practice , especially around scalability, automation, virtualisation, optimisation, availability, and performance. Significant and demonstrable experience of test-driven development and using automated test frameworks , mocking, and stubbing and unit testing tools. A background in designing or implementing APIs. The ability ...

Senior Developer

Location
Greater London, England, United Kingdom
systems (ideally AWS) Strong understanding of data structures and architectures, using relational and/or non-relational database approaches A strong understanding test-driven development and testing conventions Experience of developing RESTful APIs Understanding of IT security/risk Experience with workflow and code versioning tools, such ...

Senior Software Engineer – Ultra Low Latency Risk Engine Developer (VP)

Hiring Organisation
Citigroup
Location
London, England, United Kingdom
latency networking (kernel bypass, RDMA, or specialized NIC tuning) for ultra low-latency, high-throughput systems.Strong understanding of automated testing techniques, test-driven development, and quality engineering practices for mission-critical systems.Excellent communication skills, with the ability to present and grasp complex technical and risk concepts ...

Senior Machine Learning Engineer I

Hiring Organisation
Hackajob Ltd
Location
City of London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
develop and evolve AWS platform infrastructure using Terraform, including RDS instances and EKS clusters. Mentor junior developers in engineering best practices, including test-driven development with pytest and idiomatic Python. Write and review detailed technical specifications for moderately complex system components. Participate actively in development processes ...

Engineering Tech Lead - Platform Capability

Location
Greater London, England, United Kingdom
needed Step into difficult or stalled work, work out what’s blocking it and get delivery moving again Raise the bar on testing, including TDD, automated testing, and load and performance testing Make sure what your team builds is observable and supportable in production, and help run incident response ...

Principal Software Engineer

Hiring Organisation
ASOS
Location
London, England, United Kingdom
/CD and progressive releases), and monitoring and telemetry.Familiarity with the best tools and practices for each phase of delivery, such as unit testing, TDD, BDD, integration testing and performance testing.Awareness of application security fundamentals, including authentication, secure data handling and API protection.Experience designing and running cloud-native systems, ideally ...

Full Stack C# Developer | Trading Systems | Contract Inside IR35

Location
Greater London, England, United Kingdom
C# and .NET/.NET Core development experience Experience building REST APIs and enterprise applications Strong understanding of software architecture and design patterns TDD and automated testing experience Database development experience Experience working on large-scale, business-critical systems Desirable Skills Kafka IBM MQ React TypeScript Python Front ...

Lead UI Engineer

Hiring Organisation
National Grid
Location
London, England, United Kingdom
environment with people management, delivery and technical responsibilities.A quality‐first engineering mindset, experienced in unit, integration and end‐to‐end testing, and confident applying TDD/BDD to drive reliability and consistency.A proven track record delivering enterprise‐grade web applications that are secure, performant, responsive, accessible, and built for scale ...

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 Lead Software Engineer - Java - Global Liquidity Portfolio Management Platform Engineer

Location
Greater London, England, United Kingdom
with traders and portfolio managers without the need for business analysts Required Qualifications, Capabilities, and Skills: Have excellent knowledge of core Java (17+) Practice TDD and BDD engineering techniques Have an understanding of Java IOC frameworks such as Spring or Guice Understand next generation messaging and streaming technologies such ...

Senior Software Engineer II - Account Integrity

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

Lead Software Engineer(Java)

Location
Greater London, England, United Kingdom
quality delivery We have a pragmatic approach to develop our business logic, focusing on clean code, with emphasis on maintainability and fast turnaround with TDD, DDD and continuous integration & delivery What you’ll need Demonstrable experience in Backend development, with fluency in Java Bachelor's Degree (or above ...