Permanent BDD Jobs in the UK

1 to 25 of 322 Permanent BDD Jobs in the UK

Java Full Stack Software Engineer

United Kingdom
Redwood
or Google Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI). Familiarity with test-driven development (TDD) or behavior-driven development (BDD). Contributions to open-source projects or a strong GitHub portfolio. Bonus Skills: Gradle Shell scripting Tomcat Experience with AI If you like growth and working with happy, enthusiastic over More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Full Stack Software Engineer

London, United Kingdom
LE018 Redwood Software UK Ltd
or Google Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI). Familiarity with test-driven development (TDD) or behavior-driven development (BDD). Contributions to open-source projects or a strong GitHub portfolio. Bonus Skills: Gradle Shell scripting Tomcat Experience with AI If you like growth and working with happy, enthusiastic over More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Belfast, United Kingdom
Hybrid / WFH Options
VanRath
For Experience in payments, financial services, or fraud detection Familiarity with Big Data tools (Hadoop, Spark, Kafka) Exposure to cloud-native architecture (AWS, GCP, Azure) Understanding of TDD/BDD and modern testing frameworks What's On Offer Hybrid Working - Flexibility with 2 remote days per week Global Impact - Work on systems powering the world's biggest brands Career Progression More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Java Developer for Client Team

London, United Kingdom
Hybrid / WFH Options
Validsoft
as Spring Boot/Cloud. Microservice Architectures. Cloud Platforms such as AWS, GCP or Azure. Web technologies including HTML, CSS, advanced Javascript, Web Services. Continuous Integration/Continuous Delivery. BDD, pair programming. Agile development methods such as Scrum or Kanban. REST API development and/or consumption. Relational databases MySQL, SQL Server, Postgres, etc. Experience in frontend work More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Engineer

United Kingdom
Manchester Digital
full stack experience in languages such as Spring, Python, Node.js, etc. Knowledge of software engineering patterns (serverless, microservices). Experience with software development practices (CI/CD, TDD, BDD). Familiarity with CI/CD tools (Jenkins, Docker, Terraform). Experience with cloud services (AWS, Azure). Ability to work under pressure and meet short deadlines in an agile More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Golang Engineer

London, United Kingdom
Hybrid / WFH Options
Salt Digital Recruitment
such as Jenkins and Git Clear communicator with strong teamwork and problem-solving skills Desirable Skills: Experience with Kafka, GraphQL, gRPC, Docker Test-driven development (TDD/BDD) Agile methodologies (Scrum, Kanban, SAFe) Exposure to cloud-native patterns and services If you're passionate about building high-performing backend systems in a modern tech environment, and you thrive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Development Engineer

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
Materialise NV
Web Tokens, OpenID Connect and OAuth 2.0 for authentication and authorization Infrastructure-as-code tools, such as Terraform, for deployments to production and non-production cloud environments Behaviour-Driven Development and automation with tools such as Cucumber, SpecFlow and Serenity Test-Driven Development and Test-Driven Design AsciiDoctor and Markdown for the creation of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Solutions Architect

Holborn, Greater London, England
Nexus Jobs Limited
Azure " Understanding of distributed computing paradigm and exposure to building highly scalable systems. " Experience with platform modernization and cloud migration projects " Expertise in Agile development methodologies like TDD, BDD, Performance/Load testing etc. " DevOps experience - CI/CD, Test Automation, Containerization - tools and processes " Should be conversant with emerging technologies - chatbots, voice/conversational interfaces, RPA, Machine Learning More ❯
Employment Type: Permanent
Posted:

Senior Java Developer (Assistant Vice President)

Belfast, United Kingdom
Citigroup Inc
Agile development environment. Strong proficiency in Java programming. Experience with test automation frameworks such as Selenium, Cypress, and Playwright. Experience with Cucumber for Behavior-Driven Development (BDD). Solid understanding of CI/CD pipelines and tools such as Jenkins, GitLab CI, or Azure DevOps. Experience with version control systems such as Git. Familiarity with RESTful APIs More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Fullstack

