and NoSQL databases. Application of industry standard software development working practices such as test-driven and behaviour-drivendevelopment (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 ❯
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-drivendevelopment (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 ❯
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 ❯
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 ❯
or Kubernetes (K8s) . Familiarity with prompt engineering , LLM APIs , AI agents , and related tooling. Proficient in unit testing , integration testing , and Test-DrivenDevelopment (TDD) . Excellent problem-solving, debugging, and performance-tuning skills. Preferred Qualifications Strong communication skills and demonstrated ability to engage with business More ❯
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 ❯
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 ❯
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 ❯
understanding of SSO/OAuth A natural ability to mentor junior developers React Native, SVN/Git, Agile methodologies Service oriented architecture developmentTDD/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 ❯
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 ❯
of Docker, Kubernetes, Helm, Terraform or AWS is helpful but not required Familiarity with GIS applications and technologies an advantage Understanding of Test-DrivenDevelopment Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account More ❯
of Docker, Kubernetes, Helm, Terraform or AWS is helpful but not required Familiarity with GIS applications and technologies an advantage Understanding of Test-DrivenDevelopment Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account More ❯
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 ❯
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 ❯
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 (TestDrivenDevelopment) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD: Use DevOps processes, including virtualization More ❯
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 ❯
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 testdrivendevelopment to enable the rapid delivery of working code. Design and build metadata driven data pipeline using Python and SQL in accordance More ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 (TestDrivenDevelopment) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization More ❯