451 to 475 of 510 TDD Jobs in England

Software Engineer

Location
City Of London, England, United Kingdom
modern engineering approaches. Experience with testing frameworks, automation and CI/CD practices. Familiarity with tools such as Entity Framework and Test-Driven Development (TDD). Strong problem-solving and analytical skills. The ability to communicate effectively with both technical and non-technical stakeholders. A collaborative mindset ...

Adobe Experience Manager

Location
Greater London, England, United Kingdom
expected service levels. Participate in Agile ceremonies including daily stand-ups, sprint planning, retrospectives , and backlog refinement. Follow best practices such as Test-Driven Development (TDD) , Behavior-Driven Development (BDD) , code reviews , and secure coding principles . Ensure consistent deployment through DevOps pipelines ...

Software Reliability Engineer

Location
Greater London, England, United Kingdom
Liquibase and installed software with Ansible. Introducing standard observability patterns. Overhauling exception handling and logging. Required Qualifications : Several years of experience with Test-Driven Development (TDD) using multiple test frameworks. Really excellent understanding of the different approaches to automation testing and an ability to choose ...

Mid-Level Software Engineer - Backend & Full-Stack (TypeScript)

Location
Greater London, England, United Kingdom
small, incremental changes to production. ✅ What You’ll Bring XP Engineering Practices: Comfortable with pair programming most of the day, and see test-driven development (TDD) as integral to building reliable systems. You use tests to drive design, embrace refactoring as part of everyday coding, and value ...

Senior Software Engineer - Python

Location
Greater London, England, United Kingdom
experience building and running backend systems end to end. Experience building and operating systems on AWS. Experience practising Test Driven Development (TDD) and a strong appreciation for automated testing. Experience with pair programming or other collaborative development practices. The ability to explain technical concepts and trade ...

Senior Software Engineer - Python

Hiring Organisation
Experian
Location
London, England, United Kingdom
production and experience building and running backend systems end to end.Experience building and operating systems on AWS.Experience practising Test Driven Development (TDD) and a strong appreciation for automated testing.Experience with pair programming or other collaborative development practices.The ability to explain technical concepts and trade-offs clearly ...

Software Engineer

Location
Stevenage, England, United Kingdom
work with Ada (we will provide training) and a comfort with evolving processes. Quality Mindset: An appreciation for Test Driven Development (TDD), unit testing, and clean design. Collaborative Spirit: A desire to work in an Agile team and contribute to a culture of continuous improvement. Technical Curiosity ...

Software Engineer

Location
Stevenage, England, United Kingdom
work with Ada (we will provide training) and a comfort with evolving processes. Quality Mindset: An appreciation for Test Driven Development (TDD), unit testing, and clean design. Collaborative Spirit: A desire to work in an Agile team and contribute to a culture of continuous improvement. Technical Curiosity ...

Senior Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Barnsley, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£70,000
lifecycle. You'll take work from software requirements through design and implementation to integration and validation. Engineering practice. The team is adopting test-driven development, automated testing and CI/CD. Connectivity. TCP/UDP, HTTP/REST, MQTT and TLS, plus Wi-Fi, 4G and over … , an RTOS, and peripherals such as GPIO, DMA, ADC and timers. RS-485 or other serial and fieldbus protocols, and inter-processor communication. TDD and unit-testing frameworks (e.g. GoogleTest, CppUTest), test automation and Jenkins. Linux device driver development, BSP porting and U-Boot. TLS, REST APIs ...

Senior Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Barnsley, South Yorkshire, Elsecar, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
lifecycle. You'll take work from software requirements through design and implementation to integration and validation. Engineering practice. The team is adopting test-driven development, automated testing and CI/CD. Connectivity. TCP/UDP, HTTP/REST, MQTT and TLS, plus Wi-Fi, 4G and over … , an RTOS, and peripherals such as GPIO, DMA, ADC and timers. RS-485 or other serial and fieldbus protocols, and inter-processor communication. TDD and unit-testing frameworks (e.g. GoogleTest, CppUTest), test automation and Jenkins. Linux device driver development, BSP porting and U-Boot. TLS, REST APIs ...

Senior .NET Engineer - Remote, CI/CD & Microservices