Maidenhead, Berkshire, United Kingdom
APM Terminals
/GCP/AWS. • Strong knowledge in data structures, algorithms, design patterns & Clean architecture principles • Strong knowledge in design principles/methodologies such as SOLID, 12 Factor App, TDD, BDD, Agile Scrum • Strong knowledge of Domain Driven Design & Event Driven Micro Services Architecture. • Good documentation skills needed with experience in Swagger and/or Markdown. • Comfortable working in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Salford, Manchester, United Kingdom
Lloyds Bank plc
Deployment: Utilise integration tools and cloud infrastructure to implement seamless solutions, ensuring smooth deployment processes. Agile Methodologies: Champion agile development practices, including continuous integration and test automation (TDD, BDD, Playwright). What you'll need Understanding of AI systems. Java with SpringBoot or python. Kubernetes and container management. Building RESTful services and Web UI. Exposure to continuous integration/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Manchester, Lancashire, United Kingdom
Lloyds Banking Group
Deployment: Utilise integration tools and cloud infrastructure to implement seamless solutions, ensuring smooth deployment processes. Agile Methodologies: Champion agile development practices, including continuous integration and test automation (TDD, BDD, Playwright). What you'll need Understanding of AI systems. Java with SpringBoot or python. ReactJS or knowledge of JavaScript, Nodejs, TypeScript. Delivering production grade ML models. Kubernetes and container More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Active Savings

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Hargreaves Lansdown
To Have A background in finance/banking Experience with the design and implementation of Microservices and RESTful APIs, including structuring, documenting, versioning and testing Understanding of TDD and BDD Test automation with Cucumber and Selenium Frontend Web development, HTML, CSS Knowledge of using JIRA and other Atlassian products Tech Stack Java/Springboot/Gradle/HTML/ More ❯
Employment Type: Permanent, Part Time, Work From Home
Salary: £80,000
Posted:

Java Developer

Birmingham, Staffordshire, United Kingdom
SideTrade SA
Experience with relational databases like PostgreSQL DevOps: CI/CD, Docker, Git The following skills and technologies are a plus: Understanding of Software Engineering Principles: SOLID, design patterns, TDD, BDD, DDD, Enterprise Architecture Patterns Frontend Technologies: HTML, CSS, JavaScript, Typescript, React Experience with unit and integration testing: JUnit, Spock, Jest Experience with integration frameworks such as Apache Camel Other languages More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer

Birmingham, Staffordshire, United Kingdom
Sidetrade
Engineering expertise Relational database knowledge, e.g., PostgreSQL DevOps skills: CI/CD, Docker, Git Additional skills that are a plus: Understanding of Software Engineering Principles: SOLID, design patterns, TDD, BDD, DDD, Enterprise Architecture Frontend technologies: HTML, CSS, JavaScript, Typescript, React Experience with testing frameworks: JUnit, Spock, Jest Integration frameworks such as Apache Camel Other scripting languages Experience with O2C applications More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Developer C# & .Net - CPS - G7

London, United Kingdom
Hybrid / WFH Options
Manchester Digital
and clean code principles Database Skills : Hands-on experience with Relational Databases (i.e., PostgreSQL/Oracle), including writing and optimizing SQL queries. Testing: Knowledge of Unit Testing, TDD/BDD, Integration Testing Agile Methodologies: Proven ability to work in Agile/Scrum environments, with excellent communication and collaboration skills CI/CD and Version Control: Experience with CI/CD More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solutions Architect

