Blackpool, Lancashire, North West, United Kingdom Hybrid / WFH Options
DWP Digital
combine hands-on coding with mentoring and technical leadership, creating robust, scalable systems that stand the test of time. You'll bring strong engineering practices, like test-drivendevelopment, and experience with cloud platforms and microservices to a collaborative, supportive environment. Pay up to £78,517, plus 28.9% employer pension contributions, hybrid working with 60% home … built to last. We're big on collaboration, and you'll help foster a team culture where good engineering practices are second nature. That includes things like test-drivendevelopment (TDD), which you'll already be confident with and keen to encourage across the wider engineering community. If you've worked with containerised microservices and cloud platforms … ll bring deep expertise in modern JavaScript and Node.js, using well-established frameworks and design principles to lead the delivery of high-quality software. You'll apply Test-DrivenDevelopment (TDD) and Behaviour-DrivenDevelopment (BDD) techniques to build reliable, maintainable code from the ground up. You'll work with APIs, RESTful services, and microservice More ❯
such as Pair Programming, TDD, Refactoring, and ATDD Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium Experience with Behavior DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) Secure Software development (i.e., Layer 7 Policy) Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an More ❯
such as Pair Programming, TDD, Refactoring, and ATDD Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium Experience with Behavior DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) Secure Software development (i.e., Layer 7 Policy) Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an More ❯
such as Pair Programming, TDD, Refactoring, and ATDD Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium Experience with Behavior DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) Secure Software development (i.e., Layer 7 Policy) Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an More ❯
the ability to make a real difference to each and every project you work on. You'll bring with you a great understanding of object oriented programming, test-drivendevelopment, cloud architecture and databases (SQL). We appreciate that's a big ask, but if you combine strong coding experience, practical problem solving skills and an awareness … C#/.NET Core for use across web and mobile applications Secure, scalable, enterprise-level architecture using Azure Service Bus and microservices and entity framework Experience of TestDrivenDevelopment (TDD) for Microsoft solutions Good understanding of databases such as SQL Server. Familiar with agile software development, DevOps, CI/CD etc. A keen eye for More ❯
Data, Spring Cloud Stream) Kafka , MongoDB , ElasticSearch , and Redis AWS cloud services including Lambda , Step Functions , and general serverless architecture Docker and Kubernetes in modern DevOps environments Test-drivendevelopment ( TDD ) and clean architecture principles ( DDD ) You'll also contribute to architecture discussions, peer reviews, and technical presentations within the team. What They're Looking For: Strong More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
In Technology Group Limited
Data, Spring Cloud Stream) Kafka , MongoDB , ElasticSearch , and Redis AWS cloud services including Lambda , Step Functions , and general serverless architecture Docker and Kubernetes in modern DevOps environments Test-drivendevelopment ( TDD ) and clean architecture principles ( DDD ) You'll also contribute to architecture discussions, peer reviews, and technical presentations within the team. What They're Looking For: Strong More ❯
such as Pair Programming, TDD, Refactoring, and ATDD Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium Experience with Behavior DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) Secure Software development (i.e., Layer 7 Policy) Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an More ❯
to engage both technical and non-technical minds A genuine interest in working in a collaborative, purpose-driven environment Bonus Points (Nice to Have): Experience with Test-DrivenDevelopment (TDD), CI/CD practices and DevOps workflows Familiarity with Agile tools and cloud-native development best practices Our Tech Stack: .Net Core C# REST API … Web API Azure DevOps Agile TDD Unit Testing SOLID Principles NoSQL Why Join the Pack? 10% Annual Bonus Potential 28 Days Holiday (rises to 30 after two years) + Bank Holidays Extra day off for your birthday Pension Scheme to help you plan for the future Discounted Healthcare Options Share Scheme - Be a part of our success Great colleague discounts More ❯
or Remix), SQL/NoSQL databases, and CSS. Proven track record of leading Agile development teams. Experience designing and building cloud-based, scalable applications. Familiarity with test-drivendevelopment (TDD) and version control systems (e.g., GitHub). Strong communication skills with an ownership mindset and a focus on delivering high-quality outcomes. Desirable Experience (Nice to More ❯
while maintaining cost efficiency and compliance. Communicate effectively with team stakeholders, ensuring expectations are met. PERSON SPECIFICATION Essential: Proficiency in Python programming (3.12+), including scalable, maintainable, and test-drivendevelopment (TDD). Strong experience in applications/system design, deployment, and maintenance on cloud platforms (Croud develops on both Google Cloud Platform and AWS ). Solid understanding More ❯
Shrewsbury, Shropshire, United Kingdom Hybrid / WFH Options
Croud
while maintaining cost efficiency and compliance. Communicate effectively with team stakeholders, ensuring expectations are met. PERSON SPECIFICATION Essential : Proficiency in Python programming (3.12+), including scalable, maintainable, and test-drivendevelopment (TDD). Strong experience in applications/system design, deployment, and maintenance on cloud platforms (Croud develops on both Google Cloud Platform and AWS ). Solid understanding More ❯
and development, trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD. Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium. Experience with Behavior DrivenDevelopment (BDD). Secure Software development (i.e., Layer 7 Policy More ❯
and development, trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD. Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium. Experience with Behavior DrivenDevelopment (BDD). Secure Software development (i.e., Layer 7 Policy More ❯
capability in writing and maintaining comprehensive automated unit and integration tests. Deep understanding of distributed systems, microservices architecture, and database technologies. Familiarity with CI/CD pipelines, Test-DrivenDevelopment (TDD), and automation frameworks. Skilled in production system monitoring, troubleshooting, and issue resolution. Exceptional problem-solving skills focused on delivering efficient, practical solutions. Strong communication abilities, adept More ❯
Jenkins * Experience with the following technologies: SpringBoot, Gradle, Terraform, Ansible, GitHub/GitFlow, PCF/OCP/Kubernetes technologies, Artifactory, IaC * Experience with TestDrivenDevelopment (TDD) * Experience with Behavior DrivenDevelopment (BDD, Cucumber test framework) * Experience writing unit and service level tests to ensure adequate code coverage (JUnits) * Drools * Proven skills in high More ❯
Jenkins * Experience with the following technologies: SpringBoot, Gradle, Terraform, Ansible, GitHub/GitFlow, PCF/OCP/Kubernetes technologies, Artifactory, IaC * Experience with TestDrivenDevelopment (TDD) * Experience with Behavior DrivenDevelopment (BDD, Cucumber test framework) * Experience writing unit and service level tests to ensure adequate code coverage (JUnits) * Drools * Proven skills in high More ❯
development teams. Experience using SAFe as the agile development methodology. Experience moving from a legacy application to a new application Experience applying test automation, test-drivendevelopment, continuous integration, and continuous deployment to achieve built-in quality by the team. Experience using Kanban to improve flow on support teams. Experience with DevOps/DevSecOps More ❯
development teams. • Experience using SAFe as the agile development methodology. • Experience moving from a legacy application to a new application • Experience applying test automation, test-drivendevelopment, continuous integration, and continuous deployment to achieve built-in quality by the team. • Experience using Kanban to improve flow on support teams. • Experience with DevOps/DevSecOps More ❯
support for containerized integration testing (utilizing test containers) and API testing (with Postman, Curl, or Bruno) Mentor and support junior automation developers, encouraging reusable design patterns, test-drivendevelopment, and high-quality code practices Participate in Agile ceremonies, contribute to sprint planning, and align automation deliverables with prioritized business goals Communicate technical progress and blockers effectively More ❯
support for containerized integration testing (utilizing test containers) and API testing (with Postman, Curl, or Bruno) Mentor and support junior automation developers, encouraging reusable design patterns, test-drivendevelopment, and high-quality code practices Participate in Agile ceremonies, contribute to sprint planning, and align automation deliverables with prioritized business goals Communicate technical progress and blockers effectively More ❯
support for containerized integration testing (utilizing test containers) and API testing (with Postman, Curl, or Bruno) Mentor and support junior automation developers, encouraging reusable design patterns, test-drivendevelopment, and high-quality code practices Participate in Agile ceremonies, contribute to sprint planning, and align automation deliverables with prioritized business goals Communicate technical progress and blockers effectively More ❯
support for containerized integration testing (utilizing test containers) and API testing (with Postman, Curl, or Bruno) Mentor and support junior automation developers, encouraging reusable design patterns, test-drivendevelopment, and high-quality code practices Participate in Agile ceremonies, contribute to sprint planning, and align automation deliverables with prioritized business goals Communicate technical progress and blockers effectively More ❯
support for containerized integration testing (utilizing test containers) and API testing (with Postman, Curl, or Bruno) Mentor and support junior automation developers, encouraging reusable design patterns, test-drivendevelopment, and high-quality code practices Participate in Agile ceremonies, contribute to sprint planning, and align automation deliverables with prioritized business goals Communicate technical progress and blockers effectively More ❯