151 to 175 of 295 TDD Jobs in the UK excluding London

Senior Software Engineer, Backend - Full or Part Time

Location
Manchester, England, United Kingdom
server-side frameworks such as Spring Web application design and RESTful API know-how A structured approach to programming and testing, such as TDD Passionate about mentoring and coaching and sharing technical expertise Although not a requirement, helpful experience includes: Google Cloud SQL/Relational databases Document/Map based ...

Lead Software Developer

Location
Leatherhead, England, United Kingdom
role will design, build and support secure, scalable applications across the full technology stack, with a strong focus on clean architecture, test-driven development and reliable delivery. You will be comfortable wearing multiple hats, learning new technologies and collaborating closely with product managers, designers and engineers … Mentorship: Work closely with product managers, designers and engineers, contributing to code reviews, pair programming, mentoring and knowledge sharing. Quality & Testing: Champion Test-Driven Development and create effective unit, integration and end-to-end tests to maintain confidence in releases. WIDER TEAM NETWORK: WIDER TEAM NETWORK Internal ...

Principal Software Engineer

Hiring Organisation
Cathcart Technology
Location
Manchester, United Kingdom
Employment Type
Permanent
mentoring, coaching, technical decision-making and helping drive engineering standards. The business has invested heavily in modern engineering practices, with Agile, Extreme Programming (XP), TDD and continuous delivery central to how their teams operate. The Opportunity You'll work as part of an established Scrum team, taking ownership of technical … including serverless technologies Microservices and distributed systems Docker and Kubernetes Terraform and Infrastructure as Code CI/CD and automated deployment pipelines Test-Driven Development (TDD) Pair programming and Agile/XP practices You don't need to have worked with every technology listed. Strong Java engineering ...

Senior Software Engineer, Reference Data Platform (Python/Oracle) - AVP

Location
Belfast City District, Northern Ireland, United Kingdom
Oracle databases and implement partitioning, indexing and memory optimization strategies. Engineering Standards & Quality: Define and adhere to software development best practices, test-driven development (TDD), automated unit/integration testing and code review processes to maintain high code quality and reliability. CI/CD & DevOps Collaboration ...

Senior Software Development Engineer - Amazon Connect

