126 to 150 of 178 TDD Jobs in England

Senior Software Developer

Hiring Organisation
Platform Recruitment
Location
CB1, Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £75000/annum
their development practices and test-driven development. The role: Write high-performance C++ code Opportunity for GPU research Establish test-driven development best practices Highly communicative, collaborative culture Rapid prototyping and greenfield development Requirements: Computer Science or related degree (not required if experience ...

Contract Algo Trading Java Developer - eTrading, low latency, Java APIs, Multithreading, FIX

Hiring Organisation
Scope AT Limited
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
/O. Understanding of and experience with design patterns (Observer, Factory, Singleton etc.) Development practices - Must be able to use test driven development and be familiar with UML and OO design. Understanding of benchmark algo and/or smart routing strategies (VWAP, TWAP, Arrival Price etc. ...

ETrading Java Engineer

Hiring Organisation
Robert Walters
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£120,000 - £150,000 per annum
with Front Office stakeholders. Hands-on engineer with excellent problem-solving skills. Desirable Rates, Repo, Fixed Income or FX experience. KDB/Q exposure. TDD/BDD and automated testing experience. Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates ...

Senior Kotlin Engineer: Event Streaming for Banking Hybrid

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
fast-paced environment, focusing on high-quality engineering and collaboration. The ideal candidate will have strong Kotlin development experience, skilled in TDD, and a solid background in Agile/XP methodologies. You'll work closely with business stakeholders and contribute to a cloud-hosted platform team. #J-18808-Ljbffr ...

Data Engineer

Hiring Organisation
Experis
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£465 - £466/day
Agile delivery teams Experience working alongside multidisciplinary teams including UCD professionals Strong communication and stakeholder management skills Comfortable with modern engineering practices including DevSecOps, TDD and CI/CD Ability to pair-programme and follow collaborative coding standards Desirable Experience working in NHS or wider public sector data environments Familiarity ...

Senior KDB+ Developer for Global eTrading Analytics (Hybrid)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
role involves developing core components, working with quantitative teams, and implementing API-based features. Candidates should have strong q and kdb+ expertise, familiarity with TDD/BDD, and the ability to analyze large-scale datasets. This position requires a hybrid work model in London, including a minimum of three days ...

Digital Developer Senior

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
senior technical lead within a multi‐disciplinary squad (Business Analysis, User‐Centred Design, Engineering) Write clean, secure, and maintainable code using testdriven development principles Design and deliver scalable, resilient, and high‐performing systems aligned to modern engineering standards Collaborate with product managers, designers, and stakeholders … Apply secure coding practices and modern development standards Build and integrate APIs, microservices, and distributed systems Use testdriven development (TDD) and automated testing approaches Design systems for scalability, resilience, and performance Work with cloud platforms such as AWS, Azure, or GCP (desirable) Align solutions ...

Senior Kotlin Engineer (Event Streaming/Sourcing) – London

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
business needs Essential Skills & Experience Strong commercial experience developing production‐grade Kotlin applications (non‐Android) Proven experience with TestDriven Development (TDD) and test‐first approaches Hands‐on experience with event‐driven systems (event streaming and/or event sourcing) Experience with CI/ ...

Senior Java Developer

Hiring Organisation
GTC Recruitment
Location
Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£600 - £650/day
Lead or mentor a team of Java developers Design and build server-side applications and RESTful APIs Develop and maintain automated test suites (TDD/BDD) Support CI/CD and continuous deployment practices Contribute to 2nd-line production support and incident resolution Build scalable, high-performance distributed systems …/17/21+) Experience leading or mentoring engineers Strong background in microservices architecture Experience building and consuming REST APIs Strong understanding of TDD, BDD, and automated testing Experience working in Agile environments Experience supporting live production systems Solid understanding of scalable web architecture Comfortable working in Linux/Unix ...

Backend Developer

Hiring Organisation
Tiro Partners
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £95000/annum
following would be beneficial, but isn't essential: Java development. Docker or Kubernetes. GraphQL. CI/CD tooling such as GitHub Actions. Test-Driven Development (TDD). Experience working with distributed or cloud-based systems. Why apply? This is an opportunity to join a growing engineering team ...

Senior Backend Dev (Node.JS)

Hiring Organisation
Tiro Partners Limited
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £95,000 per annum
following would be beneficial, but isn't essential: Java development. Docker or Kubernetes. GraphQL. CI/CD tooling such as GitHub Actions. Test-Driven Development (TDD). Experience working with distributed or cloud-based systems. Why apply? This is an opportunity to join a growing engineering team ...

Senior Analytics Engineer - NHS

Hiring Organisation
Sanderson Government and Defence
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £515 per day
analytics solutions Strong focus on data quality, validation, and governance Ways of Working Experience in Agile delivery environments Familiarity with: Paired programming Test-driven development (TDD/Playwright) Git/GitHub CI/CD and DevOps practices Strong commitment to clean code, documentation, and best practice engineering ...

Integration Architect

Hiring Organisation
Halian Technology Limited
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
Up to £600 per day
critical role in delivering robust, scalable middleware solutions. Responsibilities include: Design & Documentation Produce High-Level Application Design (HLAD) documents Create Detailed Technical Design Documents (TDD) aligned with functional requirements Develop program specifications for impacted components Create reference documentation to support ongoing application maintenance Development & Testing Develop IBM App Connect ...

Head of Transformation Strategy

Hiring Organisation
Jobleads-UK
Location
Leeds, England, United Kingdom
time Location: Leeds (Wellington Place) or London (Wellington House) Salary: £94,356 to £108,814 per annum (exclusive of London weighting) Reference number: 990-TDD-SF&D-EC3386-E Legal and Additional Information This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975; a Disclosure and Barring ...

Head of Transformation Strategy

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
time Location: Leeds (Wellington Place) or London (Wellington House) Salary: £94,356 to £108,814 per annum (exclusive of London weighting) Reference number: 990-TDD-SF&D-EC3386-E Legal and Additional Information This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975; a Disclosure and Barring ...

Software Engineer III (Java / Spring)

Hiring Organisation
Elsevier
Location
Oxfordshire, United Kingdom
Employment Type
Full Time
Python. Contribute to event-driven and distributed systems using Kafka and AWS-based infrastructure. Write maintainable, well-tested code using practices such as TDD and pair programming. Collaborate with engineers, product partners, and other stakeholders in Scrum ceremonies to deliver incremental value. Support the reliability, performance, and operability … similar messaging technologies in event-driven architectures. Working knowledge of Python for service development, tooling, or data workflows. Experience with test-driven development, code reviews, and collaborative engineering practices such as pair programming. Ability to work effectively in a hybrid team environment and contribute within ...

Java Developer

Hiring Organisation
Global
Location
Greater London, United Kingdom
Employment Type
Full Time
This job is with Global, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Accepting applications until: 31 July 2026 ...

Software Engineer (C# .Net, Applied Engineering, STEM)

Hiring Organisation
Hays Specialist Recruitment Limited
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £70,000 per annum
Software Engineer (C# .Net & Applied Engineering)Oxford - 3-5 days per week in office.£45000 - £70000 + Package.- Must have a Computing/STEM Degree (2:1 or higher).- Can work in their Oxford ...

Software Developer

Hiring Organisation
Experis
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£48000/annum
Build and enhance web applications using frameworks and languages such as Java, Groovy, or Ruby Write clean, secure, well-tested code following test-driven development (TDD) principles Develop reusable, open, and maintainable code components Contribute to modern development standards and best practices Architecture & Design Implement enterprise … processes and continuously improve efficiency Manage availability and capacity of applications Support CI/CD pipelines and automation practices Testing & Quality Champion test-driven development and quality-first principles Ensure code is secure, performant, and resilient Conduct code reviews and improve engineering standards Production Support & Operations Operate ...

Head of Engineering

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
Software Developers and DevSecOps engineers working on a microservice architecture running on Kubernetes in AWS. It's built following strict functional design principles, TDD and CI/CD pipelines to automatically deploy to production. You’ll combine people leadership with technical evolution of the platform through guiding team architecture discussions … Have a strong JVM background (Scala, Kotlin or Java) particularly using functional programming principles Possess a strong testing mindset with experience in TDD and CI/CD practices. Are experienced with AWS and infrastructure as code (e.g., Terraform). Have knowledge of event-driven architecture and API design. Feel ...

Senior .NET Developer

Hiring Organisation
Avanti Recruitment
Location
SL0, Iver Heath, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£75000 - £85000/annum
Tech Environment: C# .NET Framework WinForms MS SQL Server On-prem infrastructure React frontend integrations Legacy Desktop applications CI/CD and agile practices TDD Required Experience: C# .NET Framework & .NET Core WinForms/desktop application development MS SQL Server Refactoring and modernisation projects Agile environments CI/… practices Testing experience (TDD is a bonus) Exposure to cloud (AWS preferred) Desirable: Experience migrating legacy systems React or JavaScript exposure Experience introducing testing, deployment improvements or modern engineering practices into existing systems would be highly advantageous. AI Exposure/Python would be beneficial (For future plans) This ...

Senior .NET Developer (Winforms migration)

Hiring Organisation
Avanti Recruitment
Location
SL0, Iver Heath, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£75000 - £85000/annum
Tech Environment: C# .NET Framework WinForms MS SQL Server On-prem infrastructure React frontend integrations Legacy Desktop applications CI/CD and agile practices TDD Required Experience: C# .NET Framework & .NET Core WinForms/desktop application development MS SQL Server Refactoring and modernisation projects Agile environments CI/… practices Testing experience (TDD is a bonus) Exposure to cloud (AWS preferred) Desirable: Experience migrating legacy systems React or JavaScript exposure Experience introducing testing, deployment improvements or modern engineering practices into existing systems would be highly advantageous. AI Exposure/Python would be beneficial (For future plans) This ...

Principal AI Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Overview Principal AI Engineer – you will lead the design and delivery of AI solutions that turn complex data into impactful outcomes. You will serve as the technical lead for an embedded Innovation Squad, owning the ...

Java Developer

Hiring Organisation
Sanderson Government and Defence
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Role As a Senior Java Developer, you will: Champion best practices in software development, including coding standards, branching strategies, Test-Driven Development (TDD), Continuous Integration, and Continuous Testing. Collaborate with technical leads to design and implement scalable microservices architectures and ensure seamless integration across technical components. ...

Senior Python Developer

Hiring Organisation
Tech 4
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£90,000
software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that … development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming ...