326 to 350 of 377 TDD Jobs in the UK

Backend Developer (PHP)

Hiring Organisation
Copello
Location
Fareham, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
worldwide. Skills/Experience: Strong PHP experience Understanding of cloud infrastructure (preferably GCP) Experience with different data stores: MySQL, NoSQL (Cassandra) etc. Use of TDD in workflow Good debugging & analytical skills Use of Code Profiling tools to optimize code performance Experience with Kubernetes would be beneficial What ...

Back End Developer

Hiring Organisation
Copello Global
Location
Fareham, England, United Kingdom
worldwide. Skills/Experience: Strong PHP experience Understanding of cloud infrastructure (preferably GCP) Experience with different data stores: MySQL, NoSQL (Cassandra) etc. Use of TDD in workflow Good debugging & analytical skills Use of Code Profiling tools to optimize code performance Experience with Kubernetes would be beneficial What ...

IOS Developer

Hiring Organisation
The Portfolio Group
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £55,000 per annum
have a good understanding of the interface builder and auto layout. You'll understand REST, JSON and be building clean architecture with TDD and BDD, if you know VIPER that's a bonus and you'll need to know XCode UI Testing. Most of all, we are looking for passionate ...

Java Software Engineer (SC Cleared)

Hiring Organisation
Sanderson Government & Defence
Location
Gloucester, England, United Kingdom
Experience with relational and/or NoSQL databases and ORM frameworks such as JPA/Hibernate. Proficiency with automated testing frameworks and Test-Driven Development (TDD). Familiarity with Maven or Gradle and working across application, service, and data layers. Strong documentation and design discipline, with ...

Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Experience with relational and/or NoSQL databases and ORM frameworks such as JPA/Hibernate. Proficiency with automated testing frameworks and Test-Driven Development (TDD). Familiarity with Maven or Gradle and working across application, service, and data layers. Strong documentation and design discipline, with ...

Senior Software Engineer

Hiring Organisation
Newman Stewart
Location
Derby, Derbyshire, UK
Employment Type
Full-time
modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit testing, code reviews, and defect characterization. Hands-on experience with CI/CD systems (e.g., Bamboo, Jenkins), automated test ...

Senior Software Engineer

Hiring Organisation
Newman Stewart
Location
Nottingham, England, United Kingdom
modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit testing, code reviews, and defect characterization. Hands-on experience with CI/CD systems (e.g., Bamboo, Jenkins), automated test ...

Fullstack Developer

Hiring Organisation
Tenth Revolution Group
Location
Nationwide, United Kingdom
Employment Type
Contract
Contract Rate
£350/day
with DevOps, CI/CD, and secrets scanning Cloud-based engineering exposure React for front-end development Test Driven Development (TDD) Playwright & PyTest for automated testing Experience building reports with Power BI or Tableau Agile delivery, pair programming, and strong documentation/clean coding practices ...

Senior Software Developer - FTC [UK]

Hiring Organisation
Spyrosoft Ltd
Location
West London, London, United Kingdom
Employment Type
Permanent
programming language: Java and Python are a must have. Experience in building cloud-native, resilient, scalable systems. Test-driven development practices (TDD, BDD, etc.). Developing using CI pipelines and best practices, including experience in deploying to production systems. Developing in cloud-based infrastructure; ideally AWS cloud ...

Lead Java Engineer

Hiring Organisation
ARM
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £650/day Inside IR35 (Negotiable rate)
builder with excellent communication skills and able to lead global development teams both directly and via influence. Extensive experience practicing TDD (Test-Driven Development)/BDD (Behaviour-Driven Development) in a Continuous Integration and Delivery environment with strong DevOps/SRE culture. Thorough understanding ...

Java Developer

Hiring Organisation
SF Recruitment
Location
Birmingham, West Midlands, England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £90,000 per annum
experience - NoSQL, MongoDB etc - Troubleshooting exposure - Splunk, ELK etc - Git version control - Automation experience - CI/CD, Docker, Kubernetes would be a real plus - TDD experience - Awareness of cloud technologies would be useful - Microservices/serverless architecture understanding - Any mentorship experience would be a plus This Java Developer will receive … please apply now to be considered. Java Developer Up to £90,000 Birmingham Java, Microservices, AWS, RDBMS, Splunk, CI/CD, Docker, Kubernetes, Git, TDD ...

Java Software Engineer

Hiring Organisation
SF Recruitment
Location
Birmingham, West Midlands, England, United Kingdom
Employment Type
Contractor
Contract Rate
£550 - £600 per day
Troubleshooting exposure - Splunk, ELK etc - Git version control - Automation experience - CI/CD, Docker, Kubernetes would be a real plus - Solid AWS cloud exposure - TDD experience - Microservices/serverless architecture understanding This contract role is offered on a rolling 3 month basis and is paying between … would also be preferred. Java Software Engineer £550 - £600 per day UK wide Java, Microservices, AWS, RDBMS, Splunk, CI/CD, Docker, Kubernetes, Git, TDD ...

Senior Applications Engineer - Java

Hiring Organisation
Hays
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£70,000
across teams and foster a developer community within your domain. The role involves mentoring junior staff, ensuring high-quality deliverables, promoting best practices like TDD and BDD, and leading engineering practices across the SDLC. As a Senior Applications Engineer you will be responsible for:- Providing technical expertise in Backend Development … implications, and dependencies Reviewing and providing feedback on technical documentation, suggesting improvements where appropriate Promoting the best development approaches such as Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) to deliver high-quality, maintainable code If you possess a combination of some ...

Technical Development Team Lead

