critical technical decisions, with selective hands-on contributions Define technical decisions and maintain system health through architectural oversight and technical debt management Establish and drive comprehensive quality culture including TDD/BDD practices, testing standards, automated quality gates, and team code review excellence Define team security standards ensure team compliance governance, and drive security-first culture within the engineering team More ❯
Wakefield, West Yorkshire, England, United Kingdom Hybrid/Remote Options
Noir
will provide you with training into: .NET 9, WPF, MVVM, Prism, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. You will follow the firms official career progression programme. This is coupled with 18 days of dedicated technical training per year, bi-annual pay reviews More ❯
should have: Strong knowledge of architecture and development patterns (e.g. Microservices, CQRS, Domain Driven Design, Event Sourcing etc.) An appreciation for good development practices (Test-drivendevelopment, pair programming, continuous integration/deployment) We are looking for individuals who are passionate about software development and can contribute effectively in a team setting. If More ❯
Leeds, West Yorkshire, United Kingdom Hybrid/Remote Options
Orbis Group
internal staff. You Have: Strong experience in Java/Python/Golang programming. Experienced with K8s/Docker Experience with AWS or other cloud platforms Strong testdrivendevelopment Strong scalability and performance mindset Location - Full remote (from the UK) Duration - 6 months (Ave tenure of contractor at this client is 17 months) Rate – Up to £700pd More ❯
in designing, creating and improving new and existing products, platforms and transactions across government. Candidates must have recent experience with Java 21 (or later). An excellent understanding of TDD and BDD and large microservice architectures is essential. You will have experience of working in an Agile environment and be willing to work in a pair programming environment. You must More ❯
north yorkshire, yorkshire and the humber, united kingdom
Switch2 Energy Limited
testing: unit, integration, end-to-end You have experience working with non-technical stakeholders and care about non-functional requirements You have experience with agile best practices such as TDD, pair programming, and focus on short, iterative feedback cycles You have understanding and experience with APIs, databases, and cloud technology (AWS) You have experience creating, maintaining and improving CI pipelines More ❯
leadership and mentoring experience in senior data engineering roles Expertise in Azure Data Factory, Azure Databricks, and lakehouse architecture Strong programming skills (Python, T-SQL, PySpark) and test-drivendevelopment Deep understanding of data security, compliance, and tools like Microsoft Purview Excellent communication and stakeholder management skills Experience with containerisation and orchestration (e.g., Kubernetes, Azure Container Instances More ❯
Leeds, West Yorkshire, United Kingdom Hybrid/Remote Options
Hawksworth
to create scalable, high-performing, user friendly solutions that are secure and reliable. Must have..... Blazor frontend web framework C#, HTML, CSS UI/UX design Google Analytics integration TDD; APIs; Azure environment Agile methodology Nice to have...... Experience working in the insurance industry If the above sounds like you and you're open to a remote role with occasional More ❯
Leeds, England, United Kingdom Hybrid/Remote Options
WRK digital
and enjoy consultancy-style client engagement • You thrive in fast-paced environments, managing multiple workstreams whilst inspiring your team • You are passionate about DevOps, CI/CD, test-drivendevelopment, and engineering excellence • You want to work on diverse, challenging projects at the forefront of technical innovation Why Parallax? Parallax tackles projects others consider impossible. Their team More ❯
leeds, west yorkshire, yorkshire and the humber, united kingdom Hybrid/Remote Options
Skiller Whale
longer before you are allocated a group: Common languages/frameworks (e.g. Go, React, Kotlin, Java etc) Platforms, Tools and/or Databases (e.g. AWS, Docker, PostgreSQL) Test-DrivenDevelopment REST API Design Leadership, Communication and Management (in the context of software teams). You'll need to be able to give nuanced answers to difficult questions More ❯
leeds, west yorkshire, yorkshire and the humber, united kingdom
AND Digital
the challenges from stakeholders that come with this. • Experience of implementing architecture, DevOps, performance or security and an understanding and ownership of best practice as a Lead Engineer (eg. TDD, SOLID, XP) Why join AND Digital? We have three values: wonder, share, and delight. These values inform how we work with clients, and our culture: what it feels like to More ❯
Doncaster, South Yorkshire, England, United Kingdom Hybrid/Remote Options
Ada Meher
experience with relevant MVC frameworks (Preferably Laravel) Experience working to SOLID principles Experience with Docker, Cloudflare, AWS or JavaScript/Vue would also be a benefit Any knowledge of TDD is desirable but not essential The company in question is a market leader not only in the solutions that they provide to their clients internationally but also the technology they More ❯
Leeds, England, United Kingdom Hybrid/Remote Options
Bolser Digital Agency
Museum, and the Football Foundation. You will be joining an experienced, collaborative team working on recognised digital products applying Extreme Programming (XP) principles such as pair programming, test-drivendevelopment (TDD), continuous integration, and collective code ownership. The role blends technical skill, product thinking, and craftmanship – ideal for someone who enjoys delivering high-quality digital products and … with headless CMS platforms such as Strapi, Contentful, and WordPress • Collaborate with designers to deliver responsive, accessible UI experiences • Work closely with teammates using pair programming, code reviews, and TDD • Contribute to CI/CD pipelines, database design, and application security • Help maintain a collaborative, inclusive, and high-performing dev culture Skills and Qualifications • 2 years + experience as a … PostgreSQL or similar relational databases • Understanding of responsive design, accessibility, and performance best practices • Familiar with headless CMS platforms (Strapi, Contentful, WordPress, etc.) • Exposure to XP practices such as TDD, pair programming, and CI/CD • Knowledge of Git, NPM, Docker, and deployment on AWS or Azure • Strong communication and problem-solving skills Main technologies HTML, CSS & TypeScript React (or More ❯
Leeds, West Yorkshire, England, United Kingdom Hybrid/Remote Options
InvitISE Ltd
and be eligible for SC clearance. The successful Senior Java Developer will possess proven skills working with the following – Java 21 (or later) TestDrivenDevelopment (TDD) and Behaviour DrivenDevelopment (BDD) Large microservice architectures Agile environments and pair programming Implementing APIs for internal and external use Building automated test suites in CI/… Kafka MongoDB or other NoSQL/document databases Experience scaling high-traffic websites and handling large data sets Interested? Please apply below. Java Software Engineer, Java, Java 21, Microservices, TDD, BDD, Agile, APIs, CI/CD, Leeds, Government, Public Sector, Developer, Contract, Inside IR35 More ❯
architecture to deployment. Experience and Qualifications: Degree in Software Engineering or related discipline. C#.NET Core Experience in multithreaded applications - Task Parallel Library specifically TestdrivendevelopmentTDD Git Strong communication skills both with the team and externally SIP signalling/RTP Realtime Transport Protocol BDD (SpecFlow) SQL Docker Wireshark Distributed services Linux Team City (CICD) or similar More ❯
architecture to deployment. Experience and Qualifications: Degree in Software Engineering or related discipline. C#.NET Core Experience in multithreaded applications - Task Parallel Library specifically TestdrivendevelopmentTDD Git Strong communication skills both with the team and externally SIP signalling/RTP Realtime Transport Protocol BDD (SpecFlow) SQL Docker Wireshark Distributed services Linux Team City (CICD) or similar More ❯
sheffield, south yorkshire, yorkshire and the humber, united kingdom Hybrid/Remote Options
Delta Capita
to explain complex solutions to non-technical stakeholders. Ability to work independently and collaboratively in a team environment. Exposure to Behaviour-DrivenDevelopment (BDD) or Test-DrivenDevelopment (TDD) is a plus. How We Work: Delta Capita is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age More ❯
back-end development of a new platform. Apply advanced software engineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-DrivenDevelopment (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the … experience. Extensive experience in applying well-known software design patterns. Proven ability to work independently with minimal guidance. Advanced algorithmic approach and abstract problem-solving capabilities. Solid understanding of TDD and SOLID principles. Minimum 5 years' experience in software development/software engineering Excellent technical communication skills. Able to take a concept from discussion to high-quality code delivery. More ❯