76 to 100 of 472 TDD Jobs in England

Java Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Bristol, Avon, South West, 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. ...

Senior Software Engineer - Java, AWS

Location
Manchester, England, United Kingdom
multi-tier, highly scalable, distributed web applications Deep understanding of software architecture, object-oriented design principles, and data structures Strong experience with test-driven development and test automation Extensive experience developing microservices Experience with Infrastructure as Code (IaC) workflows Demonstrated ability to be proactive, self-driven ...

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

Java Developer

Location
Bexhill-on-Sea, England, United Kingdom
languages Object oriented analysis and design Source Management software such as GitHub Knowledge of a Test driven approach including exposure to either TDD or BDD would be an advantage Experience of Springboot/Microservices Relational databases, SQL What we offer Join us and you’ll find a different ...

.Net Software Developer

Location
Preston, England, United Kingdom
team of developers are supportive and collaborative and we're looking for someone who will complement those behaviours. Skills: Experience with Test Driven Development, Design Patterns, SOLID and agile development methodologies are advantageous. #J-18808-Ljbffr ...

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

Private Cloud Architect

Hiring Organisation
Experis
Location
England, Sheffield, South Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£411/day
building APIs, microservices, and backend services. Strong understanding of software architecture, design principles, and engineering best practices. Experience with automated testing approaches including TDD, BDD, unit testing, and integration testing. Experience working with AWS and/or Azure cloud platforms. Knowledge of Terraform and Infrastructure as Code methodologies. Experience with ...

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 Software Engineer

Location
Bristol, 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 ...

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 AI Consultant - Agentic AI & Generative AI

Location
Brighton, England, United Kingdom
Vertex AI, Cloud Run), Docker, GitHub Actions, Azure DevOps, RBAC and cost controls. Solid software engineering fundamentals: Clean Code (SOLID, DRY), DDD, modular architecture, TDD and code quality tooling. Desirable: RAG pipelines, MCP, LLM integration (OpenAI, Gemini, Hugging Face models), LangSmith, TruLens, and agentic frameworks such as LangChain, CrewAI, Autogen ...

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

Software Engineer - Backend Developer

Hiring Organisation
Randstad Digital
Location
Manchester, North West, United Kingdom
Employment Type
Contract
Contract Rate
£70 - £72 per hour
Apache Kafka or comparable messaging backbones. Deep understanding of RESTful API design, external integrations, distributed transaction handling, and canonical data models. solid grasp of TDD/automated testing, CI/CD pipelines, and active operational telemetry (using OpenTelemetry, Prometheus, or Grafana). Manchester - 2 days in the office | 6 Months ...

.NET Developer

Hiring Organisation
Noir
Location
Greater London, England, United Kingdom
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 ...

Java Engineer - Associate

Location
Newcastle upon Tyne, England, United Kingdom
complex technical issues. Participate in Agile ceremonies including sprint planning, reviews, and retrospectives. Contribute to solution design and technical implementation activities. Apply Test-Driven Development (TDD) practices and support continuous improvement initiatives. Work collaboratively with engineers, architects, testers, and product stakeholders. Support deployment and operation of applications … . Experience working within AWS or other public cloud environments. Understanding of container technologies (e.g., Docker, Kubernetes). Experience with Test-Driven Development (TDD) . Familiarity with Continuous Integration (CI) and Continuous Testing practices. Experience working in Scrum/Agile delivery environments. Strong problem-solving and analytical ...

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

Senior Software Development Engineer

Location
Nottingham, England, United Kingdom
delivering high quality applications at scale. Experience of writing multiple test types and can support the team leveraging approaches such as Pair Programming, TDD and BDD. You have experience of leading and delivering complex projects with precision Experience in any of the following would be great however ...

Senior Software Engineer

Location
Bracknell, England, United Kingdom
Terraform. Familiarity with the Tornado web application framework and test automation. Track record of adapting and improving engineering practices such as test-driven development, continuous delivery, agile ceremonies, automation, and maintainable, testable code. Interest in or exposure to security, threat detection, or AI governance and safety. ...

Java Developer

Hiring Organisation
GCS
Location
Sheffield, South Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £551/day
building HTML/JavaScript front-ends (experience with Angular is desirable). Strong technical and analytical troubleshooting skills. Experience in BDD and/or TDD approaches and frameworks (unit/integration test automation) Experience resolving issues with dependencies (e.g. conflicts), performing upgrades and remediating dependencies with vulnerabilities. Experience ...

Java Developer

Location
Bolsterstone, England, United Kingdom
building HTML/JavaScript front-ends (experience with Angular is desirable). Strong technical and analytical troubleshooting skills. Experience in BDD and/or TDD approaches and frameworks (unit/integration test automation) Experience resolving issues with dependencies (e.g. conflicts), performing upgrades and remediating dependencies with vulnerabilities. Experience ...

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