TDD Jobs in Cardiff

1 to 25 of 48 TDD Jobs in Cardiff

Lead Software Developer

Remote/Hybrid, Cardiff
Hybrid / WFH Options
Companies House
and NoSQL databases. Application of industry standard software development working practices such as test-driven and behaviour-driven development (TDD/BDD), pair programming, version control and branching strategies. Continuous Integration/Continuous Development. Application of software design patterns. Knowledge and understanding of developing and More ❯
Employment Type: Permanent
Salary: £41,571 - £56,784
Posted:

Lead Software Engineer

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
Companies House
and NoSQL databases. Application of industry standard software development working practices such as test-driven and behaviour-driven development (TDD/BDD), pair programming, version control and branching strategies. Application of software design patterns. Knowledge and understanding of developing and running applications securely in Cloud More ❯
Posted:

-x6 Tech leads/Software Team Leads-

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Laravel Languages: PHP, Ruby-on-Rails, Java, Python, C# Frontend: Vue.js, Typescript, Angular, React Cloud: AWS (Amazon Web Services) Databases & Frameworks: GraphQL, REST APIs, TDD, DDD, Software Design Patterns Methodologies: Agile: Scrum and Kanban About You Self-motivated, able to work independently Passionate about writing clean, reusable code Strong communication More ❯
Posted:

Senior Full Stack Engineer

Cardiff, Wales, United Kingdom
Admiral Pioneer
full-stack or front-end development Strong skills in JavaScript/TypeScript and React Familiarity with Python and Django Experience with testing and TDD Agile working practices Mentoring or pair programming experience Curious, collaborative, problem-solving mindset Our Culture & Benefits We value diversity and inclusion, fostering a people-first More ❯
Posted:

Java Full Stack Engineer

Cardiff, Wales, United Kingdom
JR United Kingdom
or Kubernetes (K8s) . Familiarity with prompt engineering , LLM APIs , AI agents , and related tooling. Proficient in unit testing , integration testing , and Test-Driven Development (TDD) . Excellent problem-solving, debugging, and performance-tuning skills. Preferred Qualifications Strong communication skills and demonstrated ability to engage with business More ❯
Posted:

Senior Data Platform Engineer

Cardiff, Wales, United Kingdom
JR United Kingdom
big data distributed system. Hands-on software development experience with Python and experience with modern software development and release engineering practices (e.g. TDD, CI/CD), and software deployment automation with GitHub actions or Azure DevOps. Experience in testing automation of data transformation pipelines, using frameworks like Pytest More ❯
Posted:

Web Architect

Cardiff, Wales, United Kingdom
JR United Kingdom
structuring, sitemap configuration, crawl budget CMS: Experience with various CMS platforms; headless CMS integration (e.g., Contentful, Sanity, Strapi) Testing: Automated testing (Jest, Mocha, Selenium), TDD, BDD, integration and load testing System Architecture: Designing scalable, secure, and maintainable web architectures Please apply online today if you have the relevant skills and More ❯
Posted:

Principal Engineer

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
JR United Kingdom
You’ll Do Set technical direction and provide architectural guidance across multiple teams. Champion best practices: cloud-native design, DevOps, CI/CD, observability, TDD, and Pair Programming. Collaborate with product, data, UX, and platform teams to build scalable, event-driven systems. Mentor and grow senior engineers, promoting a More ❯
Posted:

React Native Developer

Cardiff, Wales, United Kingdom
JR United Kingdom
understanding of SSO/OAuth A natural ability to mentor junior developers React Native, SVN/Git, Agile methodologies Service oriented architecture development TDD/BDD Experience working in an Agile environment Natural self-motivation with a passion for delivering excellence Great communication skills with the ability to build More ❯
Posted:

Software Engineering Team Lead

Cardiff, Wales, United Kingdom
TN United Kingdom
following: Java, Spring Boot, AWS Ability to review and understand code Support the Technical Lead with best practices such as SOLID, XP, Design Patterns, TDD Understand the importance of managing technical debt Challenge team estimates when necessary Ensure software quality standards are met Metrics & Reporting Provide visibility on progress and More ❯
Posted:

Software Development Engineer II

Cardiff, South Glamorgan, United Kingdom
Esri
of Docker, Kubernetes, Helm, Terraform or AWS is helpful but not required Familiarity with GIS applications and technologies an advantage Understanding of Test-Driven Development Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II

Cardiff, Wales, United Kingdom
Esri
of Docker, Kubernetes, Helm, Terraform or AWS is helpful but not required Familiarity with GIS applications and technologies an advantage Understanding of Test-Driven Development Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account More ❯
Posted:

Software Quality Engineer

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
JR United Kingdom
releases. You’ll initially work with legacy systems and transition to a modern stack including C# .NET 9, React, Azure pipelines, CI/CD, TDD, and Test Automation. What we’re looking for: A testing professional experienced in agile environments, manual frameworks, and CI/CD Ideally an ability More ❯
Posted:

