76 to 100 of 315 TDD Jobs in the UK excluding London

Full Stack Developer

Location
Cwmbran, Wales, United Kingdom
JavaScript, React, Angular) Good understanding of software design principles and best practices Advantageous Technical skills Django experience API design and development Test driven development Front-end frameworks (React, Angular) Build and maintain CI/CD pipeline Your approach to work Happy working in a small team ...

Software Engineer

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£45,000
following; ** Modern .Net (.Net Core, ASP.Net MVC) ** Databases (SQL Server or Entity Framework) ** Modern JavaScript Frameworks (ReactJS, Angular or VueJS) ** Test Driven Development ** Working in an Agile environment Experience with the following is highly desirable; ** Cloud Services (Azure, GCP or AWS) ** Working in a product environment ...

Senior Software Developer

Location
Brighton, England, United Kingdom
Server Written and interpersonal skills Qualifications/Experience We Prefer: Understanding of Agile and DevOps development methodologies Knowledge of TDD practices Knowledge of build/deployment pipeline automation (CI/CD) Process documentation and continuous improvement Cloud based infrastructure and architecture Microservice and decoupled patterns Collins Aerospace, a Raytheon ...

Senior Frontend Engineer

Hiring Organisation
Hackajob Ltd
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Permanent, Work From Home
Frontend digital and software platform Ensure the use of Version 1ss Agile process and framework Instil champion best practices within the team, including TDD, code reviews and pair programming Mentor and bring on junior members of the team. Design flexible and configurable software components Produce well designed, testable, maintainable, secure ...

Senior Data Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Part Time
Salary
£75,000
resilience into a project by checking for software vulnerabilities and implement appropriate testing strategies (unit, integration, data quality etc.) Knowledge of SOLID, DRY and TDD principles and how to practically implement these into a project. Agile practices such as Scrum, XP, and/or Kanban Designing and implementing efficient data ...

Full-Stack Java Engineer: Cloud, Microservices & React

Location
Glasgow, Scotland, United Kingdom
microservices. You will enhance, modernize, and integrate with MuleSoft, AWS Cloud, and CI/CD pipelines in a collaborative, agile environment. The role emphasizes TDD, test automation (Jest), and strong back-end with JSF UI, plus hands-on API management and data formats like JSON and XML. #J ...

Senior Full-Stack Engineer: Cloud, AI & Scalable Systems

Location
Oxford, England, United Kingdom
quality. You will work with Java, JavaScript/TypeScript (React/Angular), and SQL, using Git and modern IDEs (IntelliJ/VSCode), embracing TDD and Agile practices to deliver user-focused solutions in a fast-moving environment. #J-18808-Ljbffr ...

Lead Engineer

Location
Hemel Hempstead, England, United Kingdom
C#, Dart, or TypeScript, paired with one of .Net, Flutter, React, or Node.js* Strong grounding in software design principles (SOLID, Clean Code), TDD, and other testing practices* Excellent solution architecture skills across discovery, domain modelling, tool selection, systems architecture, and solution definition* Solid working knowledge of Agile, Lean, and OKRs ...

Senior Ruby on Rails Developer

Hiring Organisation
Run-Time Group Ltd
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent
Data Stores: PostgreSQL, MySQL, Redis, Elasticsearch Async Processing: Sidekiq, Resque Cloud & DevOps: AWS, Heroku, Docker, CI/CD pipelines, IaC Testing & Quality: RSpec, Capybara, TDD methodologies Security, performance tuning, and system hardening AI & LLMs: API integration, prompt engineering, AI-enhanced features and developer tooling Responsibilities: Owns end-to-end system ...

Data Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
development o SQL and NoSQL databases o Distributed computing frameworks (Spark, Kinesis etc) o Software development best practices including CI/CD, TDD and version control. o Containerisation tools like Docker or Kubernetes o Experience with Infrastructure as Code tools (e.g. Terraform or CloudFormation) Strong understanding of data ...

Hybrid Java Developer — SC Clearance Required

Location
Salford, England, United Kingdom
inside IR35. Strong experience with Java/Spring, Kafka, MongoDB, Docker, and CI/CD is expected. Qualified candidates should be comfortable with TDD, BDD (Gherkin) and cucumber, and possess knowledge of Kubernetes/ECS where relevant. #J-18808-Ljbffr ...

Java Full-Stack Engineer | Microservices & Spring

