26 to 50 of 221 TDD Jobs in London

Openshift /Kafka Test Engineer – Banking Client

Location
Greater London, England, United Kingdom
Kafka, Java, C#, SQL, CICD Tools: UFT, Azure Dev Ops, Splunk, Cucumber, Selenium Experience: 5+ years hands on testing, finance industry experience, BDD/TDD, Agile, infrastructure projects experience Soft Skills: Open minded, forward thinking, strong proven stakeholder management, Engineering mindset *Rates depend on experience and client requirements #J ...

Senior Software Engineer I (Java & JavaScript)

Location
Greater London, England, United Kingdom
with other technical personnel or team members to finalize requirements* Ability to work well with internal and external technology resources* Knowledge of test-driven development* Ability to write and review portions of detailed specifications for the development of complex system components* Ability to complete complex ...

Software Engineer

Location
Uxbridge, England, United Kingdom
software that you use and build. Accept feedback and adapt to your team and the company's current priorities. The Must Haves Test Driven Development, Pair Programming, Clean Code & Refactoring, System Design Observability, "you build it you run it" attitude Product mindset Good communication, giving and receiving ...

Senior Node.js Engineer

Location
Greater London, England, United Kingdom
Produce test‐driven features in a specific programming language and demonstrate familiarity with TDD. Follow the best practices of continuous BDD/TDD/Performance/Security/Smoke testing. Work effectively with product stakeholders to communicate and translate needs into product improvements. Lead group discussions on system ...

Manager, Data Science and Machine Learning, Audit and Assurance

Location
Greater London, England, United Kingdom
techniques (e.g. TF-IDF, word-embedding). Experience developing Generative AI projects. Experience of exercising software engineering best practices. E.g. test-driven development, smart data structure and algorithm selection. Experience in using cloud environment (e.g. Azure, AWS). Experience using Azure Databricks, Azure MLflow, Azure ML services ...

Associate Software Engineer (Back End)

Location
City Of London, England, United Kingdom
Solace, Redis, or similar). Understanding of FIX protocol and FIX message handling. Hands‐on experience with AWS, microservices, and serverless patterns. Understanding of TDD, BDD, or similar testing methodologies. Role Band & Level Professional, 4 #LI-Hybrid #LI-ASO Company Statement We know that the best innovation happens when diverse ...

Associate Software Engineer (Back End)

Location
Greater London, England, United Kingdom
Solace, Redis, or similar). Understanding of FIX protocol and FIX message handling. Hands‐on experience with AWS, microservices, and serverless patterns. Understanding of TDD, BDD, or similar testing methodologies. Role Band & Level: Professional, 4 #LI-Hybrid #LI-ASO Not The Perfect Fit? Concerned that you may not meet ...

Mid/Senior Data Engineer

Location
Greater London, England, United Kingdom
ability to produce documentation that can be reused as part of an enduring data governance model. Experience implementing and advocating for test‐driven development methodologies in data pipeline workflows, including unit testing, integration testing, and data quality validation frameworks Proven experience leading technical aspects of data projects ...

Java Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80,000
looking for You should have strong hands-on experience with: Java and associated technologies Spring Boot Unit testing, test automation and TDD DevOps tooling and CI/CD Debugging, profiling and performance tuning Agile software delivery Experience with Docker or other container technologies would also be beneficial. ...

Full Stack Software Engineer

Location
Greater London, England, United Kingdom
leverage AI to amplify the entire software development lifecycle, including interactive planning, architecture, design, product requirements, product user stories, test plans, TDD code generation, iterative code review and refinement, pull request reviews, diagnostics, and performance analysis. You will seek out review of your own work and give candid ...

Engineering Manager, Java, AWS

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£700 - £750 per day
Java and/or TypeScript. Microservices and event-driven architectures. Container technologies (Docker/Kubernetes). SQL and NoSQL databases. CI/CD, TDD/BDD and Agile delivery methodologies. If you're a delivery-focused Engineering Manager who enjoys building great teams and delivering modern software solutions ...

Software Engineer

Location
Greater London, England, United Kingdom
Engineers will contribute to all aspects of the architecture and design for this innovative solution. Play a key role in product engineering, following TDD and BDD processes . Writing high quality code within established development standards and patterns. Contributing to design decisions and technical discussions as part ...

Software Engineer