London, United Kingdom
Jas Gujral
Azure Understanding of distributed computing paradigm and exposure to building highly scalable systems. Experience with platform modernization and cloud migration projects Expertise in Agile development methodologies like TDD, BDD, Performance/Load testing etc. DevOps experience - CI/CD, Test Automation, Containerization - tools and processes Should be conversant with emerging technologies - chatbots, voice/conversational interfaces, RPA, Machine Learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Belfast, United Kingdom
Hybrid / WFH Options
VanRath
JavaScript, CSS . Familiarity with AWS and cloud-native development. Exposure to containerisation , serverless architecture , and microservices . Knowledge of infrastructure as code (Terraform, CloudFormation). Experience with TDD, BDD , or other modern development methodologies. Understanding of financial markets or trading platforms . What's on Offer: Work with a globally respected organisation known for technical excellence and innovation. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Engineer, Back End, Agentic intelligence

London, United Kingdom
Group M Worldwide Inc
communicating over a range of interfaces. You understand how the web works, REST APIs, OpenAPI spec/Swagger, GraphQL, and the difference between REST and RPCs. You understand TDD, BDD, unit testing, integration testing and when to use them. You are familiar with trunk-based development in git. Experience with back-end web application frameworks (Django, FastAPI, etc) NICE More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal DevSECOps Engineer

Gloucester, Gloucestershire, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Repository management (GitLab, GitHub); with experience of Branching Strategies for controlled Release Management. O/S System Administration experience - Linux, Windows level scripting. Good knowledge of Agile methodologies, SCRUM, BDD, TDD. Clear and effective communication skills. Strong analytical skills with an aptitude for solving complex/technical problems. Flexible and adaptable attitude, capable of acquiring new skills. Objective and logical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Manager Software Engineer - Farnborough Experienced Hires Farnborough

Farnborough, Hampshire, United Kingdom
Vantage Point Global
oversee all aspects of software development - from architecture and design through to build, test, deployment, and support Drive best practices in DevOps, continuous delivery, test automation (TDD/BDD), and cloud-native development. Provide architectural direction on Java-based microservices, RESTful APIs, and event-driven systems. Collaborate with technology and business stakeholders to translate strategic goals into clear More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Technical Lead

Wembley, London, United Kingdom
Hybrid / WFH Options
Football Association Limited
lifecycle, and not an afterthought for the QA engineers. Encourage the delivery team to adhere to agile development methodologies, practicing Test Driven Development, Behaviour Driven Development, and advocating paired programming. Ensure that user stories flow efficiently through the workflow and support the team in the identification and removal of impediments. Keep abreast of More ❯
Employment Type: Permanent
Posted:

Engineering Technical Lead

london (wembley), south east england, united kingdom
Hybrid / WFH Options
Football Association Limited
lifecycle, and not an afterthought for the QA engineers. Encourage the delivery team to adhere to agile development methodologies, practicing Test Driven Development, Behaviour Driven Development, and advocating paired programming. Ensure that user stories flow efficiently through the workflow and support the team in the identification and removal of impediments. Keep abreast of More ❯
Posted:

Engineering Technical Lead

london, south east england, united kingdom
Hybrid / WFH Options
Football Association Limited
lifecycle, and not an afterthought for the QA engineers. Encourage the delivery team to adhere to agile development methodologies, practicing Test Driven Development, Behaviour Driven Development, and advocating paired programming. Ensure that user stories flow efficiently through the workflow and support the team in the identification and removal of impediments. Keep abreast of More ❯
Posted:

Principal Developer

Manchester, United Kingdom
Hybrid / WFH Options
Uniting Ambition
for building better together Nice to Have (We’ll Support Learning Too) Frontend development experience (especially with Angular) Experience with Kubernetes, Docker, GitHub Actions, or Datadog Familiarity with BDD (Gherkin, SpecFlow), observability tooling, and secure development practices Experience working in highly regulated or enterprise-scale environments What’s In It for You Be at the forefront of a More ❯
Employment Type: Permanent
Salary: £70000 - £95000/annum
Posted:
BDD
10th Percentile
£50,000
25th Percentile
£56,563
Median
£75,000
75th Percentile
£93,778
90th Percentile
£111,250