in an environment where people value engineering best practice, pairing and continuous improvement. Skills: C#, .NET, REST APIs TypeScript, React Azure Cloud - Azure Functions, Logic Apps, Service Bus, CosmosDB TDD, CI/CD, SOLID The money is good too – up to £80k plus benefits for the right person. If you're interested in this opportunity and would like to know More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
Graduate/Junior Developer, Python, Linux, C#, Java - London (Teck stack: Graduate/Junior Developer, Python, Linux, C#, Java, .NET 9, C#, J2EE, Agile, TDD, BDD, Graduate/Junior Developer) Since 2006 our client's revolutionary marketing software platform has been helping businesses all over the world to attract, engage, and delight customers by delivering inbound experiences that are relevant More ❯
C#, C++, Python, Golang You have multi-agent AI experience within a commercial setting You have strong business acumen You believe in producing quality code and have experience with TDD and Pair Programming You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms More ❯
understanding of functional programming principles. Experience working with REST APIs , JSON, and HTTP protocols. Familiarity with version control systems (Git). Agile/Scrum delivery environment experience. Understanding of TDD/BDD and automated testing frameworks. Experience working on public sector or government projects is highly beneficial. Knowledge of GDS standards and accessibility guidelines (nice to have). Exposure to More ❯
understanding of functional programming principles. Experience working with REST APIs , JSON, and HTTP protocols. Familiarity with version control systems (Git). Agile/Scrum delivery environment experience. Understanding of TDD/BDD and automated testing frameworks. Experience working on public sector or government projects is highly beneficial. Knowledge of GDS standards and accessibility guidelines (nice to have). Exposure to More ❯
ideally AWS, though other cloud techs are also of interest Comfortable developing APIs/RESTful Full ownership of your code, we re looking for this across the SDLC from TDD, through to CI/CD pipeline implementation and monitoring The ability to build systems that scale! This client is anticipating 3x growth, the platform already supports billions of transactions a More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
The Difference Engine
ideally AWS, though other cloud techs are also of interest Comfortable developing APIs/RESTful Full ownership of your code, we're looking for this across the SDLC from TDD, through to CI/CD pipeline implementation and monitoring The ability to build systems that scale! This client is anticipating 3x growth, the platform already supports billions of transactions a More ❯
Infrastructure automation is primarily owned by the infrastructure team, but you will be a consumer of their work; familiarity with AWS, Terraform and Docker is beneficial. Testing approaches include TDD, BDD and Contract Testing, with frameworks such as JUnit, RSpec and Cucumber. Agile development is used, with teams aligned to the Spotify squads-and-tribes model. CI/CD … to communicate effectively with technical and non-technical stakeholders Modern Cloud-Native architectures and practices (high availability, high scalability, microservices, 12-factor apps, CI/CD, automation and observability) TDD, BDD and Contract testing Experience in a DevOps environment or willingness to work in one Proven delivery of well-tested, scalable, fault-tolerant and performant solutions A pragmatic, self-starting More ❯
91% say women are treated fairly and equally to men 93% would recommend this company to other women 92% say the CEO supports gender diversity Ratings are based on anonymous reviews by Fairygodboss members. Position summary ooling, and enabling continuous More ❯
Jenkins or Concourse Experience in containerization with applications deployed on Docker or Kubernetes Experience in using CICD tooling such as TFS build pipeline or GitHub Knowledge of Test-DrivenDevelopment (TDD), Behavior-DrivenDevelopment (BDD), and/or Agile methodologies More ❯
Build and evolve automated test frameworks across UI & API layers Integrate testing into CI/CD pipelines using open-source tools like Selenium & Java Champion agile testing practices: TDD, BDD, ATDD Lead exploratory and non-functional testing: performance, security, accessibility Collaborate with cross-functional teams to refine strategy and tooling What You Bring Proven experience in automation testing, with More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Computer Futures
Build and evolve automated test frameworks across UI & API layers Integrate testing into CI/CD pipelines using open-source tools like Selenium & Java Champion agile testing practices : TDD, BDD, ATDD Lead exploratory and non-functional testing : performance, security, accessibility Collaborate with cross-functional teams to refine strategy and tooling What You Bring Proven experience in automation testing , with More ❯
and integrating automated testing (e.g., Jenkins, GitHub Actions, Azure DevOps). - Familiarity with cross-browser and cross-device testing tools (e.g., BrowserStack, Sauce Labs). - Exposure to BDD/TDD approaches (e.g., Cucumber, JUnit, TestNG). So, if you ve read this far congratulations & thank you. Please hit the apply now button or get in touch to be considered More ❯
Banbury / Work from home, Oxfordshire, United Kingdom Hybrid / WFH Options
hireful
and integrating automated testing (e.g., Jenkins, GitHub Actions, Azure DevOps). - Familiarity with cross-browser and cross-device testing tools (e.g., BrowserStack, Sauce Labs). - Exposure to BDD/TDD approaches (e.g., Cucumber, JUnit, TestNG). So, if you’ve read this far – congratulations & thank you. Please hit the apply now button or get in touch to be considered More ❯
Reading, Berkshire, England, United Kingdom Hybrid / WFH Options
Computer Futures
solutions. Key Responsibilities: Design and implement automated test frameworks across UI & API Perform manual and automated testing using open-source tools (e.g., Selenium, Java) Apply agile methodologies including TDD, BDD, ATDD Contribute to CI/CD pipelines and support exploratory testing Engage in non-functional testing (Security, Performance, Accessibility, OAT) Collaborate with QA teams to improve frameworks and processes More ❯
Birmingham, West Midlands, England, United Kingdom Hybrid / WFH Options
Computer Futures
solutions. Key Responsibilities: Design and implement automated test frameworks across UI & API Perform manual and automated testing using open-source tools (e.g., Selenium, Java) Apply agile methodologies including TDD, BDD, ATDD Contribute to CI/CD pipelines and support exploratory testing Engage in non-functional testing (Security, Performance, Accessibility, OAT) Collaborate with QA teams to improve frameworks and processes More ❯
engineering and potentially C++ development Experience with real-time software Understanding of configuration control, Continuous Integration, and Continuous Delivery or Deployment Familiarity with unit testing and test-drivendevelopment Agile development experience Benefits: Company bonus (based on company performance) Maximum total (employer and employee) pension contribution of up to 14% Opportunity for paid overtime Up More ❯
engineering and potentially C++ development Experience with real-time software Understanding of configuration control, Continuous Integration, and Continuous Delivery or Deployment Familiarity with unit testing and test-drivendevelopment Agile development experience Benefits: Company bonus (based on company performance) Maximum total (employer and employee) pension contribution of up to 14% Opportunity for paid overtime Up More ❯
Oriented Analysis and Design (OOAD) Methodologies. Rapid Application Development (RAD), Agile, Waterfall, and Hybrid Project methodologies, security and schema on data-sensitive systems, Test Data-Driven (TDD) and Unit Test Framework, Enterprise Architecture Frameworks and Programming Languages and scripting frameworks including C#, LINQ, JSON, SOAP, REST, WebAPI's, AJAX, jQuery, AngularJS, HTML 4/5, CSS More ❯
Ipswich, Suffolk, United Kingdom Hybrid / WFH Options
BT Group
for more than 15 years. We don't just mean daily stand-ups and user stories: our agility is built on a foundation of technical practices like test-drivendevelopment, continuous deployment, and refactoring to maintain high code quality. We work closely with the people who use our software to make sure we're building the tools More ❯
Basingstoke, England, United Kingdom Hybrid / WFH Options
Blatchford
Server) Experience in HTML5/CSS/SASS/Bootsrap or similar Understanding of Design/Achitectural Patterns (MVC, MVVM, etc) Experience of Agile development methodologies Experience of TDD Experience working in an Agile Development team utilising DevOps approaches. Understanding of REST API standards Good understanding of Service Oriented architecture and approaches to data integration and serverless application More ❯
technical development teams. Experience using SAFe as the agile development methodology. Experience affecting change in organizations working towards agile adoption. Experience applying test automation, test-drivendevelopment, continuous integration, and continuous deployment to achieve built-in quality by the team. Experience using Kanban as a means to improve flow on support teams. More ❯
object oriented programming, experience working with relational databases and database design/data modeling, and SQL skills (writing queries, joins, views, etc) Knowledge of software testing practices (test-drivendevelopment, automated test suites within a continuous integration framework); integrations experience using APIs such as REST and SOAP, JDBC connections, and web services; familiarity with Amazon Web More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
NSD
issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-drivendevelopment approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance (West) Willingness to work full time on site More ❯