TDD Jobs in the UK

201 to 225 of 385 TDD Jobs in the UK

Senior Backend Python Developer

North West London, London, United Kingdom
Richard Wheeler Associates
Python and Django (Rest Framework) or related frameworks, e.g. Flask, FastAPI or similar Good understanding of ORM (either Django or SQLAlchemy) Good understanding of Python Unit Testing frameworks and TDD practices Experience working with Cloud Infrastructure (Ideally AWS) Good understanding of Git, and CI/CD Nice-to-haves: Deeper understanding of SQL Knowledge of front-end technologies such as More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Senior Software Engineer

London, United Kingdom
Tokio Marine HCC
members to support and encourage their professional growthWays of working and behaviours: Able to quickly learn new technologies, platforms and languages Focus on quality and write tests before code (TDD, BDD) Seek out ways to measure the impact your solutions have on the business and use them to inform future workSkills and Experience Specification Essential : Experience of application development … or Engineering, Software Development certifications, etc. Demonstrable experience in configuring and developing complex software solutions Strong understanding of object-oriented programming and test driven development (TDD and BDD) Strong understanding of agile software engineering practices Appetite for continual experimentation & learning Desirable : Experience of AWS or Azure Hands-on knowledge of Domain Driven Design (DDD) Some More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

London, United Kingdom
Hybrid / WFH Options
Bytes Group
for a proactive, product-minded C# developer to join our small, agile engineering team. You enjoy wearing multiple hats, learning new technologies, and driving technical excellence through test-driven development and strong collaboration. KEY RESPONSIBILITIES: Design & Develop: Build and maintain backend services in C# (.NET Core/.NET 9) with a focus on clean architecture and maintainability … connections securely. Collaboration & Mentorship: Work closely with product managers, designers, and fellow engineers; participate in code reviews, pair programming, and knowledge sharing. Quality & Testing: Advocate and practice Test-Driven Development (TDD); write unit, integration, and end-to-end tests to ensure confidence in releases. INDIVIDUAL RESPONSIBILITIES: Initiative & Ownership: Self-starter who takes full ownership of their work … write, and integrate Go services where needed. Agile Workflows: Experience working in small, cross-functional teams with JIRA or similar issue trackers. TDD & Quality: Strong advocate for Test-Driven Development; familiar with xUnit, NUnit, or equivalent test frameworks. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Reading, Berkshire, United Kingdom
Hybrid / WFH Options
Bytes Group
for a proactive, product-minded C# developer to join our small, agile engineering team. You enjoy wearing multiple hats, learning new technologies, and driving technical excellence through test-driven development and strong collaboration. KEY RESPONSIBILITIES: Design & Develop: Build and maintain backend services in C# (.NET Core/.NET 9) with a focus on clean architecture and maintainability … connections securely. Collaboration & Mentorship: Work closely with product managers, designers, and fellow engineers; participate in code reviews, pair programming, and knowledge sharing. Quality & Testing: Advocate and practice Test-Driven Development (TDD); write unit, integration, and end-to-end tests to ensure confidence in releases. INDIVIDUAL RESPONSIBILITIES: Initiative & Ownership: Self-starter who takes full ownership of their work … write, and integrate Go services where needed. Agile Workflows: Experience working in small, cross-functional teams with JIRA or similar issue trackers. TDD & Quality: Strong advocate for Test-Driven Development; familiar with xUnit, NUnit, or equivalent test frameworks. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Leatherhead, Surrey, United Kingdom
Hybrid / WFH Options
Bytes Group
for a proactive, product-minded C# developer to join our small, agile engineering team. You enjoy wearing multiple hats, learning new technologies, and driving technical excellence through test-driven development and strong collaboration. KEY RESPONSIBILITIES: Design & Develop: Build and maintain backend services in C# (.NET Core/.NET 9) with a focus on clean architecture and maintainability … connections securely. Collaboration & Mentorship: Work closely with product managers, designers, and fellow engineers; participate in code reviews, pair programming, and knowledge sharing. Quality & Testing: Advocate and practice Test-Driven Development (TDD); write unit, integration, and end-to-end tests to ensure confidence in releases. INDIVIDUAL RESPONSIBILITIES: Initiative & Ownership: Self-starter who takes full ownership of their work … write, and integrate Go services where needed. Agile Workflows: Experience working in small, cross-functional teams with JIRA or similar issue trackers. TDD & Quality: Strong advocate for Test-Driven Development; familiar with xUnit, NUnit, or equivalent test frameworks. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Bytes Group
for a proactive, product-minded C# developer to join our small, agile engineering team. You enjoy wearing multiple hats, learning new technologies, and driving technical excellence through test-driven development and strong collaboration. KEY RESPONSIBILITIES: Design & Develop: Build and maintain backend services in C# (.NET Core/.NET 9) with a focus on clean architecture and maintainability … connections securely. Collaboration & Mentorship: Work closely with product managers, designers, and fellow engineers; participate in code reviews, pair programming, and knowledge sharing. Quality & Testing: Advocate and practice Test-Driven Development (TDD); write unit, integration, and end-to-end tests to ensure confidence in releases. INDIVIDUAL RESPONSIBILITIES: Initiative & Ownership: Self-starter who takes full ownership of their work … write, and integrate Go services where needed. Agile Workflows: Experience working in small, cross-functional teams with JIRA or similar issue trackers. TDD & Quality: Strong advocate for Test-Driven Development; familiar with xUnit, NUnit, or equivalent test frameworks. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Test Engineer

