176 to 200 of 487 TDD Jobs in England

Senior C# & Cloud Platform Lead

Location
Leatherhead, England, United Kingdom
Leatherhead to guide a small, agile engineering team. You will design, build and support secure, scalable applications across the full stack, emphasising clean architecture, TDD and reliable delivery. You will own backend services in C#/.NET Core, craft responsive UIs in React/Next.js, and drive DevOps with Docker ...

Remote Full-Stack Developer: Java + React/Next.js

Location
Cambourne, England, United Kingdom
Next.js frontend for a fully remote role. You’ll collaborate with cross-functional teams from Europe in an XP/Agile environment, applying TDD, pair programming, and continuous delivery practices. The ideal candidate has hands-on experience in scalable services using Java Spring/Spring Boot and modern frontend frameworks ...

Senior Kotlin Developer | Gov Project | £475 p.d (Inside IR35) | Remote, UK

Hiring Organisation
Futureheads
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP 475 Annual
work with one of their biggest gov clients. Essential Requirements: Highly proficient in Kotlin, Java and Spring Boot 7+ years of commercial engineering experience TDD Consultancy mindset with excellent communication skills & stakeholder management experience Able to set technical standards and upskill team members where needed Gov experience is preferred ...

Full-stack Typescript Staff Engineer

Location
London Borough of Hammersmith and Fulham, England, United Kingdom
provide possible workarounds and solutions promptly. Mentor colleagues at Senior & App Engineer level; engage in code review to improve code quality and promote TDD/BDD approach. Collaborate with diverse and globally distributed team. Who you are: Experience with a data warehouse like Snowflake, Redshift, or Spark. Passionate about software ...

Senior Java Developer - Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
Experience with Elasticsearch or other search technologies Experience with CI/CD pipelines and DevOps practices Experience with Test‐Driven Development (TDD) and Continuous Testing Experience supporting distributed or microservices‐based systems Bachelor’s degree in computer science, engineering, or a related discipline Desirable Technical Skills Java … 8+ Spring/Spring Boot REST APIs Microservices MySQL PostgreSQL MongoDB Shell scripting CI/CD TDD Agile/Scrum What’s in it for you? At Accenture in addition to a competitive basic salary, you will also have an extensive benefits package which includes 25 days’ vacation per year ...

Camunda Developer - Knutsford, UK

