126 to 150 of 472 TDD Jobs in England

Lead Engineer, Trading Product Engineering

Location
Greater London, England, United Kingdom
collections.* Proven track record of architecting and building low-latency trading systems from the ground up.* Strong command of data structures, algorithms, and TDD/BDD practices, including thorough unit test coverage with JUnit and Mockito.* Hands-on experience with Spring or Micronaut, Docker, and Kubernetes.* Working knowledge ...

Solutions Architect

Hiring Organisation
Euro Car Parks
Location
Central London, London, United Kingdom
Employment Type
Permanent
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 ...

Python Senior Software Engineer Manchester

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
were looking for : Familiarity with a variety of development tools (IDEs, debuggers, source control) and techniques (unit testing, mocking, continuous integration, test-driven development). Knowledge of the principles of high-assurance development, and an awareness of the importance of IT security for companies ...

Senior Cyber Software Engineer/ Technical Lead

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
were looking for : Familiarity with a variety of development tools (IDEs, debuggers, source control) and techniques (unit testing, mocking, continuous integration, test-driven development). Knowledge of the principles of high-assurance development, and an awareness of the importance of IT security for companies ...

Scala Developer

Location
Sunderland, England, United Kingdom
Strong commercial experience designing, building, and operating production software systems using Scala and the Play Framework. Confidence with modern development practices (Test-Driven Development using ScalaTest/Specs2, continuous integration/continuous deployment, and automated testing). Solid understanding of information security principles and secure ...

Camunda BPM Developer London, UK

Location
Greater London, England, United Kingdom
Java-based backend technologies, and React-based frontend development. You should be passionate about building scalable, high-quality applications using modern engineering practices like TDD and CI/CD. Experience in Agile environments and enterprise systems will be a strong advantage.Hybrid working:The places that you work from ...

CAD-CAM Software Developer

Location
Nottingham, England, United Kingdom
following would be advantageous: WPF Angular or modern frontend frameworks DynamoDB/NoSQL RabbitMQ/MassTransit Microservices Event-Driven Architecture CQRS DDD TDD Agile CI/CD About You You’ll typically have 3+ years of commercial C#/.NET development experience, alongside a strong mathematical or technical ...

Software Engineer

Location
Oxford, England, United Kingdom
regulated industry Technology experience: Backend databases LINUX system administration and operation AWS services, architectures and administration Experience with test automation such as TDD, BDD Benefits Competitive salary (for Oxford location) 25 holidays per year plus bank holidays Enhanced pension contribution Private medical insurance Life insurance Cycle-to-work scheme ...

Embedded Software Engineer

Location
Bristol, England, United Kingdom
include RTOS (Zephyr OS), embedded Linux and bare-metal, on a range of different hardware microcontrollers and multi-core SoCs. Practitioner of Test Driven Development methodologies and experienced with both automated and manual testing techniques Experience with CI/CD methodologies is beneficial Well versed ...

Lead Infrastructure Software Engineer

Location
Greater London, England, United Kingdom
distributed applications. Understanding of distributed system concepts including the CAP Theorem, microservices, and self-healing architectures. Knowledge of SDLC, including continuous integration, testing methodologies, TDD, and agile development. Understanding of infrastructure foundational concepts such as containerization, virtualization, and agents. Preferred Qualifications Experience participating in on-call rotations, incident response ...

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

Java Developer

Location
Sheffield, England, United Kingdom
legacy Java applications. Have experience designing and building REST APIs. Demonstrate strong technical and analytical troubleshooting skills. Have experience with BDD and/or TDD approaches and frameworks, including unit and integration test automation. Bring experience resolving dependency issues, including conflicts, upgrades, and remediation of dependencies with vulnerabilities. Work ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
delivery and drive technical strategy within your team. Collaborate with product and design teams to deliver new features to our users. Champion best practices: TDD, pairing, mob programming, and continuous delivery. Ensure security is baked in from the start. Debug, optimise, and maintain a high-performing codebase. Stay ahead ...

Software Engineer

Location
Greater London, England, United Kingdom
care that you've built and operated real backends, not which language you did it in. How we build Small, well-factored services. TDD and DDD as defaults. Trunk-based CI/CD — you ship to production and own it, with tests, observability and clean rollbacks. Lean frameworks, readable code ...

Senior Software Engineer I - Backend (Java) London, UK