Hiring Organisation
Tata Consultancy Services
Location
Dunfermline, Fife, UK
Employment Type
Full-time
environment. Engineering lifecycle and practices, branching, code review, release governance and change control. Engineering tool chains and alternative testing approaches such as Test-Driven Development (TDD). Software Design Patterns and Software Architecture Patterns include deployment choices such as Cloud, PaaS, 3rd Party software. Microservices, APIs, event ...

Technical Development Team Lead

Hiring Organisation
Tata Consultancy Services
Location
Livingston, West Lothian, UK
Employment Type
Full-time
environment. Engineering lifecycle and practices, branching, code review, release governance and change control. Engineering tool chains and alternative testing approaches such as Test-Driven Development (TDD). Software Design Patterns and Software Architecture Patterns include deployment choices such as Cloud, PaaS, 3rd Party software. Microservices, APIs, event ...

Technical Development Team Lead

Hiring Organisation
Tata Consultancy Services
Location
Edinburgh, Scotland, United Kingdom
environment. Engineering lifecycle and practices, branching, code review, release governance and change control. Engineering tool chains and alternative testing approaches such as Test-Driven Development (TDD). Software Design Patterns and Software Architecture Patterns include deployment choices such as Cloud, PaaS, 3rd Party software. Microservices, APIs, event ...

Senior Software Engineer

Hiring Organisation
Fynity
Location
City of London, London, United Kingdom
high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) What You Bring We’re looking … Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request handling, scalability, and system resilience Agile mindset, with TDD/BDD and CI/CD experience Bonus: Background in Banking/Payments is helpful but not required – if you’ve built high-performance, real ...

Senior Software Engineer

Hiring Organisation
Fynity
Location
Slough, Berkshire, UK
Employment Type
Full-time
high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) What You Bring We're looking … Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request handling, scalability, and system resilience Agile mindset, with TDD/BDD and CI/CD experience Bonus: Background in Banking/Payments is helpful but not required – if you've built high-performance, real ...

QA Engineer

Hiring Organisation
Searchability
Location
Chester, Cheshire, England, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £50,000 per annum
skills * Understanding of client-server applications, system architecture and networking DESIRABLE (NOT ESSENTIAL) * ISTQB certification * Experience with Azure DevOps * Continuous delivery environments * Test-driven development (TDD) * ITIL awareness * Experience within financial services environments * Salesforce CRM exposure * Confidence working with senior stakeholders TO BE CONSIDERED Please either apply ...

Full Stack Developer

Hiring Organisation
CHEC
Location
Preston, PR2 9WT, United Kingdom
Salary
Negotiable
systems using sound design principles Diagnose, debug, and resolve technical issues efficiently Work confidently with REST APIs, microservices, and containerization technologies Apply test-driven development (TDD) principles to ensure code quality and reliability Take initiative with a proactive, problem-solving approach Collaborate closely with cross-functional teams ...

Python Developer SQL TDD

Hiring Organisation
Client Server
Location
West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
understanding of DevOps principles, CI/CD and test automation in a pipeline You're collaborative and have experience of working in Agile TDD/BDD environments Experience with Video Codec or Test Automation tools is desirable but not essential as long as you're happy to pick … cycle to work scheme and season ticket loan Apply now to find out more about this Python Developer/Software Engineer (Python SQL TDD) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities ...

Product Development Lead

Hiring Organisation
Brightwork Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
development lifecycle from design through to delivery Define technical direction and architecture across Java and AWS services Drive best practice across TDD, CI/CD, and scalable API design Collaborate with Product, DevOps and QA teams to align technical delivery with business goals Guide technical change and continuous improvement … Expertise in Spring Boot, REST APIs and microservice architecture Familiarity with containerised environments using Docker and modern CI/CD tools Strong understanding of TDD and modern development practices The ability to influence, guide and communicate effectively across teams You'll join an environment that encourages autonomy, innovation ...

Senior Snowflake Data Engineer - Remote - £competitive

Hiring Organisation
Tenth Revolution Group
Location
London, United Kingdom
Employment Type
Permanent
Salary
£75000 - £85000/annum
design, build, and optimise high-performance data pipelines using Snowflake, dbt, and modern engineering practices. If you are passionate about data engineering, test-driven development, and cloud technologies, we'd love to hear from you. Key Responsibilities Design, develop, and optimise scalable data pipelines in Snowflake. Build … maintain dbt models with robust testing and documentation. Apply test-driven development principles for data quality and schema validation. Optimise pipelines to reduce processing time and compute costs. Develop modular, reusable transformations using SQL and Python. Implement CI/CD pipelines and manage deployments via Git. Automate ...

Software Developer

Hiring Organisation
First Databank
Location
Exeter, Devon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£20,000
practices, taking responsibility for the quality and efficiency of deliverables - Produce robust code and conduct peer reviews to maintain quality standards - Embed SOLID principles, TDD, and refactoring as core practices - Leverage AI and automation tools to enhance productivity and innovation - Integrate sustainable thinking into development About … considered as a Software Developer, you will need: - Experience in analysis and design using C# and the .NET framework - Knowledge of test automation, TDD, DDD, refactoring, and unit testing techniques - Demonstrable experience working within Agile and Scrum development environments, including regular collaboration and pairing You will need ...

Principal Software Engineer

Hiring Organisation
Fynity
Location
Slough, Berkshire, UK
Employment Type
Full-time
high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) What You Bring We're looking … Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request handling, scalability, and system resilience Agile mindset, with TDD/BDD and CI/CD experience Bonus: Background in Banking/Payments is helpful but not required – if you've built high-performance, real ...