51 to 75 of 230 TDD Jobs in London

Senior Software Engineer II - FinCrime - Scam Prevention Team

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:\* Familiarity ...

Java Software Engineer

Location
City Of London, England, United Kingdom
Hands‐on knowledge of open‐source tools, libraries and standards. Some working knowledge of containers (Docker). Strong experience of working in Test Driven Development, test coverage, unit tests, feature tests and test automation. Experience in DevOps tooling and Continuous Delivery. Good knowledge ...

FI E-Trading Senior Java Developer - Vice President

Location
Greater London, England, United Kingdom
Customer Markets electronic trading flows. Experience of KDB Experience with modern software development practices such as Agile development, test‐driven development, and continuous integration and continuous delivery. Worked in an Agile globally distributed team using tools such as Jira, Bitbucket, Sonar & Team City Worked with ...

Senior Engineer (MongoDB & AWS Serverless)

Location
Greater London, England, United Kingdom
advanced aggregation pipelines, alongside a solid understanding of SQL and other NoSQL data stores Extensive experience building and maintaining large‐scale systems using TDD, automated testing, CI/CD pipelines, and containerisation, with a clear emphasis on reliability and operational excellence A strong security‐first mindset, with real‐world experience ...

Senior Python Engineer

Location
Greater London, England, United Kingdom
similar) Hands-on experience with cloud platforms (AWS, GCP, or Azure), Docker, and Kubernetes Strong testing discipline (pytest, unit/integration testing, TDD) Familiarity with CI/CD, Git workflows, and monitoring/logging tools Good knowledge of software design patterns, system design, and security best practices Excellent communication skills ...

Senior Software Engineer – Margin Technology - Assistant Vice President

Hiring Organisation
Citigroup
Location
London, England, United Kingdom
mainly Java, React and/or Python Strong hands-on experience of building RESTful APIs using popular frameworks like Spring Experience of following TDD and clean code principles Proficiency with data structures, algorithms and SQL Able to independently work in fast paced and rapidly changing environment Any Beneficial/Nice ...

Senior Software Engineer / Senior AI Engineer

Location
Greater London, England, United Kingdom
tasks. Enterprise integration: Integrating AI into existing systems via APIs and data pipelines. Cloud: AWS, Azure or GCP. Delivery: CI/CD, modern SDLC, TDD and code review. Data: Working with relational, columnar and vector stores, grounded in sound data-modelling principles. Languages: Python, Java, TypeScript/JavaScript ...

Java (Kotlin) Developer (Agile, Test-Driven) AVP