Location
Greater London, England, United Kingdom
complex projects, including coordinating work across multiple engineers. Is highly collaborative, organised, and solution‐focused in their approach. Has a deep understanding of TDD practices and pipeline optimisation, including left‐shifting. Can balance technical priorities with business OKRs through pragmatic decision‐making. Is passionate about performance, scalability, and understanding user ...

Senior Software Engineer I (Frontend)

Location
Greater London, England, United Kingdom
user‐facing product team, understanding customer needs and the real‐world impact of their work. Is passionate about quality, with hands‐on experience in TDD and tools like Jest and React Testing Library. Values clean, maintainable code and enjoys discussing different ideas and approaches. Has experience mentoring and supporting other ...

Senior Java Developer - Post-Trade Market Data (London)

Location
City Of London, England, United Kingdom
robust Java/SpringBoot microservices and REST APIs. The role focuses on auditing and leveraging market data, with exposure to CI/CD pipelines, TDD, and DevOps practices. This is an umbrella/IR35 contracting opportunity in a fast-growing financial services environment. #J-18808-Ljbffr ...

Senior Java Software Engineer

Hiring Organisation
Rebel Recruitment Limited
Location
Nottingham, Nottinghamshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £80000/annum
fully hands-on and you’ll be working with a core tech stack of Java, Spring Boot, AWS, microservices and using techniques such as TDD and BDD. You’ll go into one of the Data Engineering teams where they’re doing some really cool stuff; they’re all helping ...

Java Developer

Hiring Organisation
Halian Technology Limited
Location
Manchester, North West, United Kingdom
Employment Type
Contract
services within a highly collaborative Agile environment. Essential Skills Java Spring Boot REST APIs Microservices AWS EC2 Lambda CloudWatch Networking Awareness TDD (Test Driven Development) SQL Databases NoSQL Databases MongoDB PostgreSQL Nice to Have Node.js JavaScript/TypeScript Azure BDD Playwright Experience Required Strong commercial Java development experience Building scalable Microservices and RESTful APIs Cloud-native development within AWS Experience with SQL and NoSQL databases Strong testing mindset with TDD Agile/Scrum delivery experience Experience working on enterprise-scale applications Clearance Active SC Clearance is mandatory Contract Details Remote Long-Term Contract Competitive ...

Java Developer ( SC Cleared )

Location
Newcastle upon Tyne, England, United Kingdom
event-driven solutions using Kafka . Work with MongoDB for data storage and management. Write clean, maintainable, and testable code following Test-Driven Development (TDD) and unit testing practices. Develop automated BDD tests using Gherkin and Cucumber . Contribute to the development and maintenance … Boot . Experience working with Kafka . Experience with MongoDB . Good understanding of Docker images and containers . Experience with unit testing and TDD . Experience with CI/CD tools such as GitLab CI/CD, Jenkins, or GitHub Actions . Experience working in an Agile environment , preferably ...

Software Development Engineer In Test (SDET)

Location
Manchester, England, United Kingdom
plus Additional Skills: Expertise in Cross Browser and Cross Platform compatibility testing Familiar with continuous integration systems using Git, Jenkins, and Jira Experience with TDD, ATDD, and BDD using Cucumber and Gherki If you are passionate about software development testing and have a strong understanding of the banking sector ...

Lead Software Development Engineer - Shared Platforms

Location
Nottingham, England, United Kingdom
opportunities and reduce waste. Proven ability to deliver high‐quality applications at scale. Advocacy for quality and support for practices such as Pair Programming, TDD, and BDD. Where and how you’ll work This is a permanent position based in our Nottingham office with a hybrid working model: three days ...

.Net WPF Developer

Hiring Organisation
HCLTech
Location
City of London, London, United Kingdom
gRPC. Strong knowledge of Oracle SQL and complex query development. Experience with system integration and service-oriented architectures. Strong understanding of test-driven development, automated testing, and quality engineering practices. Good analytical, debugging, and problem-solving skills. 4) Other Requirements Experience working in Agile development environments. ...

.Net WPF Developer

Location
Slough, England, United Kingdom
gRPC. Strong knowledge of Oracle SQL and complex query development. Experience with system integration and service-oriented architectures. Strong understanding of test-driven development, automated testing, and quality engineering practices. Good analytical, debugging, and problem-solving skills. 4) Other Requirements Experience working in Agile development environments. ...

Senior Data Engineer

Hiring Organisation
Solvex Solutions
Location
Hounslow, England, United Kingdom
large, complex datasets Engineering Best Practices - Solid foundation in software and data engineering, including hands-on experience with CI/CD workflows, test-driven development, and agile collaboration. Academic & Professional Credentials - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Cloud ...