proving it works and does the right thing. Experience working with Spring, REST APIs, JSON and Microservices. Good understanding of architecture and cloud native principles Familiar with testdrivendevelopment approach Experience working with container environments in particular Docker, Kubernetes and Helm (e.g. GCP, Azure, AWS), ideally GCP. Familiar with automating CI/CD with tools like More ❯
Skipton, Yorkshire, United Kingdom Hybrid / WFH Options
SBS Skipton Building Society
but not essential if you also have: Experience working with Storybook and Atomic Design principles. Exposure to Azure services (AWS or other cloud backgrounds also welcomed). Awareness of TDD/BDD practices. Familiarity with Agile methodologies like Scrum or SAFe. Familiarity with Playwright end-to-end testing. Will be : Curious about technology and adaptable to new technologies. Agile-minded More ❯
be using Vue.js here!). SQL Server and an awareness of other data structures. RESTful web services. Solid background in OOP, SOLID Principles and design patterns. Agile Development, TDD, BDD. Exposure to Azure as a minimum knowledge level in Cloud tech. Jira, Bitbucket, Git. An interest in or experience with assistive technology. Nice to have Infrastructure as code experience. More ❯
plus strong skills in .NET/.NET Core, Power Apps, Microsoft 365, REST APIs, SQL Server, JavaScript/TypeScript/Angular, and Azure (including PaaS components). Experience with TDD, automation (e.g. Playwright), Azure DevOps, Git, CI/CD pipelines, and Agile methodologies. Strong understanding of software architecture, coding standards, security, and debugging across complex systems. Skilled in stakeholder engagement More ❯
applications in production and using Monitoring and Alerting tools to enable proactive response to incidents. You are part of a team providing technical knowledge and ideas and adopt them- TDD, Software Patterns, Libraries (Webpack/Babel/ESLint/Prettier), etc. Excellent communication and collaboration skills, and past experience with mentoring peers. As well as lots of on-the-job More ❯
skills with experience in CI/CD tooling, automated builds, Spring/Spring Boot. Advocate for Agile methodologies and the ability to drive Agile delivery forwards. Good grasp of TDD and CI/CD. Coaching and mentoring skills. Experience with AWS, Kubernetes, and NoSQL will make you stand out. If you're keen to learn more about this opportunity, please More ❯
Springboot, TypeScript, Python, HTML, and CSS Familiarity with integration technologies (Microservices, REST, Message Bus) Comfortable using Git-based source control tools (GitHub, Bitbucket) Experience with automated testing frameworks (BDD, TDD) All candidates will need to go through a background check. Must be eligible to live and work in the UK. Only successful candidates will be contacted. EQUAL OPPORTUNITIES World Wide More ❯
Burton-on-Trent, Staffordshire, England, United Kingdom Hybrid / WFH Options
Holland & Barrett International Limited
toolchain – e.g. Git, Maven, Docker, GitLab CI/CD pipelines , Kubernetes A practical understanding of architecting and building distributed systems and Experience with various testing tools and methodologies, e.g. TDD . Experience building on public cloud platforms, e.g. AWS . What we offer: Technology Incentive Scheme - we offer different bonus schemes for all grades in Technology, starting at 10%. More ❯
Burton-on-Trent, Staffordshire, England, United Kingdom Hybrid / WFH Options
Holland & Barrett International Limited
toolchain – e.g. Git, Maven, Docker, GitLab CI/CD pipelines A practical understanding of architecting and building distributed systems and APIs. Experience with various testing tools and methodologies, e.g. TDD . Strong STEM degree from a leading university or professional experience that transcends formal education. What we offer: Company pension contributions Technology Incentive Scheme?- we offer different bonus schemes for More ❯
basedsoftware A focus in refining specifications and tickets to deliver maximum output for minimum effort A desire to document and share output of features and investigations Unit testing and TDD experience Experience working with a hardware/embedded software teamalongside the software team A flexible and pragmatic team worker who supports their colleagues Benefits Opportunity to buy additional holidays Life More ❯
and PL/SQL (Oracle) knowledge. Hands-on experience with OpenShift/Kubernetes, WebLogic, JBoss, or Tomcat. Proven experience in monitoring, logging, and performance tuning tools. Solid understanding of TDD, unit testing frameworks like JUnit, and scripting with Cucumber/Litmus. Excellent communication and analytical skills. About Us: Ascendion is a global, leading provider of AI-first software engineering services More ❯
services, APIs, and libraries using .NET Core and cloud platforms like AWS or Azure. Ensure high-quality and testable code through proactive practices such as early test planning, TDD, code reviews, and automation. Enable rapid release cycles with strong DevOps practices, ensuring confidence in every deployment. Quality & Engineering Excellence Promote and apply principles such as SOLID, DRY, KISS, and More ❯
industry trends and technologies. Participate in and, where appropriate, lead meetings with business stakeholders Experience Required Proficiency in .NET (C#) Experience with Python Fundamentals and approaches: OOP, SOLID principles, TDD/BDD/ATDD Experience with message driven architecture, ideally with Azure Service Bus Experience with Azure PaaS services Experience with CI/CD pipelines (TeamCity, GitHub Workflows) Knowledge More ❯
OpenAPI/swagger and other API messaging formats e.g. JSON, XML, SOAP Experience of PowerBI, PowerQuery and R Experience of structured testing and quality assurance approaches (e.g. TestDrivenDevelopment and Behaviour DrivenDevelopment) A positive and cooperative individual who will work effectively across departments and within a team Worked in an agile/Kanban More ❯
production multiple times per day! Experience we're looking for Java development with Spring boot Frontend skills - Ideally with React.js (or Angular, Vue.js etc) Advocate for best practices (TDD, Automation, Pair Programming) Collaborative and coachable Strong communication skills Team player Please apply with your CV today to be considered for the opportunity. More ❯
production multiple times per day! Experience we're looking for... Java development with Spring boot Frontend skills - Ideally with React.js (or Angular, Vue.js etc) Advocate for best practices (TDD, Automation, Pair Programming) Collaborative and coachable Strong communication skills Team player Please apply with your CV today to be considered for the opportunity. More ❯
Bristol, Mangotsfield, Gloucestershire, United Kingdom
SR2
production multiple times per day! Experience we're looking for... Java development with Spring boot Frontend skills - Ideally with React.js (or Angular, Vue.js etc) Advocate for best practices (TDD, Automation, Pair Programming) Collaborative and coachable Strong communication skills Team player Please apply with your CV today to be considered for the opportunity. More ❯
years of hands-on development experience. Proficiency in a variety of AWS technologies and Python Excellent software engineering skills with a focus on modern best practices (SOLID, Clean, TDD, CI/CD, automation) Knowledge of Agile methodologies and experience working in an Agile team. Ability to quickly learn complex problem spaces # to have experience Experience with mobile developmentMore ❯
Lancaster, Lancashire, United Kingdom Hybrid / WFH Options
Quantum Base Limited
years of hands-on development experience. Proficiency in a variety of AWS technologies and Python Excellent software engineering skills with a focus on modern best practices (SOLID, Clean, TDD, CI/CD, automation) Knowledge of Agile methodologies and experience working in an Agile team. Ability to quickly learn complex problem spaces # to have experience Experience with mobile developmentMore ❯
systems with a customer centric approach. Any experience with CRM/enterprise applications within an ecommerce setting would be highly advantageous. An advocate of different agile methodologies: Scrum, Kanban, TDD, BDD, continuous delivery. On top of the salary you will receive wide range of benefits which include; 28 days holiday (+ 8 flex days), PMI, a performance related bonus and More ❯
Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
esure Group
experience, ideally AWS. Experience in design and development of distributed, scalable, and highly available systems with a customer centric approach. An advocate of different agile methodologies: Scrum, Kanban, TDD, BDD, continuous delivery. The Interview Process (subject to change): You’ll start with an introductory call with one of our Talent Partners. This is a 'get to know you session More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
Google Cloud, Firebase, TypeScript, MongoDB Strong architecture and system design skills Full-stack development experience across frontend and backend Solid understanding of Agile development practices Expertise in TDD/BDD, unit testing, and CI/CD pipelines (Azure DevOps or similar) Experience building secure, scalable, and maintainable software Ability to mentor and support other developers Excellent collaboration and More ❯
AWS API Gateway, Lambda, Cognito, DynamoDB) Experience working with Terraform Openness to learn and work with different technologies Good communication skills, both written and spoken Knowledge of Agile, BDD, TDD and CI/CD An interest or experience in any of Functional Programming, Distributed Systems or Event-Driven Architectures At Funding Circle we are committed to building diverse teams More ❯
improve their efficiency and make more effective decisions driving a better product offer to our fashion loving twentysomething customers. Our approach to development focuses heavily on pair programming, TDD and Continuous Delivery. This role is apart of our Software Engineering Flexible Sales Channels team. What our day looks like: Work as part of an enthusiastic and motivated agile developmentMore ❯