Location
Witney, England, United Kingdom
that the team is focused on delivering their sprint commitments. Drive adoption of modern engineering practices such as Continuous Integration, Continuous Deployment, Code Reviews, TDD, Functional on-Functional testing, Test Automation, Performance Engineering etc. to deliver high-quality, high-value software Identify and deliver re-useable components … database\ORM technologies. Must have solid understanding of modern architectural and design patterns. Comprehensive knowledge of automation testing and modern testing practices e.g. TDD, BDD etc. Strong exposure in one or more Implementation of CI & CD using Jenkins, Dockers containerization. Strong exposure to Agile software development methodologies and enabling ...

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

Senior Engineer, Clinical Software

Location
Wilmslow, England, United Kingdom
Your primary responsibilities would include: Develop clean, maintainable, scalable, and secure code using C#/.NET, Angular, JavaScript, TypeScript, and Python. Apply SOLID principles, TDD, and CI/CD practices. Collaborate with QA engineers and evaluators to ensure high-quality outputs. Take ownership of technical challenges and contribute to effective … software development with technologies such as C#, .NET, Angular (or similar), TypeScript, and Python. Practical knowledge of software engineering best practices, including TDD, Unit Testing, CI/CD, and SOLID principles. A degree in a relevant field or equivalent industry experience. Our Commitment to Inclusion We’re actively building ...

Data Analyst

Hiring Organisation
Solirius Consulting
Location
London, England, United Kingdom
DescriptionAbout Us: Solirius Reply, part of the Reply Group, is a technology consultancy and digital transformation partner that helps organisations solve complex challenges through strategy, design, engineering, and delivery.We work closely with our clients to ...

Senior Software Engineer

Hiring Organisation
Copello
Location
Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum
within Agile software development environments. Understanding of DevSecOps principles and secure software development practices. Experience with software testing methodologies, including Test-Driven Development (TDD) and Behaviour-Driven Development (BDD). Strong programming skills, with experience using multiple languages and technologies within a Linux ...

Principal Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
CB24 6DF, Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £85000/annum
Android application development experience using Java and modern application architectures. Solid understanding of RTOS concepts and embedded software systems. Experience applying Test-Driven Development (TDD) methodologies within embedded and Android environments. Bonus Skills: Experience with ARM-based embedded platforms and multi-core systems. Familiarity with Agile ...

Senior Software QA Engineer

Location
Greater London, England, United Kingdom
medical device development. Strong hands-on background in CI/CD, test automation, and build systems. Strong hands-on experience with Test-Driven Development (TDD) and Behaviour-Driven Development (BDD). Benefits: Company equity plan so all employees share in the success ...

Software Engineer

Hiring Organisation
Anson Mccade
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£75,000
testable code. Collaborate with engineers through code reviews, pair programming and group programming sessions. Apply modern software development practices, including test-driven development (TDD) and agile methodologies. Work across a range of technologies, potentially including embedded systems, Linux platforms, network protocols and cloud applications. Share technical ...

Software Engineer – C++ / Rust

Hiring Organisation
Anson Mccade
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, On-site
applications and embedded systems. Collaborate with other engineers through code reviews, pair programming and technical discussions. Apply modern software engineering practices, including test-driven development (TDD) and Agile methodologies. Help improve development processes, software quality and engineering standards. Contribute to technical problem-solving across complex software ...

Senior Software Engineer - PHP

Location
Abingdon, England, United Kingdom
codebases Strong knowledge of relational databases, including PostgreSQL and SQL Deep knowledge of at least one major cloud provider Demonstrated commitment to Test-Driven Development (TDD) Experience in designing, understanding, and troubleshooting complex distributed systems Familiarity with CI/CD pipelines Solid understanding of Security, Networking ...

Solution Architect

Location
Hook, England, United Kingdom
Cloud. “DevSecOps” culture, including modern software development practices, covering Continuous Integration and Continuous Delivery (CI/CD), Test‐Driven Development (TDD), etc. Experience with interface implementation between SaaS providers (leveraging Integration‐as‐a‐service frameworks). Experience supporting digital platforms, including Integrations, Release Management, Regression Testing ...

Software Developer - Consultant

Location
Newcastle upon Tyne, England, United Kingdom
design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just … programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers ...

Senior Engineer

Location
Bexhill-on-Sea, England, United Kingdom
Senior Engineer This is a hybrid role, requiring attendance at our Bexhill or Leicester office at least once per week and at quarterly departmental events. As such, applicants must be located within a 90-minute ...