126 to 150 of 487 TDD Jobs in England

AWS DevOps Engineer

Location
Newcastle upon Tyne, England, United Kingdom
code (AWS CDK, Terraform, or CloudFormation). Solid understanding of microservices and event-driven architectures. Familiarity with DevOps tooling Experience with test-driven development and relevant frameworks. Strong troubleshooting skills across the stack. Additional Information Why Version 1? At Version 1, we believe in providing ...

Lead Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Experience with relational and non-relational databases (such as PostgreSQL, MongoDB, Redis, Elasticsearch, Cassandra) Experience with engineering practices including refactoring, design patterns, test-driven development, continuous integration and delivery, and application security Hands-on experience using company-approved AI-assisted software development tools, with the ability ...

Solutions Architect

Hiring Organisation
Euro Car Parks
Location
Central London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
diagramming techniques (BPMN, UML, Wireframing) · Experience with AI tools and frameworks such as Claude code. · Test and behaviour driven development strategies (TDD, BDD, Gopher) · Agile Delivery Methodologies, SCRUM, SCRUMBAN · Working in an agile environment using JIRA and Confluence · Experience working in a data-centric organisation Desirable Skills ...

Fixed Income eTrading Java Developer (AVP)

Hiring Organisation
Citigroup
Location
London, England, United Kingdom
ETFs, Interest Rate Swaps etc) and Customer Markets electronic trading flows.Experience with modern software development practices such as Agile development, test-driven development, and continuous integration and continuous delivery.Worked in an Agile globally distributed team using tools such as Jira, Bitbucket, Sonar & Team CityWorked with ...

Lead Java Engineer

Location
Greater London, England, United Kingdom
using Java, Spring Boot, Spring Framework, and related backend technologies.Proven expertise in designing and implementing RESTful APIs and microservices architectures.Strong commitment to test-driven development, automated testing, and quality engineering practices.Nice to have: experience developing modern web applications using React, TypeScript.Proven ability to leverage AI tools ...

Software Engineering Manager

Location
Nottingham, England, United Kingdom
though you are no longer coding daily. Experience managing software delivery and responding to changing priorities. A strong understanding of code quality, test driven development and continuous improvement. Clear communication skills and the ability to work effectively with technical and non technical stakeholders. An interest in cloud ...

Software Engineering Manager

Hiring Organisation
Experis
Location
Nottingham, Nottinghamshire, United Kingdom
Employment Type
Permanent
Salary
£75000 - £90000/annum
though you are no longer coding daily. Experience managing software delivery and responding to changing priorities. A strong understanding of code quality, test driven development and continuous improvement. Clear communication skills and the ability to work effectively with technical and non technical stakeholders. An interest in cloud ...

Lead Java Engineer - Energy and Emissions Business

Location
Greater London, England, United Kingdom
Spring Boot, Spring Framework, and related backend technologies. Proven expertise in designing and implementing RESTful APIs and microservices architectures. Strong commitment to test‐driven development, automated testing, and quality engineering practices. Nice to have experience developing modern web applications using React, TypeScript. Proven ability to leverage ...

Ruby Developer UK £600 per day

Hiring Organisation
SmartSourcing Ltd
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP 550 - 600 Daily
Platform. A solid understanding of software engineering and design principles. Experience with modern development practices including: oAutomated testing oTest Driven Development (TDD)oContinuous Integration (CI/CD)oPair programmingoCode reviewsoVersion control systems such as Git Knowledge of application security principles and common vulnerabilities, including the OWASP ...

Data Operations Software/ DevOps Engineer

Location
Manchester, England, United Kingdom
relevant field Proficiency in a modern programming language (e.g. Python) for application development and experience with software engineering practices including version control, TDD and CI/CD pipelines, as well as infrastructure automation and GitOps-based deployment workflows (e.g. Helm, ArgoCD, Terraform or Ansible). Experience with Kubernetes ...

Ruby Developer UK £600 per day

Hiring Organisation
SmartSourcing Ltd
Location
Birmingham, UK
software engineering and design principles. \n \n \n Experience with modern development practices including: oAutomated testing\n \n \noTest Driven Development (TDD)oContinuous Integration (CI/CD)oPair programmingoCode reviewsoVersion control systems such as Git \n \n \n Knowledge of application security principles and common vulnerabilities, including ...

Ruby Developer UK £600 per day

Hiring Organisation
SmartSourcing Ltd
Location
Leeds, UK
software engineering and design principles. \n \n \n Experience with modern development practices including: oAutomated testing\n \n \noTest Driven Development (TDD)oContinuous Integration (CI/CD)oPair programmingoCode reviewsoVersion control systems such as Git \n \n \n Knowledge of application security principles and common vulnerabilities, including ...

Software Engineer - Fincrime - Scam Prevention