Manchester, Lancashire, England, United Kingdom
True North Group
to work independently as the lead testing specialist. Desirable Experience working within public sector or regulated data environments. Knowledge of data performance testing and monitoring. Familiarity with Agile, DevOps, TDD, and BDD practices. ISTQB or equivalent certification. More ❯
Employment Type: Contractor
Rate: Competitive salary
Posted:

Senior/ Lead Developer

Birmingham, West Midlands, England, United Kingdom
Hybrid / WFH Options
Reed
and implement solutions using Power Apps , Power Pages , and ARM templates , ensuring seamless integration and scalability. Champion Agile Excellence : Drive Agile best practices including CI/CD, test-driven development, and iterative delivery. Collaborate & Influence : Work closely with stakeholders, analysts, and engineers to ensure solutions meet business goals, compliance standards, and user needs. What you need to More ❯
Employment Type: Full-Time
Salary: £50,000 - £75,000 per annum, Negotiable
Posted:

Senior Application and Integration Developer / Software Developer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
Hybrid / WFH Options
AWD Online
such as Microsoft Certified Technology Specialist in C# .NET Knowledge of additional web technologies such as PHP, HTML, CSS, JavaScript and XML Familiarity with Agile methodologies and test-driven development Experience with mobile platforms, Windows and Linux operating systems Exposure to large-scale environments with 500+ users, mixed operating systems, VMs and Docker BENEFITS Competitive salary with More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Software Engineer

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
SF Recruitment (Tech)
should have most of the following key skills: - Solid commercial node.js - Strong Typescript skills - Understanding of cloud deployment (ideally AWS) - PostgreSQL database knowledge would be useful - Strong Test driven development skills with the ability to write unit tests - Third party API development skills - Solid system design understanding - Serverless, Headless, microservices etc - Any automation skills would be More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Software Engineer I

Oxford, Oxfordshire, United Kingdom
Elsevier
a modern IDE and proficiency in using refactoring tools Be open to discussing and honing approaches for our team to improve our working practices Have experience of test-driven development and mocking libraries Work in a way that works for you: We promote a healthy work/life balance across the organisation. We offer an appealing working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C# .NET Developer

PO6 3EN, Hilsea, Hampshire, United Kingdom
Morris Sinclair Recruitment
SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively, experience working in More ❯
Employment Type: Permanent
Posted:

Senior C# .NET Developer

Portsmouth, Hampshire, England, United Kingdom
Hybrid / WFH Options
MORRIS SINCLAIR RECRUITMENT LTD
SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively, experience working in More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Java Developer

Leeds, West Yorkshire, United Kingdom
Tec Partners
including occasional out-of-hours support. Communicate technical concepts clearly to non-technical audiences. Required Skills and Experience: Strong recent experience with Java 21 or later. Solid understanding of TDD, BDD, and Agile delivery. Experience with microservices architecture and responsive web design. Proven track record building APIs and automated test frameworks for continuous deployment. Familiarity with Unix-like operating More ❯
Employment Type: Contract
Rate: £600 - £700/day
Posted:

Senior Model N Business Systems Consultant

City of London, London, United Kingdom
accompani consulting
data migration strategies, including data mapping, cleansing, and validation from legacy systems into Model N. Create and maintain detailed technical documentation, including functional/technical design specifications (FDD/TDD), configuration workbooks, and test scripts. Operations & Ongoing Support: Serve as a Tier 2/3 subject matter expert (SME) for the Model N platform, providing advanced technical support and More ❯
Posted:

Senior Model N Business Systems Consultant

London Area, United Kingdom
accompani consulting
data migration strategies, including data mapping, cleansing, and validation from legacy systems into Model N. Create and maintain detailed technical documentation, including functional/technical design specifications (FDD/TDD), configuration workbooks, and test scripts. Operations & Ongoing Support: Serve as a Tier 2/3 subject matter expert (SME) for the Model N platform, providing advanced technical support and More ❯
Posted:

