C/C++ and experience in embedded product development or Linux application/kernel/driver development. Familiarity with best practice software development processes, including TDD/BDD, Continuous Integration, and DevSecOps. Knowledge of object-oriented design, design patterns, and secure software development standards. Experience with software testing and tools like version control, automated testing frameworks, and More ❯
C/C++ and experience in embedded product development or Linux application/kernel/driver development. - Familiarity with best practice software development processes, including TDD/BDD, Continuous Integration, and DevSecOps. - Knowledge of object-oriented design, design patterns, and secure software development standards. - Experience with software testing and tools like version control, automated testing frameworks, and More ❯
C/C++ and experience in embedded product development or Linux application/kernel/driver development. - Familiarity with best practice software development processes, including TDD/BDD, Continuous Integration, and DevSecOps. - Knowledge of object-oriented design, design patterns, and secure software development standards. - Experience with software testing and tools like version control, automated testing frameworks, and More ❯
WE NEED THE TEST ENGINEER TO HAVE....* Enhanced DV Security Clearance.* Experience in manual and automation software testing. * Experience with a range of technologies (e.g. Selenium, Cypress.io, Playwright, Serentiy BDD).* Experience with DevOps methodologies (testing through CI/CD pipelines).* Degree level educated in a relevant field. TO BE CONSIDERED....Please either apply by clicking online or emailing me More ❯
of mainstream agile methodologies e.g. Scrum, Kanban, Lean/Startup. Capable running standard ceremonials e.g. standups, planning, review, retrospective. Awareness of common techniques for parts of the SLDC e.g. BDD, three amigos. First class people skills and emotional intelligence. Ability to cultivate strong stakeholder relationships. Excellent communication skills, both verbal and written. A clear and concise approach to documentation. Commercial More ❯
bradford, yorkshire and the humber, united kingdom
Enablis
of mainstream agile methodologies e.g. Scrum, Kanban, Lean/Startup. Capable running standard ceremonials e.g. standups, planning, review, retrospective. Awareness of common techniques for parts of the SLDC e.g. BDD, three amigos. First class people skills and emotional intelligence. Ability to cultivate strong stakeholder relationships. Excellent communication skills, both verbal and written. A clear and concise approach to documentation. Commercial More ❯
london, south east england, united kingdom Hybrid / WFH Options
Sanderson Government & Defence
with AWS (preferred) or Azure deployments and architectures Web application services: NGINX, Apache, JBoss Experience with Test DrivenDevelopment (TDD) or BehaviourDrivenDevelopment (BDD) API development and integration (Go preferred but not essential) Familiarity with JavaScript front-end frameworks , HTML5, and CSS3 Understanding of asynchronous programming models Knowledge of monitoring tools (ELK, Nagios More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Nigel Frank International
Responsibilities: Run workshops, interviews, and observation sessions with stakeholders to gather business and functional requirements Translate requirements into Epics, Features, and User Stories following Behavior DrivenDevelopment (BDD) Own the functional design of solutions to ensure they meet user needs and align with Dynamics 365 and Power Platform capabilities Advise on business process reengineering and enhancements based on More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Nigel Frank International
Responsibilities: Run workshops, interviews, and observation sessions with stakeholders to gather business and functional requirements Translate requirements into Epics, Features, and User Stories following Behavior DrivenDevelopment (BDD) Own the functional design of solutions to ensure they meet user needs and align with Dynamics 365 and Power Platform capabilities Advise on business process reengineering and enhancements based on More ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Zensar Technologies
product strategy. The PO clarifies story details, applies user-story voice, ensures INVEST characteristics are present, assists with story splitting, defines enablers, and incorporates behavior-drivendevelopment (BDD) to ensure stories support continuous value flow. The PO also allows space for local stories and spikes that advance product design but are not derived explicitly from ART-level features. More ❯
effective planning, estimation, and execution of projects. Embed continuous improvement into how the team builds, tests, deploys, and maintains software. Champion modern engineering practices (CI/CD, TDD/BDD, clean code). People & Team Leadership Lead, coach, and grow a high-performing and inclusive engineering team. Foster a psychologically safe environment where learning and innovation thrive. Inspire and align … Boot AWS and cloud-native architecture RDBMS/NoSQL databases Event-driven and microservices architectures Containers (e.g., Docker, Kubernetes) CI/CD pipelines and DevOps principles TDD/BDD testing frameworks Interview Process 3 Stage Interview Stage 1 - Discussion with our Hiring Manager (30 mins): A chance to talk with our Hiring Manager in more detail about the role More ❯
Surrey, England, United Kingdom Hybrid / WFH Options
Thomas Ren Associates
An Automation Test Analyst with a focus on automation using a BDD methodology in a C# stack is required for this Software Company based in Surrey. You will Analyse requirements and specifications provided by clients and developers to identify testing needs, implement automated test scripts, contribute to project planning ensuring target dates are realistic and achievable,ensure that agreed deadlines More ❯
capabilities of Microsoft Dynamics 365 and the Power Platform. Take ownership of the Product Backlog, ensuring requirements are accurately documented as User Stories using Behavior DrivenDevelopment (BDD) principles, and work with Product Owners to secure approval before development begins. Redesign and optimize business processes, offering guidance on improvements based on industry best practices and the native More ❯
capabilities of Microsoft Dynamics 365 and the Power Platform. Take ownership of the Product Backlog, ensuring requirements are accurately documented as User Stories using Behavior DrivenDevelopment (BDD) principles, and work with Product Owners to secure approval before development begins. Redesign and optimize business processes, offering guidance on improvements based on industry best practices and the native More ❯
capabilities of Microsoft Dynamics 365 and the Power Platform. Take ownership of the Product Backlog, ensuring requirements are accurately documented as User Stories using Behavior DrivenDevelopment (BDD) principles, and work with Product Owners to secure approval before development begins. Redesign and optimize business processes, offering guidance on improvements based on industry best practices and the native More ❯
capabilities of Microsoft Dynamics 365 and the Power Platform. Take ownership of the Product Backlog, ensuring requirements are accurately documented as User Stories using Behavior DrivenDevelopment (BDD) principles, and work with Product Owners to secure approval before development begins. Redesign and optimize business processes, offering guidance on improvements based on industry best practices and the native More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
the iOS OS and Device ecosystem Experience with Swift UI Experience contributing to solution design, and technical documentation production Conversant with SOLID and OOP principles and Software Design Patterns, BDD and TDD as approaches Experience of UX Development including responsive designs and accessibility Experience of RESTful API integration, securing applications and secure messaging using a variety of methods Experience More ❯
automation scripts. Experience in node js frameworks such as Playwright or Cypress or other node js automation frameworks in Javascript. Cucumber: Solid experience with Cucumber and BDD (Behaviour-DrivenDevelopment) practices. Agile Methodologies: Proven experience working in Agile/Scrum environments, collaborating effectively with cross-functional teams. CI/CD: Experience integrating performance tests into CI/ More ❯
Role: Software Engineer (React) Length: Initial 3-month engagement Location: Hybrid - 2 days per week in London IR35 Status: Inside IR35 Pay Rate: £600 - £700 per day Clearance: SC Clearance One of my public sector clients are urgently looking for More ❯
to support and encourage their professional growthWays of working and behaviours: Able to quickly learn new technologies, platforms and languages Focus on quality and write tests before code (TDD, BDD) Seek out ways to measure the impact your solutions have on the business and use them to inform future workSkills and Experience Specification Essential : Experience of application development using … Engineering, Software Development certifications, etc. Demonstrable experience in configuring and developing complex software solutions Strong understanding of object-oriented programming and test drivendevelopment (TDD and BDD) Strong understanding of agile software engineering practices Appetite for continual experimentation & learning Desirable : Experience of AWS or Azure Hands-on knowledge of Domain Driven Design (DDD) Some experience with More ❯
Data Engineer (Databricks) - Leeds (Lead Data Engineer, Team Lead, Technical Lead, Senior Data Engineer, Data Engineer, Python, PySpark, SQL, Big Data, Databricks, R, Machine Learning, AI, Agile, Scrum, TDD, BDD, CI/CD, SOLID principles, Github, Azure DevOps, Jenkins, Terraform, AWS CDK, AWS CloudFormation, Azure, Lead Data Engineer, Team Lead, Technical Lead, Senior Data Engineer, Data Engineer) Our client is … Warner at Noir Consulting. (Lead Data Engineer, Team Lead, Technical Lead, Senior Data Engineer, Data Engineer, Python, PySpark, SQL, Big Data, Databricks, R, Machine Learning, AI, Agile, Scrum, TDD, BDD, CI/CD, SOLID principles, Github, Azure DevOps, Jenkins, Terraform, AWS CDK, AWS CloudFormation, Azure, Lead Data Engineer, Team Lead, Technical Lead, Senior Data Engineer, Data Engineer) NOIRUKTECHREC NOIRUKREC More ❯
and data flows (e.g. SAP CPI, PI/PO) * Data Validation & ETL Testing - strong SQL skills for back-end verification, data reconciliation, and ETL testing * Familiarity with Behaviour-DrivenDevelopment (BDD) tools (e.g. Cucumber) * Performance & security testing (desirable) * Exposure to performance/load testing tools (e.g. JMeter, LoadRunner) * Basic understanding of security testing concepts (authentication, authorization, data More ❯
Maidstone, Kent, England, United Kingdom Hybrid / WFH Options
Noir
Developer, .NET 9, C#, Azure, JavaScript, Agile - Maidstone .NET 9, 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 SQL Server 2022.Be the first of your friends to declare, "I love where I work!" and actually mean it. Laugh hard and work hard with some of … will provide you with industry recognised training into: .NET 9, 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 SQL Server 2022. Their benefits include the following: Bonus (15%). Generous stock option plan. Medical, dental and vision insurance. Company pension. Choice of computer and gear. More ❯
Leeds, West Yorkshire, England, United Kingdom Hybrid / WFH Options
NonStop Consulting Ltd
We are currently recruiting for Front End Developers, withexperience in Java Script to join a great complex project with the UK GOV for 12 months, hybrid working in Leeds or Newcastle. About the role: will work with Node.js, Express, React More ❯
Designing, developing, and maintaining both front-end and back-end components of web and mobile applications using JavaScript, Node.js, and modern frameworks and libraries, with strong Angular JS , and others such as React, or Vue.js. Full Stack JavaScript Developer Salary More ❯