Location
Nottingham, England, United Kingdom
design patterns.* You appreciate the sensitivity of customer data and enjoy baking quality into everything you do. Plus a focus on test-driven development and resiliency.* You enjoy automation and proactively managing system optimisations from identifying bottlenecks to participating in proactive incident management. (Note: There is also ...

Lead Software Development Engineer - Services

Location
Nottingham, England, United Kingdom
experience in delivering high‐quality applications at scale. Advocacy for quality and an ability to support the team, leveraging approaches such as Pair Programming, TDD and BDD. Where and how you’ll work This is a permanent position and will be based in our Nottingham office. We have a hybrid ...

Senior Native iOS Engineer

Location
Northampton, England, United Kingdom
programming using Combine and Swift Concurrency (async/await) to build scalable and maintainable applications. Experience applying quality-focused engineering practices, including test-driven development, unit testing, test doubles and automated UI testing. Understanding of mobile application security requirements within regulated environments, alongside experience designing accessible ...

Embedded Software Engineer

Location
Nottingham, England, United Kingdom
target debugging. Advanced knowledge of C++ is required. Experience with Agile/Scrum development practices. Advanced knowledge of verification skills (test-driven development, unit testing, code reviews, defect characterization, requirements analysis) and planning skills (user story development, backlog management, high-level estimation, and detailed estimation ...

Salesforce Engineer

Hiring Organisation
Stepstone UK
Location
South East London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
responsible for having discussion with business stakeholders and product Work with the following tech/tools/methodology; Java, JavaScript, HTML, CSS, TDD, Agile, pair programming, Bitbucket, Bamboo Qualifications Experience in the Salesforce and Force . com platform Apex, Aura/LWC, Visualforce development with a strong understanding ...

Lead Android Engineer

Location
Nottingham, England, United Kingdom
architecture, code quality, performance and security. Architect and evolve product iterations with a strategic focus on scalability and maintainability. Advocate for testing and quality: TDD, BDD, pair programming; use JUnit and Espresso to deliver automated test suites. Implement CI/CD pipelines and automate deployment processes. Leverage ...

2027 Graduate - Software & AI Systems Engineer - Cambridge

Location
Royston, England, United Kingdom
technical experience – the following will also be beneficial but not essential: Familiarity with software development practices and tools, such as agile, version control, TDD, CI and virtualisation Experience in AI engineering or Agent design Commercial experience in software design, development or testing Knowledge or experience of a specific ...

Senior Full Stack Engineer

Location
Nottingham, England, United Kingdom
secure and scalable systems that are architected according to the AWS Well-Architected Framework. You’ll be accustomed to using techniques like Test Driven Development and Paired Programming to create secure and performant software. We’re looking for someone who has a positive outlook, regardless of setbacks ...

Senior Backend Engineer – Java, Spring, Kafka (Hybrid)

Location
Manchester, England, United Kingdom
role emphasizes collaboration, code reviews, and pairing in a hybrid work model. We value senior Java expertise, mentorship, and a structured approach to testing (TDD). Competitive salary and shared ownership options are offered, with comprehensive benefits and flexible working #J-18808-Ljbffr ...

Scala/Play Developer CGEMJP00363436

Hiring Organisation
Experis
Location
Telford, West Midlands, United Kingdom
Employment Type
Hybrid
deployment, monitoring and live-service support. Key skills: Strong commercial Scala development experience Play Framework Microservices development Unit and integration testing TDD CI/CD and DevOps practices Agile delivery Application design and architecture Strong troubleshooting and problem-solving capability Desirable: Cloud infrastructure experience Application security Automated deployment ...

Dev Team Lead (£80k + benefits)

Location
Manchester, England, United Kingdom
ship super-fast in an environment where people value engineering best practice, pairing and continuous improvement. Skills C#, .NET, REST APIs TypeScript, React 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 ...

Founding Engineer (£100k)

Location
Manchester, England, United Kingdom
product lifecycle, from system design through to build, test, deployment and supporting systems in production, so you should be skilled in practices like TDD, CI/CD, IaC and Observability. Skills: TypeScript/Node.js AWS or GCP In return, you’ll be given real ownership in an early-stage ...

Python Software Engineer Machine Learning AWS

Location
Cambridge, England, United Kingdom
others to overcome technical challenges You have a strong knowledge of AWS You have a good knowledge of modern software engineering best practices, microservices, TDD/DDD, common Design Patterns Experience with Databricks, PostgreSQL, Amazon RedShift or MLflow would be great but not essential What ...

Senior iOS Engineer

Location
Nottingham, England, United Kingdom
across mobile communities of practice You write well‐factored, well‐tested code and act as an advocate for quality using practices like Pair Programming, TDD, and BDD You can effectively communicate across engineering teams to maximize inner‐sourcing opportunities and reduce waste You enjoy being a helpful, approachable, and inquisitive ...

Hybrid Full-Stack Risk Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
production capabilities end to end, including architecture, deployment, and ongoing operational support in a scalable, secure environment. You will apply modern engineering practices (TDD, paired programming, code review, automated testing) and drive adoption of CI/CD. #J-18808-Ljbffr ...

Senior Java Backend Engineer – IAM & Cloud (FinServ)

Location
Basildon, England, United Kingdom
week contract. You will design and build scalable backend services in Java for mission-critical financial platforms. Key tasks include implementing secure IAM, driving TDD, and mentoring junior engineers while leveraging cloud platforms such as AWS/Azure/GCP in a regulated environment. This role requires collaborating across teams ...

Senior Software Engineer (£80k + benefits)

Hiring Organisation
Morson Edge
Location
Manchester, United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum benefits
through to deployment and supporting systems in production. Skills: • C#, .NET, PostgreSQL, React • AWS (S3, RDS, OpenSearch) • GraphQL & REST APIs • Datadog • CI/CD, TDD The money is good too – up to £80k plus benefits including remote first working. If you’re interested in this opportunity and would like ...

Principal Software Engineer, Backend - Full or Part Time

Location
Manchester, England, United Kingdom
server-side frameworks such as Spring Web application design and RESTful API know-how A structured approach to programming and testing, such as TDD Proven experiencementoring,coaching and sharing technical expertise Experience leading and delivering technical projects SQL/Relational databases Document/Map based storage (eg: MongoDB) Working with ...

Software Developer (Java/Spring Boot)

Hiring Organisation
scrumconnect ltd
Location
Leeds, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
Software Developer (Java/Spring Boot) Location: Newcastle, Leeds or Manchester, with occasional travel Contract Type: Permanent, Full-Time Salary: £75,000 per annum, plus benefits Security Clearance: [To confirm] Start Date: ASAP The Role ...

NatSec Tech Lead: AI, Data & Secure Architecture

Location
Cheltenham, England, United Kingdom
NoSQL (MongoDB/DynamoDB) with an emphasis on data modeling for high-availability systems. Engineering Rigour: Proven experience in CI/CD pipeline construction, TDD/BDD, and Micro-services architecture within a GitLab/GitHub environment. Security & National Security (NatSec): Solid understanding of "Secure by Design" principles, OAuth2/… OIDC, and building for UK Sovereign Cloud or disconnected environments. Practical application of BDD/TDD and a "Security First" approach to the software development lifecycle (SDLC). Desirable: AI & Data Underpinnings Vector Databases: Experience with high-dimensional data retrieval using Milvus, Weaviate, or Pinecone (essential for RAG architectures ...

Principal DevSECOps Engineer

Location
Gloucester, England, United Kingdom
The Leonardo Cyber Security Division is looking to recruit a Principal DevSecOp Engineer to join its UK based engineering team working within a highly secure environment; with responsibility for providing a bridge between software development ...