376 to 400 of 494 TDD Jobs in England

Java Developer - Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
e.g., AWS), using containers. Advocate for and employ good development practices on the team such as consistent branching strategy, coding standards, Test Driven Development, Continuous Integration and Continuous Testing. Support the technical leads in crafting the separation of functional into microservices … pipelines and tools such as GitLab, Jenkins and SonarQube. Demonstrated experience building secure, scalable services in a public cloud environment. Have experience applying TDD/BDD approaches. Enjoy working in a dynamic, fast paced environment, collaborating with others, contributing to craft, and estimating discussions and utilizing strong collaborator leadership skills. ...

Geospatial Software Engineer

Location
Altrincham, England, United Kingdom
About us: Make a difference and advance your career by helping deliver some of the UK’s most important #tech4good projects, making the world a smarter, safer, greener, and healthier place. You’ll join a ...

Full Stack Engineer

Location
Manchester, England, United Kingdom
MongoDB and SQL RESTful HTTP APIs and GraphQL AWS and cloud-native solutions Jenkins and/or AWS CodePipeline Automated testing and Test Driven Development We care about strong engineering fundamentals and how you approach problems. You don't need to have worked with every technology listed … well as GraphQL. Thorough understanding of CI/CD pipelines, with experience using Jenkins and/or AWS CodePipeline. Experience with Test Driven Development and a good understanding of automated testing frameworks and practices. Familiarity with containerisation and technologies such as Docker, ECS or Kubernetes. Experience developing ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
MongoDB and SQL RESTful HTTP APIs and GraphQL AWS and cloud-native solutions Jenkins and/or AWS CodePipeline Automated testing and Test Driven Development We care about strong engineering fundamentals and how you approach problems. You don't need to have worked with every technology listed … well as GraphQL. Thorough understanding of CI/CD pipelines, with experience using Jenkins and/or AWS CodePipeline. Experience with Test Driven Development and a good understanding of automated testing frameworks and practices. Familiarity with containerisation and technologies such as Docker, ECS or Kubernetes. Experience developing ...

DevOps Engineer

Location
Nottingham, England, United Kingdom
ABOUT US: LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our ...

Principal Data Engineer

Location
Greater London, England, United Kingdom
detect telemetry anomalies in real-time and automatically map safety signals back to operational trial datasets. Quality & AI-Driven Compliance: Lead Test-Driven Development (TDD) and Behavior-Driven Development (BDD) initiatives. Use AI test generators to produce HIPAA/GxP-compliant synthetic clinical … generation, code refactoring, automated testing, and technical documentation drafting. Engineering Rigor & Methodologies: Proven command of Git revision control, CI/CD pipeline automation, and TDD/BDD practices, augmented by AI-driven test case generation and quality checks. Domain & Regulatory Awareness: Strong foundational understanding of clinical trial data ...

SNOWFLAKE Engineer

Location
Greater London, England, United Kingdom
requirements and identify effective, pragmatic solutions. Experience delivering well-structured, maintainable and thoroughly tested software. Knowledge of test automation techniques, including Test-Driven Development (TDD). Experience working across the full software development lifecycle and Agile delivery methodologies. Confident engaging with senior stakeholders, business users ...

iOS Developer

Hiring Organisation
Sanderson Government and Defence
Location
South East, United Kingdom
Employment Type
Temporary Contract, On-site
Salary
Up to £420 per day + Inside IR35
techniques. Data Storage Experience with: Core Data SQLite UserDefaults Cloud-based data services Testing Unit testing using XCTest. UI testing and automation. Test-driven development (TDD) principles. Experience with application performance testing. DevOps & Source Control Git version control. GitHub, GitLab, or Azure DevOps. Branching strategies and pull ...

Engineering Lead

Location
Greater London, England, United Kingdom
have Experience working with AI services and cloud-native AI technologies in Azure or AWS. Practical application of SOLID principles and Test-Driven Development (TDD). Who you are: You're open: we are inclusive and collaborative; we encourage the free exchange of ideas; we respect ...

Senior .NET Engineering Manager – Scalable Cloud & TDD

Location
Abingdon, England, United Kingdom
RM Education is seeking an Engineering Manager to lead a team delivering highly scalable .NET applications and data-intensive services. You will guide projects from concept to production, champion clean architecture, and drive best practices ...

QA Automation Engineer – CI/CD & Performance Testing

Location
Greater London, England, United Kingdom
solid testing practices to all delivery stakeholders and influence adoption of best practice KeyRequirements: Experience with devising TDD/BDD or Acceptance Test Driven Development strategies using a range of tools/frameworks, ensuring test coverage and execution is in line with the project, programme ...

Graduate System Software QA Engineer

Location
West of England, England, United Kingdom
drivers and tooling while shaping robust CI pipelines and test strategies. You’ll work closely with System Software teams to strengthen test-driven development and tackle challenging engineering problems that matter to Graphcore’s AI compute #J-18808-Ljbffr ...