Location
Knutsford, 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: Hybrid working: The places that you work … OpenShift V4. Familiarity with GitLab, Stash, Jenkins, Nexus, JIRA, Confluence, SonarQube, Veracode, and experience using Maven, Gradle, and NPM. Solid understanding of Test-Driven Development (TDD), CI/CD pipelines, and microservices architecture, complemented by a Computer Science degree (or equivalent knowledge of OOP and data structures ...

Senior Java Developer – Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
production issues Preferred Qualifications Experience with Elasticsearch or other search technologies Experience with CI/CD pipelines and DevOps practices Experience with Test-Driven Development (TDD) and Continuous Testing Experience supporting distributed or microservices-based systems Bachelor’s degree in computer science, engineering, or a related discipline ...

Apps Dev Senior Engineer

Location
Greater London, England, United Kingdom
evaluate agentic workflows for automated anomaly detection, market data quality validation, and intelligent developer tooling. Technical Leadership & Excellence Drive engineering best practices: test-driven development (TDD), CI/CD pipelines, containerization, comprehensive observability, and low-latency performance tuning. Take end-to-end ownership of delivery—from requirement ...

Prime Brokerage Tech Development Lead - (SVP)

Location
Greater London, England, United Kingdom
people and culture, mentoring engineers and contributing to hiring. Keep project and technical documentation clear, current, and useful. Technical Experience required Java & Test‐Driven Development are essential. Experience designing and developing robust and resilient event‐driven architectures. Experience in any number of additional technologies (listed below ...

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

2x Senior Software Engineers - C#.Net - Up to £60K

Location
Nottingham, England, United Kingdom
application development Infrastructure as Code scripting using Terraform Experience of working in a devOps environment Agile practices such as pair-programming, test-driven development and user stories As well as a generous salary and benefit package this company provide a modern, collaborative working environment with ...

Senior C#/.NET Software Engineer (LON)

Location
Greater London, England, United Kingdom
demonstrable experience of implementing programming best practice , especially around scalability, automation, virtualisation, optimisation, availability, and performance. Significant and demonstrable experience of test-driven development and using automated test frameworks , mocking, and stubbing and unit testing tools. A background in designing or implementing APIs. The ability ...

Software Engineer (Rust) 2

Location
Liverpool, England, United Kingdom
level programming Solid understanding of software design patterns, architecture principles, and best practices Experience with version control systems, particularly Git Proficiency in test-driven development and writing comprehensive test suites Strong analytical and problem-solving skills with attention to detail Experience working in organized, collaborative team ...

Senior .NET Developer

Hiring Organisation
Searchability (UK) Ltd
Location
York, Yorkshire, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£70,000
formerly VSTS/TFS). REST APIs, utilising ASP.NET Core. Aptitude for writing testable code with unit tests and adhering to a test-driven development approach. Experience in developing with SQL Nice to have: Any experience using AI coding assistance Benefits: Two mandatory office day per week ...

Senior Software Engineer – Ultra Low Latency Risk Engine Developer (VP)

Hiring Organisation
Citigroup
Location
London, England, United Kingdom
latency networking (kernel bypass, RDMA, or specialized NIC tuning) for ultra low-latency, high-throughput systems.Strong understanding of automated testing techniques, test-driven development, and quality engineering practices for mission-critical systems.Excellent communication skills, with the ability to present and grasp complex technical and risk concepts ...

Senior Machine Learning Engineer I

Hiring Organisation
Hackajob Ltd
Location
City of London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
develop and evolve AWS platform infrastructure using Terraform, including RDS instances and EKS clusters. Mentor junior developers in engineering best practices, including test-driven development with pytest and idiomatic Python. Write and review detailed technical specifications for moderately complex system components. Participate actively in development processes ...

Senior AI Engineer

Location
Farringdon, England, United Kingdom
develop and evolve AWS platform infrastructure using Terraform, including RDS instances and EKS clusters.* Mentor junior developers in engineering best practices, including test-driven development with pytest and idiomatic Python.* Write and review detailed technical specifications for moderately complex system components.* Participate actively in development processes ...

Senior AI Engineer

Hiring Organisation
LexisNexis Legal & Professional®
Location
Worcestershire, United Kingdom
Employment Type
Full Time
develop and evolve AWS platform infrastructure using Terraform, including RDS instances and EKS clusters. Mentor junior developers in engineering best practices, including test-driven development with pytest and idiomatic Python. Write and review detailed technical specifications for moderately complex system components. Participate actively in development processes ...

Hybrid Lead Java Engineer - Spring Boot & Microservices

Location
Greater London, England, United Kingdom
while aligning with security and regulatory requirements. The role demands extensive Java/Spring experience, microservices, and a drive for high-quality, test‐driven development, with optional React/TypeScript frontend exposure. Hybrid working and a comprehensive benefits package are offered. #J-18808-Ljbffr ...

Software Engineer - Python & AWS (we have office locations in Cambridge, Leeds and London) London

Location
Cambridge, England, United Kingdom
experience with AWS, microservice architectures, and containerised environments Experience working on data-heavy or distributed systems Familiarity with agile delivery and test-driven development Self-sufficiency combined with a collaborative mindset and openness to learning from others Nice to have: Hands on orchestration skills and experience using ...

Senior Software Engineer - Web (Squad Lead)

Location
Kings Hill, England, United Kingdom
/or event‐driven APIs using ASP.NET and understand the principles of good API design. You understand the practice of test‐driven development and the value of a strong automated testing pyramid - unit, integration and acceptance tests - and can hold your squad to that standard through ...

Lead Software Developer

Location
Greater London, England, United Kingdom
refactor existing code to improve performance and maintainability. Collaborate with other team members to integrate systems and solutions. Skills Comprehensive understanding of: C# TDD, BDD, DDD Able to confidently discuss the various architectural patterns with a good understanding of trade-offs Experience with SQL and NoSQL DBMS Modern source control ...

Lead Software Engineer

Location
Manchester, England, United Kingdom
refactor existing code to improve performance and maintainability. Collaborate with other team members to integrate systems and solutions. Skills Comprehensive understanding of: C# TDD, BDD, DDD Able to confidently discuss the various architectural patterns with a good understanding of trade-offs Experience with SQL and NoSQL DBMS Modern source control ...

Principal Software Engineer

Location
Maidenhead, England, United Kingdom
used for accurate code generation as required.* Develop and maintain knowledge of best practice development processes, language standards and tools, e.g. TDD/BDD, Continuous Integration, DevSecOps, static and run-time analysis tools, C++ standards and secure software development.* Estimate time and effort required for software activities and deliver ...

Senior Software Developer

Location
Witney, England, United Kingdom
have a passion for software engineering and enjoy working in a team delivering highly organised and efficient coded solutions in a Test Driven Development working methodology. You have demonstrated experience in delivering software and ideally you have worked within a Systems team delivering software in a Medical ...