Location
Greater London, England, United Kingdom
pipelines* Distributed Systems* Concurrent Systems* Product mindset* Data-driven decisions* Relational databases* Non-relational databases* Query optimisation* Resilient schema design* Test Driven Development* Problem-solving* Communication skills* Machine learning lifecycle* Data pipelines* Feature engineering* Deploying ML systems #J-18808-Ljbffr ...

Software Developer Industrial Placement 2027

Location
Exeter, England, United Kingdom
date and how you keep abreast of developments in technology or the environment. You are aware of modern approaches, such as Agile, Test Driven Development, Git and GitHub, Continuous Integration and Continuous Delivery (We Keep Evolving). Programming and build (software engineering): You can demonstrate your experience ...

Senior Engineer

Location
Hemel Hempstead, England, United Kingdom
tooling, context management, prompting, agentic workflows and appropriate human validation Strong grounding in software design principles (SOLID, Clean Code) and testing practices such as TDD Good working knowledge of key technical areas including HTTP, REST, HTML and CSS, and/or relational databases depending on your focus Solid understanding ...

Senior Rust Developer - Staff Rust Developer UK

Location
London Borough of Islington, England, United Kingdom
major cloud platforms (AWS, GCP, or Azure). A self-starter mentality with exceptional problem-solving skills. Familiarity with technologies such as TDD, BDD, Microservices, Distributed Systems, Event driven systems, Docker, Kubernetes and Terraform. NICE TO HAVE SKILLS Terraform Kustomize Argo CD or alternatives Python Golang What we Offer ...

Lead Full Stack Software Engineer (Shopify)

Location
Leeds, England, United Kingdom
with enterprise CMS platforms such as Drupal or Umbraco . Understanding of Agile development, user stories and sprint planning. Experience with automated testing, TDD or BDD . About You You're a problem solver who loves a technical challenge . You enjoy pushing technology beyond its conventional limits. ...

Software Engineer

Location
Greater London, England, United Kingdom
passion for coding and code quality.* Commercial Experience with C# and .NET Core* Experience working in an Agile environment.* Experience with unit testing and TDD principals.* Some database experience (either relational or non-relational).* Experience with source control, partaking in code reviews.* Thorough knowledge of OOP, coding fundamentals ...

Staff Software Engineer, Multi-Product Experience Funding Circle

Location
Greater London, England, United Kingdom
language (e.g. Python, Ruby, Java) A strong fundamental programmer (data structures, algorithms) Familiar with developing on Unix/Linux Knowledgeable of Agile, Scrum, BDD, TDD and CI/CD Experienced in delivering mission‐critical, high‐value products, and services A strong passion for and proven experience in adopting and applying ...

Software Engineer / AI Engineer

Location
Greater London, England, United Kingdom
tasks. Enterprise integration: Integrating AI into existing systems via APIs and data pipelines. Cloud: AWS, Azure, or GCP. Delivery: CI/CD, modern SDLC, TDD, and code review. Data: Working with relational, columnar and vector stores, grounded in sound data‐modelling principles. Languages: Python, Java, TypeScript/JavaScript ...

Java Developer – Cloud & Microservices (Hybrid)

Location
Newcastle upon Tyne, England, United Kingdom
Boot, integrating with WebLogic and CAS SDK, and deploying to AWS in collaboration with cloud and infrastructure teams. You will follow best practices including TDD, CI/CD, and active participation in Scrum ceremonies, driving secure, scalable services across #J-18808-Ljbffr ...

Java Real-Time Payments Implementation Engineer

Location
Wimbledon, England, United Kingdom
work with AKKA, Kafka/JMS, Docker/Kubernetes, and CI/CD. You will participate in on-call rotations and drive quality through TDD/BDD and DevOps practices. #J-18808-Ljbffr ...

Senior Real-Time Java Engineer - Fintech & Microservices

Location
Greater London, England, United Kingdom
design and coding perspectives to deliver scalable, highly available components. You will thrive in an Agile environment with strong emphasis on Pair Programming and TDD/BDD, delivering client-specific features for high-volume financial platforms. #J-18808-Ljbffr ...

Software Development Engineer In Test (SDET)

Location
Manchester, England, United Kingdom
plus Additional Skills: Expertise in Cross Browser and Cross Platform compatibility testing Familiar with continuous integration systems using Git, Jenkins, and Jira Experience with TDD, ATDD, and BDD using Cucumber and Gherki If you are passionate about software development testing and have a strong understanding of the banking sector ...

Software Developer

Hiring Organisation
Almac Group
Location
Loughborough, United Kingdom
Employment Type
Permanent Contract, Full Time, On-site
applicants exists: Basic understanding in developing applications that use automated unit testing or unit testing/mocking frameworks OR have performed test-driven development techniques and practices. Experience within the clinical technology, life sciences or software industries setting and understanding of the use of IXRS in Clinical ...