environments. Support a clean and well-documented strategy for all dependent services and infrastructure. Collaborate in daily scrum ceremonies, working closely with engineering, security, and third-party vendors. Apply TDD/BDD methodologies, maintaining high code quality and resilience. Requirements Strong hands-on experience with TypeScript and Node.js. Frontend familiarity is helpful (e.g. React). Proficiency with AWS services in More ❯
environments. Support a clean and well-documented strategy for all dependent services and infrastructure. Collaborate in daily scrum ceremonies, working closely with engineering, security, and third-party vendors. Apply TDD/BDD methodologies, maintaining high code quality and resilience. Requirements Strong hands-on experience with TypeScript and Node.js. Frontend familiarity is helpful (e.g. React). Proficiency with AWS services in More ❯
the future within a collaborative, community-based environment. We operate a highly agile development approach, giving wide scope to be involved with hands-on system-design, testdrivendevelopment, deployment and operations. What you'll do: Design, build and maintain high performance, reusable & reliable code Ensure the best possible performance, reliability and quality of the platform More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Goldman Sachs Bank AG
with Gitlab and Kubernetes Basic PL-SQL knowledge to be able to run queries and participate in data analysis Experience working at a financial institution Familiar with TestDrivenDevelopment Conceptual understanding of Asynchronous-Event-based processing Agile methodology experience ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients More ❯
common development frameworks and tools, e.g. React, Spring, Temporal o Nice to have: Data Engineering/ML Experience You are at the forefront of development practices like TDD, CI, CD and know where and how its appropriate to apply each of them. You have several years of experience as a technical leader, working hands-on in an agile More ❯
development principles, with a focus on system stability, reusability and performance optimized for a global audience Strong understanding of application testing, diagnostics, and performance tuning Strong understanding of TDD and BDD methodologies. And workable knowledge of Data ingestion pipelines Front-end JavaScript frameworks like Angular & React and Vue AWS Azure . click apply for full job details More ❯
Peterborough, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Noir
.NET Core/ASP.NET MVC, C# and Azure SQL. Our client can provide you with industry recognised training in: .NET 9, React, EF Core, Azure, JavaScript, HTML5, CSS3, Agile, TDD, BDD, Azure SQL and MongoDB. This is an exciting opportunity to work on complex enterprise level .NET/C# software development projects. Our client offers a structured career progression More ❯
West London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
top tier university (e.g. Russel Group) backed by A's at A-level You have strong Java and Kotlin development experience You have experience with Agile processes and TDD You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms Other tech in the stack includes Scala, React, Spring, Oracle, Redis, Kubernetes, Docker More ❯
with microservices architecture (Microsoft Azure) Experience with embedded Linux kernel programming Full-stack development expertise (front-end & back-end) CI/CD pipeline implementation & optimisation Testing frameworks: Selenium, TDD, Xray, Zephyr Scale, Cucumber Root cause analysis & debugging proficiency WHY JOIN US? Be part of a team working on innovative quantum technology for a fast-growing business in Birmingham. Work More ❯
knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data store (blob, document, graph). Good experience in using modern, agile development practices like code review, TDD, CI/CD and pairing using tools like Git and GitHub. Experience of operationally managing software components once live, including; observability, logging, metrics, error reporting, debugging and live incident management. More ❯
knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data store (blob, document, graph). Good experience in using modern, agile development practices like code review, TDD, CI/CD and pairing using tools like Git and GitHub. Experience of operationally managing software components once live, including; observability, logging, metrics, error reporting, debugging and live incident management. More ❯
knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data store (blob, document, graph). Good experience in using modern, agile development practices like code review, TDD, CI/CD and pairing using tools like Git and GitHub. Experience of operationally managing software components once live, including; observability, logging, metrics, error reporting, debugging and live incident management. More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
YourCode Recruitment
technologies and 3rd party integrations Be involved in Unit Testing Support lead developers with coaching juniors around specific technologies Technologies used internally: C#.Net .Net Core Azure Cloud Microsoft Defender TDD/BBD Agile Scrum Azure DevOps CI/CD Angular 16 Git If you're considering new opportunities as a Senior Developer, or looking for a promotion into a Senior More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Ronald James
oriented principles, SOLID, and clean architecture patterns Experience withcloud platforms(ideally Azure) Proficient in SQL and/or NoSQL databases, caching strategies, and performance tuning Passion for best practices: TDD, CI/CD, code reviews, and documentation A team-first mindset and the ability to lead small teams More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
proficiency in Microsoft .NET (C#), including modern versions such as .NET 9 Proven ability to write clean, scalable and testable code with a strong focus on unit testing and TDD/BDD practices Demonstrated success in producing robust design documentation and guiding teams through complex system designs Strong collaboration, delegation and communication skills - you can articulate technical decisions to technical More ❯
is a plus. Familiarity with data pipeline tooling such as Airflow and DBT, and cloud data warehouses like Snowflake. Understanding of testing strategies, including unit, integration, and system testing (TDD/BDD is a plus). Experience with CI/CD pipelines, monitoring tools, and production-grade observability practices. Strong problem-solving skills, especially when dealing with data integrity, scale More ❯
Chester, Cheshire, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
using Docker and deploy them in Kubernetes environments. Implement Domain-Driven Design (DDD) principles to create well-structured, domain-focused systems that reflect business requirements. Practice Test-DrivenDevelopment (TDD), ensuring that code is thoroughly tested and of the highest quality. Be part of a cross-functional agile team, collaborating closely with the Tech Lead, Product More ❯
Proficiency with Docker , Git , CI/CD pipelines , and modern DevOps workflows. Experience in agile development environments using methodologies like Kanban or Scrum . Familiarity with test-drivendevelopment (TDD), version control, and infrastructure-as-code concepts. Qualities We Value Strong problem-solving skills, ability to work from first principles, and a pragmatic mindset. High standards More ❯
s users. Qualifications Experience of working in a Scrum Team and an Agile environment Solid software engineering background covering SOLID principles with Java experience. Solid experience with Test-DrivenDevelopment (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable testing suite to support continuous integration and delivery. Some experience with Apache More ❯
Practices Proficiency with Docker, Git, CI/CD pipelines, and modern DevOps workflows. Experience in agile development environments using methodologies like Kanban or Scrum. Familiarity with test-drivendevelopment (TDD), version control, and infrastructure-as-code concepts. Qualities We Value Strong problem-solving skills, ability to work from first principles, and a pragmatic mindset. High standards More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
AJ Bell
Engineers - supporting career growth and technical excellence Architecting and scaling distributed systems and cloud-native applications Defining and enforcing non-functional requirements (NFRs) - scalability, security, performance Implementing Test-DrivenDevelopment (TDD) and automation best practices Optimising CI/CD pipelines with Jenkins & AWS Leading containerisation efforts with Docker & Kubernetes Collaborating with cross-functional teams to align technical … MongoDB, Angular/NextJS, AWS, and streaming technologies Strong experience in building scalable and high-performance applications Strong experience managing Staff Engineers & Senior Developers Solid understanding of Test-DrivenDevelopment (TDD) and modern testing frameworks Experience with Docker & Kubernetes for containerisation and cloud deployment Strong knowledge of CI/CD pipelines, automation, and deployment best practices Experience More ❯
Wakefield, West Yorkshire, England, United Kingdom Hybrid / WFH Options
Noir
technical decisions. As such you should have sound of of technologies that include .NET 9, .NET Core/ASP.NET MVC, C#, Blazor, EF Core, Azure, JavaScript, HTML5, CSS3, Agile, TDD, BDD and Azure SQL. This position comes with the following benefits: 15% bonus Generous pension Private healthcare Training allowance of £9,700 per year Free lunch Free gym membership Flexible More ❯
Worcester, Worcestershire, United Kingdom Hybrid / WFH Options
Hewett Recruitment
solving ability and technical leadership experience Experience with Agile (Scrum or Kanban) methodologies Desirable Familiarity with CI/CD (Azure DevOps) Knowledge of SOA, domain modelling, and test-drivendevelopment What's in It for You Flexible hybrid working - typically 2 days a week on-site in Worcester Bonus scheme and a competitive benefits package, including: Private More ❯
Tewkesbury, Gloucestershire, United Kingdom Hybrid / WFH Options
HIBL
automation and team-based quality responsibility Attention to detail and user-centric focus Defensive API testing and input sanitization skills Experience in testing accessibility standards Familiarity with Test-drivenDevelopment and commitment to high-quality, maintainable code Exposure to cloud technologies, preferably Azure Excellent communication and facilitation skills Risk-based testing approach Data-driven decision-making More ❯
JPA2, Hibernate). Experience in developing web applications using frameworks such as React, Angular, Node.js, or Spring MVC. Familiarity with the software design life cycle (SDLC) and test-drivendevelopment methodologies. Good communication skills, with the ability to convey complex technical concepts to a variety of stakeholders such as wet lab scientists. Ability to work independently and More ❯