Location
Dundee, Scotland, United Kingdom
craft RESTful APIs while contributing to front-end components with HTML5, JavaScript, CSS, and Angular. Join an Agile team focused on high-quality code, TDD/BDD practices, and robust CI/CD pipelines using Jenkins, Maven/Gradle, and Docker in a cloud-ready environment. #J-18808-Ljbffr ...

Lead Software Development Engineer - Shared Platforms

Location
Nottingham, England, United Kingdom
deliver high quality applications at scale. You’re an advocate for quality and can support the team leveraging approaches such as Pair Programming, TDD and BDD. Where and how you'll work This is a permanent position and is based in our Nottingham office. We have a hybrid working model ...

Cloud Developer

Location
Reading, England, United Kingdom
office working closely with the team. Responsibilities Implement features and fixes across Salesforce, Azure services, and our Home Assistant-based product, following test-driven development wherever practical. Contribute to and sometimes lead small design/architecture spikes, documenting outcomes clearly. Integrate with internal and external APIs ...

Software Engineering Manager

Location
Manchester, England, United Kingdom
strong team of senior individual contributors. Establish operational processes to guarantee high availability, security, and reliability across distributed systems. Leverage test automation, TDD/BDD, and modern CI/CD pipelines to accelerate data-informed experimentation. Collaborate directly with global enterprise partners on API integrations and workflow applications. Cultivate ...

Python Senior Software Engineer Manchester

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
were looking for : Familiarity with a variety of development tools (IDEs, debuggers, source control) and techniques (unit testing, mocking, continuous integration, test-driven development). Knowledge of the principles of high-assurance development, and an awareness of the importance of IT security for companies ...

Senior Cyber Software Engineer/ Technical Lead

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
were looking for : Familiarity with a variety of development tools (IDEs, debuggers, source control) and techniques (unit testing, mocking, continuous integration, test-driven development). Knowledge of the principles of high-assurance development, and an awareness of the importance of IT security for companies ...

Scala Developer

Location
Sunderland, England, United Kingdom
Strong commercial experience designing, building, and operating production software systems using Scala and the Play Framework. Confidence with modern development practices (Test-Driven Development using ScalaTest/Specs2, continuous integration/continuous deployment, and automated testing). Solid understanding of information security principles and secure ...

CAD-CAM Software Developer

Location
Nottingham, England, United Kingdom
following would be advantageous: WPF Angular or modern frontend frameworks DynamoDB/NoSQL RabbitMQ/MassTransit Microservices Event-Driven Architecture CQRS DDD TDD Agile CI/CD About You You’ll typically have 3+ years of commercial C#/.NET development experience, alongside a strong mathematical or technical ...

Lead D365 CE Engineer

Hiring Organisation
Hackajob Ltd
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Permanent
Technical management of teams building and testing modern, scalable, secure, performant applications in line with software development rules, practices and patterns e.g. XP, TDD Experience of technical ownership for a Low Code project, including architecture, estimation, product planning and user story/requirement creation Experience of balancing technical decisions ...

Software Engineer

Location
Oxford, England, United Kingdom
regulated industry Technology experience: Backend databases LINUX system administration and operation AWS services, architectures and administration Experience with test automation such as TDD, BDD Benefits Competitive salary (for Oxford location) 25 holidays per year plus bank holidays Enhanced pension contribution Private medical insurance Life insurance Cycle-to-work scheme ...

Embedded Software Engineer

Location
Bristol, England, United Kingdom
include RTOS (Zephyr OS), embedded Linux and bare-metal, on a range of different hardware microcontrollers and multi-core SoCs. Practitioner of Test Driven Development methodologies and experienced with both automated and manual testing techniques Experience with CI/CD methodologies is beneficial Well versed ...

Java Developer

Location
Sheffield, England, United Kingdom
legacy Java applications. Have experience designing and building REST APIs. Demonstrate strong technical and analytical troubleshooting skills. Have experience with BDD and/or TDD approaches and frameworks, including unit and integration test automation. Bring experience resolving dependency issues, including conflicts, upgrades, and remediation of dependencies with vulnerabilities. Work ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
delivery and drive technical strategy within your team. Collaborate with product and design teams to deliver new features to our users. Champion best practices: TDD, pairing, mob programming, and continuous delivery. Ensure security is baked in from the start. Debug, optimise, and maintain a high-performing codebase. Stay ahead ...

Senior Java Developer - Hybrid (Glasgow) & Flexible Hours

Location
Glasgow, Scotland, United Kingdom
focuses on forming and onboarding project teams, ensuring clear vision, facilitating communication between groups, tracking progress, and delivering high-quality software through agile practices, TDD, and CI. #J-18808-Ljbffr ...