TypeScript Engineer NextJs, React - London/Hybrid

London, South East, England, United Kingdom
Hybrid / WFH Options
Noir
team. TypeScript Developer applicants must have exceptional NextJs, React and JavaScript and detailed knowledge of SQL or NoSQL databases. Additional skills in React Hooks, Rest, GraphQL, SCSS, CSS, TDD, Unit Testing, Docker, GIT and Agile are also required. All applicants must have previous experience of working independently to meet deadlines, reviewing code and promoting clean coding principles and design More ❯
Employment Type: Contractor
Rate: £400 - £450 per day
Posted:

Lead Software Engineer

Chester, Cheshire, United Kingdom
Searchability (UK) Ltd
look forward to hearing from you! Key Skills: C#, Go, React.js, SQL Server, REST APIs, GraphQL, Kubernetes, GCP, Git, Agile, CI/CD, GitOps, Architecture, Design Patterns, Mentoring, Observability, TDD More ❯
Employment Type: Permanent
Salary: £80000 - £100000/annum Hybrid working
Posted:

Senior Software Engineer (Go)

England, United Kingdom
Hybrid / WFH Options
Birdie
Go , it's one of our most important technologies Knowledge of TypeScript and React and NodeJS Deep knowledge of Relational databases and PostgreSQL Expertise in automated testing and a TDD approach Strong knowledge of common design patterns; Some familiarity with Kafka and Debezium and event handling patterns Experience deploying and operating software in a cloud environment including Kubernetes You'll More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

London, United Kingdom
Adroit People Ltd
Azure PaaS services (App Services, Function Apps, API Management, etc.) Design and implement RESTful APIs and microservices architecture using Swagger and Postman Handle distributed task processing with Celery Apply TDD principles using PyTest for automated testing Use Terraform for Infrastructure as Code and Docker for containerisation Contribute to solution design and participate in architectural decision-making Ensure systems are scalable More ❯
Employment Type: Contract
Rate: £300 per day
Posted:

eFX Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Salt Search
experience with networking protocols such as TCP, UDP, Multicast, FIX. Familiarity with quantitative finance , algorithmic trading , and implementing controls in automated trading systems. Proven experience with DevOps , Agile methodologies , TDD , and use of CI/CD tools. Background in API design and automated testing frameworks. This is an excellent opportunity to work on complex, high-impact systems within a supportive More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Data Engineer

City of London, London, United Kingdom
Sahaj Software
and batch data ingestion from diverse and complex sources. Model and optimise data for performance, visibility, and downstream analytics/ML use cases. Champion best practices: CI/CD, TDD, GitOps, observability, schema validation, and data quality. Collaborate with data scientists and ML engineers to deploy production-grade AI/ML systems. Guide clients on data strategy, architecture, and platform More ❯
Posted:

Senior Data Engineer

London Area, United Kingdom
Sahaj Software
and batch data ingestion from diverse and complex sources. Model and optimise data for performance, visibility, and downstream analytics/ML use cases. Champion best practices: CI/CD, TDD, GitOps, observability, schema validation, and data quality. Collaborate with data scientists and ML engineers to deploy production-grade AI/ML systems. Guide clients on data strategy, architecture, and platform More ❯
Posted:

Automation Test Engineer - 6 month contract

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Opus Recruitment Solutions Ltd
per day1x a week in NewcastleEssential skills:• Functional and non-functional testing• Development and maintenance of automated test suites• Test Infrastructure – e.g. Docker and containerisation• TDD and BDD principles• CI/CD pipelines• Knowledge of Java 11/17/21, plus testing frameworks like Cucumber, Wiremock, REST Assured etc. (and JavaScript equivalents).• Front-end testing More ❯
Employment Type: Contractor
Rate: £400 - £425 per day
Posted:

Lead Software Engineer - Tech Leadership & Delivery Excellence

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
Reed
in one major stack (Java, Python, Node.js, etc.) Strong cloud knowledge (AWS, Azure, or GCP) Agile delivery experience and a pragmatic problem-solving mindset Bonus Points For: Test-driven development and continuous delivery practices Experience with enterprise integration patterns Interest in AI tools and emerging tech trends Why This Role? Salary: £84,000–£99,000 depending on More ❯
Employment Type: Full-Time
Salary: £84,000 - £99,000 per annum, Inc benefits
Posted:
TDD
10th Percentile
£51,250
25th Percentile
£60,000
Median
£68,500
75th Percentile
£83,250
90th Percentile
£107,500