Location
Greater London, England, United Kingdom
engage in peer reviews such as code reviews/pull requests. Coach and mentor junior analysts and grads. Technical Experience Java & Test-Driven Development are essential. Experience in any number of additional technologies (listed below) is advantageous: Kotlin Cloud Technologies (Kubernetes, Open Shift) Messaging Technologies (Kafka, Solace ...

Senior AI Software Developer

Location
Greater London, England, United Kingdom
Development Lifecycle (SDLC) experience. REST APIs and Microservices. Cloud-native application development. Distributed Systems. Event-Driven Architectures. Automated Testing and Test-Driven Development (TDD). Docker and Containerisation. MongoDB and/or PostgreSQL. Production support and operational ownership. GDS service delivery experience. GOV.UK Design System ...

Senior Tech Lead — AI‐Driven Delivery & Hybrid Leadership

Location
City of Westminster, 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 ...

QA Engineer

Location
Greater London, England, United Kingdom
them into durable protection. With Developers: Drive quality early in the development process. Read and understand code changes, identify risk, support test-driven development, contribute test code and review coverage in pull requests. With Product: Help define testable acceptance criteria, expose ambiguity before it becomes ...

Ruby on Rails Developer

Location
Greater London, England, United Kingdom
Standard. Key skills and Experience required Strong commercial Ruby and Ruby on Rails development experience, ideally on Rails 7 or later Test-driven development with RSpec or Minitest (Capybara for feature tests) PostgreSQL, ActiveRecord and data modelling, including migrations from legacy data sources Building and consuming ...

Software Engineer III - UI - React

Location
Greater London, England, United Kingdom
front-end frameworks such as React, JavaScript, TypeScript, HTML, and CSS Experience building high-performance desktop or web applications Experience with test-driven development, modern source control, and continuous integration Understanding of the full software development lifecycle and agile methodologies Passion for interactive design and clear ...

Lead Software Engineer - UI - React

Location
Greater London, England, United Kingdom
front-end frameworks such as React, JavaScript, TypeScript, HTML, and CSS Experience building high-performance desktop or web applications Experience with test-driven development, modern source control, and continuous integration Understanding of the full software development lifecycle and agile methodologies Clear understanding of UX methodologies ...

Lead Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Experience with relational and non-relational databases (such as PostgreSQL, MongoDB, Redis, Elasticsearch, Cassandra) Experience with engineering practices including refactoring, design patterns, test-driven development, continuous integration and delivery, and application security Hands-on experience using company-approved AI-assisted software development tools, with the ability ...

Solutions Architect

Hiring Organisation
Euro Car Parks
Location
Central London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
diagramming techniques (BPMN, UML, Wireframing) · Experience with AI tools and frameworks such as Claude code. · Test and behaviour driven development strategies (TDD, BDD, Gopher) · Agile Delivery Methodologies, SCRUM, SCRUMBAN · Working in an agile environment using JIRA and Confluence · Experience working in a data-centric organisation Desirable Skills ...

Fixed Income eTrading Java Developer (AVP)

Hiring Organisation
Citigroup
Location
London, England, United Kingdom
ETFs, Interest Rate Swaps etc) and Customer Markets electronic trading flows.Experience with modern software development practices such as Agile development, test-driven development, and continuous integration and continuous delivery.Worked in an Agile globally distributed team using tools such as Jira, Bitbucket, Sonar & Team CityWorked with ...

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

Ruby Developer UK £600 per day

Hiring Organisation
SmartSourcing Ltd
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP 550 - 600 Daily
Platform. A solid understanding of software engineering and design principles. Experience with modern development practices including: oAutomated testing oTest Driven Development (TDD)oContinuous Integration (CI/CD)oPair programmingoCode reviewsoVersion control systems such as Git Knowledge of application security principles and common vulnerabilities, including the OWASP ...

Software Engineer - Fincrime - Scam Prevention

Location
Greater London, England, United Kingdom
pipelines* Distributed Systems* Concurrent Systems* Product mindset* Data-driven decisions* Relational databases* Non-relational databases* Query optimisation* Resilient schema design* Test Driven Development* Problem-solving* Communication skills* Machine learning lifecycle* Data pipelines* Feature engineering* Deploying ML systems #J-18808-Ljbffr ...

Senior Rust Developer - Staff Rust Developer UK

Location
London Borough of Islington, England, United Kingdom
major cloud platforms (AWS, GCP, or Azure). A self-starter mentality with exceptional problem-solving skills. Familiarity with technologies such as TDD, BDD, Microservices, Distributed Systems, Event driven systems, Docker, Kubernetes and Terraform. NICE TO HAVE SKILLS Terraform Kustomize Argo CD or alternatives Python Golang What we Offer ...

Software Engineer

Location
Greater London, England, United Kingdom
passion for coding and code quality.* Commercial Experience with C# and .NET Core* Experience working in an Agile environment.* Experience with unit testing and TDD principals.* Some database experience (either relational or non-relational).* Experience with source control, partaking in code reviews.* Thorough knowledge of OOP, coding fundamentals ...

Staff Software Engineer, Multi-Product Experience Funding Circle

Location
Greater London, England, United Kingdom
language (e.g. Python, Ruby, Java) A strong fundamental programmer (data structures, algorithms) Familiar with developing on Unix/Linux Knowledgeable of Agile, Scrum, BDD, TDD and CI/CD Experienced in delivering mission‐critical, high‐value products, and services A strong passion for and proven experience in adopting and applying ...

Software Engineer / AI Engineer

Location
Greater London, England, United Kingdom
tasks. Enterprise integration: Integrating AI into existing systems via APIs and data pipelines. Cloud: AWS, Azure, or GCP. Delivery: CI/CD, modern SDLC, TDD, and code review. Data: Working with relational, columnar and vector stores, grounded in sound data‐modelling principles. Languages: Python, Java, TypeScript/JavaScript ...