151 to 175 of 487 TDD Jobs in England

Lead Software Engineer - AI Governance Engineering

Location
Greater London, England, United Kingdom
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 ...

Software Engineer

Location
Greater London, England, United Kingdom
through both independent work and collaboration. Engineering in Surevine You will get exposure to engineering techniques across the software lifecycle; cloud engineering, test-driven development, AI-assisted development, experimentation, prototyping and automation. We aren't in the habit of hiring engineering zealots or rigid process followers ...

Senior Developer

Location
Greater London, England, United Kingdom
systems (ideally AWS) Strong understanding of data structures and architectures, using relational and/or non-relational database approaches A strong understanding test-driven development and testing conventions Experience of developing RESTful APIs Understanding of IT security/risk Experience with workflow and code versioning tools, such ...

Python Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent Contract, Hybrid
looking for : Familiarity with a variety of development tools (IDEs, debuggers, source control) and techniques (unit testing, mocking, continuous integration, test-driven development). Knowledge of the principles of high-assurance development, and an awareness of the importance of IT security for companies and governments. ...

Senior Cyber Software Engineer/ Technical

Hiring Organisation
Hackajob Ltd
Location
Gloucester, South West, United Kingdom
Employment Type
Permanent Contract, Hybrid
looking for : Familiarity with a variety of development tools (IDEs, debuggers, source control) and techniques (unit testing, mocking, continuous integration, test-driven development). Knowledge of the principles of high-assurance development, and an awareness of the importance of IT security for companies and governments. ...

Lead Software Engineer - Full Stack Java, Kotlin

Location
Lower Blandford St Mary, England, United Kingdom
React, and experience building high-performance web applications. Strong understanding of distributed systems, APIs, and integration with enterprise platforms. Experience with test-driven development, modern source control, and continuous integration practices. Familiarity with modern frameworks, libraries, tools, and languages across the technology stack. Experience working with globally ...

Engineering Tech Lead - Platform Capability

Location
Greater London, England, United Kingdom
needed Step into difficult or stalled work, work out what’s blocking it and get delivery moving again Raise the bar on testing, including TDD, automated testing, and load and performance testing Make sure what your team builds is observable and supportable in production, and help run incident response ...

Principal Software Engineer

Hiring Organisation
ASOS
Location
London, England, United Kingdom
/CD and progressive releases), and monitoring and telemetry.Familiarity with the best tools and practices for each phase of delivery, such as unit testing, TDD, BDD, integration testing and performance testing.Awareness of application security fundamentals, including authentication, secure data handling and API protection.Experience designing and running cloud-native systems, ideally ...

Full Stack C# Developer | Trading Systems | Contract Inside IR35

Location
Greater London, England, United Kingdom
C# and .NET/.NET Core development experience Experience building REST APIs and enterprise applications Strong understanding of software architecture and design patterns TDD and automated testing experience Database development experience Experience working on large-scale, business-critical systems Desirable Skills Kafka IBM MQ React TypeScript Python Front ...

Principal Software Engineer

Hiring Organisation
Copello
Location
Maidenhead, Royal Borough of Windsor and Maidenhead, Berkshire, United Kingdom
Employment Type
Permanent
requirements and architectures from system-level requirements. Develop embedded and application software using modern engineering principles and object-oriented design. Drive best practice across TDD, BDD, CI/CD, DevSecOps and secure software development. Produce technical estimates, proposals and bid responses, balancing performance, cost and schedule requirements. Mentor and coach ...

Senior Developer - Dynamics 365 and Power Platform

Hiring Organisation
Talent International
Location
Manchester, Lancashire, United Kingdom
Employment Type
Permanent
Salary
GBP 45,000 - 60,000 Annual
transform the user journey Lots of opportunities to learn new technologies across Microsoft cloud A supportive engineering culture with modern development practices (Agile, TDD, CI/CD) Benefits Competitive Salary 35 days annual leave (plus bank holidays) Pension contribution of over 20% Hybrid working with a weekly anchor ...

Lead Engineer - Personal Savings

Location
Greater London, England, United Kingdom
essential for us to ensure that we are highly productive; consider resiliency; and practice security by design. Test outside-in, test first - TDD keeps us confident in moving fast and deploying regularly. We want to solve user problems, and so we test with that mindset - writing scenarios ...

Senior iOS Engineer

Location
Greater London, England, United Kingdom
enhance development and productivity. Familiarity with Kotlin Multi Platform (KMP) Experience with/eager to learn Kotlin/Java Demonstrable experience in TDD, pair programming Agile development methods such as Scrum or Kanban REST API development and/or consumption Deep understanding of MVVM and MVP. Desirable ...

IPF Solution Architect