Flutter Developer: Firebase & State Mgmt

Location
Greater London, England, United Kingdom
developer to build resilient mobile applications with robust state management and Firebase integration. You will collaborate with product and design teams, implement test-driven development, and contribute to architecture, code quality, and feature delivery across Android, iOS, Web, Windows, and Mac. You will deliver scalable code, participate ...

Graduate Software QA Engineer: Systems & Linux Program

Location
Cambridge, England, United Kingdom
validating firmware, Linux drivers and platform tools, and shaping CI pipelines. You will work closely with System Software teams to strengthen test‐driven development and gain practical engineering experience that matters to customers. #J-18808-Ljbffr ...

Graduate Software QA Engineer: Systems & Linux Program

Location
West of England, England, United Kingdom
validating firmware, Linux drivers and platform tools, and shaping CI pipelines. You will work closely with System Software teams to strengthen test‐driven development and gain practical engineering experience that matters to customers. #J-18808-Ljbffr ...

Remote Senior Elixir Engineer — Build Scalable Marketing Tech

Location
Greater London, England, United Kingdom
ship backend features in Elixir, design data models, and work with an event-driven architecture across APIs and RabbitMQ. This role emphasizes TDD, pairing, and code reviews, with mentoring and collaboration across the squad. #J-18808-Ljbffr ...

Engineering Manager (PHP) – Lead Scalable Cloud Apps

Location
Abingdon, England, United Kingdom
foster a culture of clean code and high performance. With strong experience in PHP, relational databases, and cloud platforms, you’ll mentor engineers, drive TDD, maintain CI/CD pipelines, and uphold security and reliability as the system grows across complex distributed services. #J-18808-Ljbffr ...

Senior Java Developer - Financial Services - Essex

Location
Basildon, England, United Kingdom
Development (TDD) throughout the software development lifecycle Required Skills/Experience Strongexperience in backend software engineering Pair Programming experience Test driven development Strong Java development experience Strong IAM (Identity Access Managementpreferably Oauth & Azure Exposure to cloud platforms such as GCP, AWS, or Azure ...

Software Development Engineer III

Location
Greater London, England, United Kingdom
## Software Development Engineer IIIApply: London: Full time: Posted Today: End Date: November 20, 2026 (30+ days left to apply): JR7506**“I can be myself at work.”**You are more than a job title. ...

Java Tech Lead

Hiring Organisation
TXP
Location
Telford, Shropshire, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £600/day
Java Tech Lead Hybrid, 4 days on site per month in Telford Inside IR35, £550/£600 12 months scope to extend Role Overview Provide technical leadership for the design, development and delivery of ...

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: 27 November 2026 ...

Java Developer

Location
Greater London, England, United Kingdom
SMBC: A trusted partner for the long term Here at SMBC Group, we want to help you find the next step in your career so read on to discover if this opportunity is the one ...

Quality Engineer

Hiring Organisation
TXP
Location
Telford, Shropshire, United Kingdom
Employment Type
Contract
Contract Rate
£460 - £461/day Inside IR35
will play a key role in shaping quality engineering practices across the team, designing and developing automated testing solutions while embedding modern approaches including TDD, BDD, shift-left testing and CI/CD . This is a hands-on role requiring strong Java-based test automation experience , alongside … system-level testing Read, understand and interpret Java unit tests, including JUnit , to support test analysis and defect investigation Apply TDD and BDD methodologies alongside risk-based testing approaches Support CI/CD pipelines and embed shift-left quality practices Perform testing across multiple levels, including Unit, System, Integration ...

Senior Java & AWS Engineer

Location
Cambourne, England, United Kingdom
Skills Strong hands-on Java development experience Strong AWS experience Kubernetes/Amazon EKS Spring/Spring Boot Microservices & REST APIs Strong TDD and automated testing practices Comfortable with Pair Programming Docker & CI/CD Experience building scalable cloud-native applications Exposure to AI/Generative AI/LLMs … Infrastructure as Code is beneficial We’re looking for engineers who are hands-on, collaborative and comfortable working in an engineering culture centred around TDD, pair programming, AWS, EKS and modern AI capabilities. #J-18808-Ljbffr ...

FDE Bristol

Location
West of England, England, United Kingdom
with a clear‐eyed view of where current AI tooling helps and where it falls short. Apply engineering practices that hold up in production: TDD, secrets management and rotation, SAST/DAST, structured logging, metrics, tracing, and automated CI/CD (GitHub Actions, Jenkins). Own what you build … experience across at least one of AWS, Azure, Cloudflare, or Vercel‐with Docker, Kubernetes, and GitHub Actions. A no‐compromise attitude on clean code, TDD, security, observability, scalability, performance, and cost. A deep working understanding of how LLMs behave-and where they break-and how to optimize accuracy, latency ...