Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
competitive salary and benefits package. Part time roles like this are hard to come by, so this is a rare opportunity. Keywords: C#, .NET, VB, WCF, eXtreme Programming, XP, TDD, Pair Programming, SOLID, Part-Time, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may More ❯
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
NonStop Consulting
GOV for 12 months, hybrid working in Leeds. Essential: Suitable candidates must be eligible to undergo SC Clearance - minimum of 5 years in UK Experience with Java 21 Strong TDD/BDD. Experience with large micro-service architectures Implementing API's for internal and external use. Desirable :Knowledge of Mongo DB/Jackson/JAX-RS/mocking frameworks such More ❯
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
Attenti Consulting
platforms across a major government programme. To be considered for these superb opportunities your skills/experience will include the following: Recent experience with Java 21. Excellent understanding of TDD and BDD. Experience with large microservice architectures. Experience of working in an Agile environment. Be willing to work in a pair programming environment. Have experience in implementing APIs for internal More ❯
Leeds, West Yorkshire, England, United Kingdom Hybrid / WFH Options
WüNDER TALENT
implementation and DevOps. Mentor and support junior developers and squad leads, providing guidance, code reviews and technical leadership throughout the delivery lifecycle. Promote engineering standards through best practices (e.g. TDD, SOLID, clean code etc). Drive continuous improvement across performance, security and scalability. Skills/Requirements Proven experience in a Lead Developer or Tech Lead role, ideally on large-scale More ❯
South Yorkshire, England, United Kingdom Hybrid / WFH Options
UST
dependencies, and working with external vendors. Preferred Qualifications PMP or equivalent certification. Experience with Scaled Agile, PI Planning, and Agile metrics (e.g., burndown charts). Knowledge of Agile techniques: TDD, CI/CD, ATDD, automated testing. Proficiency with Google Workspace (Docs, Sheets, Slides, Meet). More ❯
sheffield, south yorkshire, yorkshire and the humber, united kingdom Hybrid / WFH Options
UST
dependencies, and working with external vendors. Preferred Qualifications PMP or equivalent certification. Experience with Scaled Agile, PI Planning, and Agile metrics (e.g., burndown charts). Knowledge of Agile techniques: TDD, CI/CD, ATDD, automated testing. Proficiency with Google Workspace (Docs, Sheets, Slides, Meet). More ❯
people's financial futures - and the company has a real appetite for engineering excellence. They've adopted Agile and XP practices throughout the org, with a strong focus on TDD, pairing, continuous delivery, and a culture of mentoring and collaboration. You'll join one of several cross functional Scrum teams, working alongside Product experts, UX Designers, Test Analysts, and … you: Take initiative and enjoy solving challenging problems. Have strong Java skills and a curiosity for learning new tools and practices. Are an advocate for clean code, testdrivendevelopment, and Agile methodologies. Enjoy mentoring, pairing, and building team culture. Want to work somewhere with meaningful work and modern tech. Tech Stack & Environment Their core platform is More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Cathcart Technology
people's financial futures - and the company has a real appetite for engineering excellence. They've adopted Agile and XP practices throughout the org, with a strong focus on TDD, pairing, continuous delivery, and a culture of mentoring and collaboration. You'll join one of several cross functional Scrum teams, working alongside Product experts, UX Designers, Test Analysts, and … you: Take initiative and enjoy solving challenging problems. Have strong Java skills and a curiosity for learning new tools and practices. Are an advocate for clean code, testdrivendevelopment, and Agile methodologies. Enjoy mentoring, pairing, and building team culture. Want to work somewhere with meaningful work and modern tech. Tech Stack & Environment Their core platform is More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Robert Half
to have: CI/CD Pipelines Github Actions Vue Java Azure Azure Devops Role The Full Stack Developer will adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. Advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible. You will create large … you are comfortable with Object-Oriented programming. You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban. You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools. Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker. Company Market leading global consultancy More ❯
in both technical and non-technical language, to clarify requirements and business needs.? This role will allow you to gain skills in or evolve your knowledge of Test-DrivenDevelopment (TDD) and Behaviour DrivenDevelopment (BDD) . And what is the technical environment? This includes: C#, .NET Framework, .NET Core, ASP.NET (core), API's RESTful More ❯
Altrincham, Cheshire, United Kingdom Hybrid / WFH Options
Informed Solutions Ltd
of architectural and design patterns , including serverless and microservices, with the ability to lead and assure their application. Experience working in Agile environments , using Scrum, Kanban and test-drivendevelopment (TDD), and contributing to delivery planning and estimation. Experience mentoring and supporting less experienced engineers, providing guidance and enabling high-quality, efficient delivery. Proven experience engaging with More ❯
modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with TestDrivenDevelopment (TDD), unit testing frameworks, mocking frameworks, and patterns for testability. Proficiency in relational database concepts, Microsoft SQL Server , and SQL . Familiarity with front-end technologies such as HTML , CSS , and More ❯
modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with TestDrivenDevelopment (TDD), unit testing frameworks, mocking frameworks, and patterns for testability. Proficiency in relational database concepts, Microsoft SQL Server , and SQL . Familiarity with front-end technologies such as HTML , CSS , and 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 ❯
engineering, analytics, or related roles. Strong proficiency in Python, with demonstrated experience on large-scale projects. Solid understanding of algorithms, data structures, and relational databases. Experience with test-drivendevelopment and Git version control. Portfolio of past work (GitHub contributions, open-source, blogs, or demos). Knowledge of data cleansing, validation, and basic statistics. Background in working More ❯
engineering, analytics, or related roles. Strong proficiency in Python, with demonstrated experience on large-scale projects. Solid understanding of algorithms, data structures, and relational databases. Experience with test-drivendevelopment and Git version control. Portfolio of past work (GitHub contributions, open-source, blogs, or demos). Knowledge of data cleansing, validation, and basic statistics. Background in working More ❯
M:N) coordination, wind estimation, and real-time API integrations Lead and mentor a growing team of developers across multiple disciplines Drive technical standards, code quality, and test-drivendevelopment Upcoming Projects: Multi-drone coordination and control systems Next-gen data pipeline and product architecture Distributed and cloud-native scaling of core systems Advanced weather-intelligence and More ❯
tasks Solid Experience with microservices engineering Experience with Kafka for messaging an important aspect of the role Comfortable working with NoSQL databases (MongoDB) Familiar with SDLC process A TDD approach to work and test automation (Junit, Mocking, Gherkin) Previous experience working in an investment banking environment a plus but not essential Excellent communication and follow-through, analytical, self More ❯
by integrating large sets of data from hundreds of internal and external sources would be highly critical A nuanced understanding of code quality, maintainability and practices like TestDrivenDevelopment Ability to deliver an application end to end; having an opinion on how your code should be built, packaged and deployed using CI/CD Understanding of More ❯
by integrating large sets of data from hundreds of internal and external sources would be highly critical A nuanced understanding of code quality, maintainability and practices like TestDrivenDevelopment Ability to deliver an application end to end; having an opinion on how your code should be built, packaged and deployed using CI/CD Understanding of More ❯
by integrating large sets of data from hundreds of internal and external sources would be highly critical A nuanced understanding of code quality, maintainability and practices like TestDrivenDevelopment Ability to deliver an application end to end; having an opinion on how your code should be built, packaged and deployed using CI/CD Understanding of More ❯
by integrating large sets of data from hundreds of internal and external sources would be highly critical A nuanced understanding of code quality, maintainability and practices like TestDrivenDevelopment Ability to deliver an application end to end; having an opinion on how your code should be built, packaged and deployed using CI/CD Understanding of More ❯
london (city of london), south east england, united kingdom
Sahaj Software
by integrating large sets of data from hundreds of internal and external sources would be highly critical A nuanced understanding of code quality, maintainability and practices like TestDrivenDevelopment Ability to deliver an application end to end; having an opinion on how your code should be built, packaged and deployed using CI/CD Understanding of More ❯
problem statements and articulate a plan on how to approach. Able to deliver proposed plans with confidence Writing Unit Tests to support quality of code Understanding the value of TDD/BDD/E2E and when to implement To be pro-active in suggesting improvements to the system, or new tools or ways of working Work closely with the PO More ❯
problem statements and articulate a plan on how to approach. Able to deliver proposed plans with confidence Writing Unit Tests to support quality of code Understanding the value of TDD/BDD/E2E and when to implement To be pro-active in suggesting improvements to the system, or new tools or ways of working Work closely with the PO More ❯