Location
Greater London, England, United Kingdom
development background (e.g. Java) and familiarity with common software patterns and techniques. Experience across modern architectural/delivery standards and methods including Agile, TDD, BDD, CI/CD automation, DevOps practices, Cloud and Microservices Architecture . Technology enthusiast, avid follower ofnew technologies, designpatternsand architecture styles . Experience and appreciation ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
TypeScript, Node.js and React, with microservices on AWS - we run on Fargate today and are moving to Lambda, API Gateway and SQS. We practise TDD and have full CI/CD. Education/Professional Qualifications We don’t require any specific qualifications Compensation & Benefits We offer a competitive base salary ...

Software Engineer (.NET)

Location
Altrincham, England, United Kingdom
software using the Microsoft .NET technology stack, including web applications, services and APIs Understanding of modern development practices such as CI/CD, TDD and Agile delivery methods Experience using Azure DevOps, Git or comparable development and source control tools Familiarity with JavaScript and modern front-end frameworks ...

Associate Software Developer (Web)

Location
City Of London, England, United Kingdom
developers, with a deep understanding of UI and UX design. We deliver our software using agile methodologies, and we encourage best practices such as TDD, code reviews and pair programming for knowledge sharing and learning. Our team owns all aspects of the features they work on, from designing solutions ...

AI Software Engineer London R&D · London ·

Location
Greater London, England, United Kingdom
using structured evaluation to identify the best solutions, and translate cutting-edge LLM capabilities into reliable, production-grade systems. Strong software engineering fundamentals: SOLID, TDD, version control systems (Git/GitHub/GitLab), and the ability to write production-ready code Deep understanding of Computer Science fundamentals: data structures, algorithms ...

Lead Engineer

Hiring Organisation
Haven
Location
Hemel Hempstead, England, United Kingdom
agentic workflows, appropriate human validation, and common limitationsExcellent working knowledge of TypeScript, AWS, React and Node.jsStrong grounding in software design principles (SOLID, Clean Code), TDD, and other testing practicesExcellent solution architecture skills across discovery, domain modelling, tool selection, systems architecture, and solution definitionSolid working knowledge of Agile, Lean, and OKRs ...

Lead Engineer

Location
Dacorum, England, United Kingdom
agentic workflows, appropriate human validation, and common limitationsExcellent working knowledge of TypeScript, AWS, React and Node.jsStrong grounding in software design principles (SOLID, Clean Code), TDD, and other testing practicesExcellent solution architecture skills across discovery, domain modelling, tool selection, systems architecture, and solution definitionSolid working knowledge of Agile, Lean, and OKRs ...

.NET Developer

Location
Chelmsford, England, United Kingdom
ASP.NET MVC, C# and Azure SQL. You will receive training in all aspects of: .NET 9, Blazor, EF Core, Azure, JavaScript, HTML5, CSS3, Agile, TDD, BDD, SQL Azure and MongoDB. At the centre of our client's culture is freedom and openness which takes a lot of people by surprise. ...

Software Engineer - Confluent Cloud Platform (United Kingdom)

Location
Winchester, Hampshire, United Kingdom
data centres Hands-on experience with Kubernetes operators, Helm, or StatefulSets Open source contributions to Kubernetes sigs or adjacent projects Experience with PBT, TDD, and pair programming. Additional Details For additional information about location requirements, please discuss with the recruiter following submission of your application. ...

Engineering lead

Location
Greater London, England, United Kingdom
readiness reviews and regulatory initiatives. Required Technical Skills Engineering & Architecture RESTAPIs DomainDriven Design (DDD) Docker OpenShift DevOps & Automation Jenkins GitHub/Bitbucket Terraform Ansible TDD/BDD SecureCoding Observability& Monitoring Tools JIRA Confluence Splunk Dynatrace SonarQube Banking Domain Knowledge Preferred experience in: RetailBanking CommercialBanking DigitalBanking CustomerJourneys Payments LendingPlatforms OpenBanking Risk ...

Tech Lead: Fullstack & Cloud Microservices Leader

Location
Cambourne, England, United Kingdom
AWS. You will mentor engineers, design scalable systems using Java, Spring, TypeScript, and AWS services, and ensure timely delivery in an agile environment with TDD/BDD practices. #J-18808-Ljbffr ...

Senior Software Engineer - Cloud, APIs & FinTech Platforms

Location
Salford, England, United Kingdom
with web frontends in Angular/React/Vue. Expect cloud deployments on AWS, containerisation with Docker and Kubernetes, and a strong emphasis on TDD and CI/CD. You will mentor teammates, address non-functional requirements, and participate in architecture discussions to #J-18808-Ljbffr ...