Senior Fullstack Developer (React, Node.js)

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
JR United Kingdom
on experience of developing REST web services and API's. Knowledge and experience of deploying to cloud services, preferably AWS. Experience of Unit testing, TDD, BDD and Test Automation. Experince of working with GraphQL. If you're a Senior Fullstack Developer, looking to work for a market leading organisation More ❯
Posted:

Urgent! x8 Fullstack Senior Software Engineers/Tech leads Needed - UK-based - - Rapid Growth - Fully Remote

Cardiff, UK
Hybrid / WFH Options
Areti Group | B CorpTM
PHP VueJs, Typescript/Angular/React Cloud: Amazon Web Services (AWS) Databases: PostgreSQL, DynamoDB Additional Tools & Frameworks: GraphQL REST APIs Software Design Patterns – TDD, DDD Agile methodologies: Scrum and Kanban Key Responsibilities: Full-Stack Development: Design, develop, and maintain complex full-stack applications across both front-end and … and DynamoDB. API Development: Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns: Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD: Use DevOps processes, including virtualization More ❯
Employment Type: Full-time
Posted:

Android Developer (Mid-Level)

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
JR United Kingdom
rationale for software development changes, and explain the benefits and/or limitations during discussions with product managers. Experience of both BDD and TDD, and willingness to work to refactor existing code for testability. Experience working with technology that has privacy and security related requirements. Understanding of, and the More ❯
Posted:

Data Engineer

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
JR United Kingdom
API’s) Help evolve our data platform with a view towards growth and high throughput. Execute practices such as continuous integration and test driven development to enable the rapid delivery of working code. Design and build metadata driven data pipeline using Python and SQL in accordance More ❯
Posted:

Staff Firmware Engineer

Cardiff, Wales, United Kingdom
ZipRecruiter
programming in C and C#. Proficient in low-level (firmware) or high-level (software) development techniques. Experience with software version control. Knowledge of TDD and unit testing approaches. Experience with ARM cores or PIC microcontrollers. Good understanding of CI/CD processes. Ability to solve security and SSDL-related More ❯
Posted:

Contract Angular Full Stack Developer

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
JR United Kingdom
and modern framework experience. Web API's - RESTful API development and integration NET - Willingness to occasionally work with legacy code when necessary TDD- understanding of basic principles to ensure high-quality, maintainable code Are you a Contract Angular Full Stack Developer looking for your next role? If so More ❯
Posted:

Lead Software Developer - Cardiff

Cardiff, South Glamorgan, United Kingdom
Hybrid / WFH Options
Permanent Futures
frameworks e.g. .NET or Java or database tech stack - Understanding of relational databases, design and SQL. - Understanding of good software design e.g. SOLID, TDD and Object-oriented programming - NHS experience in the last 3 years. NOTE: Right to work, NHS experience essential and no sponsorship available for this opportunity. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Developer - Cardiff

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
Permanent Futures
frameworks e.g. .NET or Java or database tech stack – Understanding of relational databases, design and SQL. – Understanding of good software design e.g. SOLID, TDD and Object-oriented programming – NHS experience in the last 3 years. *NOTE: Right to work, NHS experience essential and no sponsorship available for this opportunity. More ❯
Posted:

Senior Python Engineer (Data)

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
Identify Solutions
the job! You'll have broad career progression opportunities across Group, which includes several high profile household name What you'll bring: Strong Python & TDD skills Expertise in modern data architecture (dimensional modelling, data mesh, data lake) & best practices (agile, CI/CD, IaC, observability). Experience with Cloud and More ❯
Posted:

Scrum Master

Cardiff, Wales, United Kingdom
JR United Kingdom
team members in Agile, SAFe, and KANBAN frameworks, managing the product backlog, and implementing risk management strategies. Working experience with various design techniques including TDD, BDD, and DDD. The Senior Scrum Master is responsible for removing impediments and creating an environment where teams can perform at their highest level, supporting More ❯
Posted:

Principal Data Engineer

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
JR United Kingdom
expertise in backend languages; the tech stack is flexible, including Java, Python, .NET, Ruby, and more. Implement strong coding principles, including CI/CD, TDD, and maintain high-quality code standards. Bring a deep passion for data and a track record of building data warehouses from the ground up. What More ❯
Posted:

- Urgent! Polyglot Fullstack Tech leads Needed – UK-based – Series A Funded Startup – Rapid Gro[...]

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Rails, Java, Python, C#, VueJs, Typescript/Angular/React Cloud: Amazon Web Services (AWS) Additional Tools & Frameworks: GraphQL, REST APIs, Software Design Patterns – TDD, DDD, Agile methodologies: Scrum and Kanban ? Key Responsibilities ? Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and … DynamoDB . API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization More ❯
Posted:
TDD
Cardiff
10th Percentile
£57,040
25th Percentile
£64,466
Median
£70,000
75th Percentile
£75,787
90th Percentile
£80,500