Location
Greater London, England, United Kingdom
company to particular technologies and we expect all our engineers to be keen on learning new skills. Key responsibilities Write code with test‐driven development Deliver within an agile environment Work with a variety of programming languages (right tool for the job mentality) Work with databases (Postgres ...

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

Agentic / GenAI Consultant / Senior Consultant

Location
Greater London, England, United Kingdom
OpenAI, AKS), GCP (Vertex AI, Cloud Run), Docker, GitHub Actions, Azure DevOps, RBAC and Cost Controls.Software Engineering: Clean Code (SOLID, DRY), DDD, modular architecture, TDD, code quality tools. · AI Engineering (Desirable): RAG pipelines, agentic workflows, MCP, LLM integration (OpenAI, Gemini or other models from Huggingface), LangSmith, TruLens.Agentic Frameworks (Desirable): LangChain ...

Java Developer Contract

Location
Greater London, England, United Kingdom
using Java 21+ and Spring Boot. Partner with product and risk teams to deliver resilient event-driven architectures. Drive engineering best practices, including TDD, automated CI/CD pipelines, and rigorous code reviews. Refactor legacy components to improve latency and system throughput. Required Experience Core Java: 7+ years ...

Senior Software Developer (UK-based)

Location
Greater London, England, United Kingdom
solid understanding of security principles and secure coding including OWASP Top 10 Nice to haves: Experience in VOIP (SIP and RTP advantageous) Experience of TDD/BDD/DDD Knowledge of PCI compliance and associated standards such as ISO 27001 Knowledge of accessibility standards and how to apply them (WCAG ...

Senior Software Engineer – Margin Technology - Assistant Vice President

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

.NET Developer

Hiring Organisation
Noir
Location
London, UK
with industry recognised training into: .NET 10.0, C# 14, Blazor, JavaScript, React, Microservices, Azure, ASP.NET Core Web API, Agile, Azure SQL, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and Azure Cosmos DB. Their benefits include the following: Bonus (15%). Generous stock option plan. Medical, dental and vision insurance. Company ...

Senior Full Stack Engineer (Kotlin + React)

Location
Greater London, England, United Kingdom
real-time user interfaces for equities platforms. Implement and maintain APIs, messaging integrations, and backend services. Ensure high code quality through Test-Driven Development (TDD). Participate in CI/CD practices, trunk-based development, and frequent production releases. Troubleshoot production issues and maintain data integrity … experience designing and developing event-driven distributed systems. Hands-on experience with messaging patterns, event processing, resiliency, and failure handling. Strong Test-Driven Development (TDD) practices and end-to-end ownership of software quality. Experience working in Agile environments with CI/CD, trunk-based development ...

Backend Developer (Python)

Location
City Of London, England, United Kingdom
Requirements Strong Python backend development Advanced SQL/database development Microservices and event-driven architecture Kafka and/or Tibco TDD and automated testing Kubernetes and/or OpenShift Prometheus, Grafana or similar Production support and troubleshooting Agile delivery experience Desirable Financial Services/Capital Markets experience ...

Senior Java Developer

Hiring Organisation
HCLTech
Location
City of London, London, United Kingdom
fast-paced environments, with a solid grounding in Object-Oriented and/or Functional programming, and proven use of XP/agile practices including TDD, acceptance testing, pair programming, and continuous integration. Proficiency in Java or Kotlin, and familiarity with building modern web applications using Typescript and React. Experience applying ...

Salesforce QA

Location
Greater London, England, United Kingdom
teams to ensure readiness for go‐live through structured test cycles and reporting. · Promote good automation software engineering processes (e.g. CI/CD, TDD, BDD). · Produce Test Deliverables: Test plans, Test Scenarios and Test Cases (detailed scripts) to test each software component, demonstrating ...

Senior Engineer

Location
Greater London, England, United Kingdom
/OOD concepts and design patterns, modularization, functional decomposition and system implementation using micro services.* Software engineering practices including various types of testing: BDD, TDD, Unit, Mock, functional, integration, automation.* Working knowledge of Map Reduce, Kafka or other Big Data processing platforms.* Demonstrates ability to work independently as well ...

Backend Developer (Python)

Hiring Organisation
ARM
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £650/day Inside IR35
Requirements Strong Python backend development Advanced SQL/database development Microservices and event-driven architecture Kafka and/or Tibco TDD and automated testing Kubernetes and/or OpenShift Prometheus, Grafana or similar Production support and troubleshooting Agile delivery experience Desirable Financial Services/Capital Markets experience ...