376 to 400 of 474 TDD Jobs in England

Geospatial Software Engineer

Location
Altrincham, England, United Kingdom
About us: Make a difference and advance your career by helping deliver some of the UK’s most important #tech4good projects, making the world a smarter, safer, greener, and healthier place. You’ll join a ...

Senior Java Developer

Location
Manchester, England, United Kingdom
mentoring, and continuous improvement. Key Responsibilities Develop, enhance, and maintain enterprise software applications Deliver high-quality code within Agile Scrum teams Champion automated testing, TDD, and CI/CD engineering practices Support technical leadership and software development standards Mentor junior and mid-level developers Improve frameworks, tooling, and engineering … processes Collaborate with cross-functional teams to deliver technical solutions Essential Skills Strong commercial Java development experience SQL Agile/Scrum TDD CI/CD Jenkins Gradle Automated testing Desirable Skills Docker Kubernetes Terraform Packer Chef Vagrant JavaScript Groovy Cucumber Salary & Benefits £60,000 - £70,000 Flexible remote/ ...

Software Developer - Clearing Technology

Location
Greater London, England, United Kingdom
Software Developer - Clearing Technology Location: London, GB Job type: Full-Time As a Senior Full Stack Developer specialising in C# .NET, you will be a pivotal member of our Software Development team in Clearing ...

Senior AI Consultant - Agentic AI & Generative AI

Hiring Organisation
Deerfoot Recruitment Solutions
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Vertex AI, Cloud Run), Docker, GitHub Actions, Azure DevOps, RBAC and cost controls. Solid software engineering fundamentals: Clean Code (SOLID, DRY), DDD, modular architecture, TDD and code quality tooling. Desirable: RAG pipelines, MCP, LLM integration (OpenAI, Gemini, Hugging Face models), LangSmith, TruLens, and agentic frameworks such as LangChain, CrewAI, Autogen … OpenAI Agents SDK, Google ADK, RAG, retrieval augmented generation, MCP, LangSmith, TruLens, prompt engineering, Docker, Kubernetes, AKS, GCP, Azure DevOps, GitHub Actions, PostgreSQL, BigQuery, TDD, DDD. Deerfoot Recruitment Solutions Ltd is a leading independent tech recruitment consultancy in the UK. For every CV sent to clients, we donate ...

Software Test Engineer - Unit Test

Hiring Organisation
Gold Group
Location
Rugeley, Staffordshire, United Kingdom
Employment Type
Contract
testing strategy, tooling and processes. Work in accordance with configuration management, information security and quality procedures. Essential Skills & Experience Unit testing and test-driven development (TDD). Testing frameworks such as Google Test, Catch2, CppUnit, NUnit, xUnit, MSTest, JUnit or pytest. Reading, writing and debugging code ...

Lead Software Engineer Java - Sports

Hiring Organisation
Client Server
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
leadership, mentoring and coaching experience, you're an advocate of software engineering best practices You have experience with Test Driven Development TDD You have a strong knowledge of Computer Science fundamentals such as OOP, multithreading, Design Patterns, Data Structures You're comfortable with agentic AI coding ...

Digital Developer (Front End)

Location
Bexhill-on-Sea, England, United Kingdom
/JVM languages. Exposure to SOAP, JSON, XML, and object‐oriented design. Proficiency with GitHub source control and test‐driven development (TDD/BDD). Exposure to Guidewire Insurance Suite or other digital insurance products is a plus. Benefits Competitive salary based on experience with annual reviews ...

Software Developer (AI)

Location
Nuneaton and Bedworth, England, United Kingdom
DevOps and CI/CD pipelines. Experience with Windows Presentation Foundation (WPF). Experience with DevExpress. Experience with Test Driven Development (TDD). Knowledge of Azure AI Services or Microsoft AI technologies. Experience working within digital forensics, investigations or case management environments. b) Behaviours Delivers high-quality ...

Head of Engineering

Location
Greater London, England, United Kingdom
remain technically proficient and enjoy working directly with engineers on architecture, debugging, design reviews, or pairing. You understand modern software engineering practices, including TDD, pair programming, and continuous deployment. You’ll excel if You are passionate about climate impact and excited about Gigaton's mission to decarbonise heavy industry. ...

Software Engineer III (Java & JavaScript)

Location
Greater London, England, United Kingdom
Do you enjoy designing and developing scalable, high-performance applications using Java and JavaScript? About The Team You will join the Identity & Access Management team, which owns the authentication and authorisation infrastructure underpinning Elsevier’s ...

Principal Software Engineer / Principal AI Engineer

Location
Greater London, England, United Kingdom
Principal Software Engineer/Principal AI Engineer Are you excited about building intelligent systems powered by innovative AI technologies? Do you enjoy designing models that turn complex data into impactful solutions? About the team: Embedded ...

Principal Data Engineer

Location
Greater London, England, United Kingdom
detect telemetry anomalies in real-time and automatically map safety signals back to operational trial datasets. Quality & AI-Driven Compliance: Lead Test-Driven Development (TDD) and Behavior-Driven Development (BDD) initiatives. Use AI test generators to produce HIPAA/GxP-compliant synthetic clinical … generation, code refactoring, automated testing, and technical documentation drafting. Engineering Rigor & Methodologies: Proven command of Git revision control, CI/CD pipeline automation, and TDD/BDD practices, augmented by AI-driven test case generation and quality checks. Domain & Regulatory Awareness: Strong foundational understanding of clinical trial data ...

iOS Software Engineer

Hiring Organisation
Digital Skills Ltd
Location
Manchester, Lancashire, United Kingdom
Employment Type
Contract
Contract Rate
GBP Hourly
SwiftUI. Proven experience working within large and complex mobile codebases. Solid understanding of mobile architecture patterns and engineering best practices. Experience with Test-Driven Development (TDD) and automated testing frameworks. Strong understanding of application life cycle management and App Store deployment processes. Experience integrating APIs and Back ...

Lead/Principle Data Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Relational and NoSQL databases, including query tuning and performance optimisation. Proficiency in programming and scripting languages such as Python . Experience applying Test-Driven Development (TDD) methodologies and associated testing frameworks. Strong analytical and problem-solving skills with the ability to work through complex data challenges. Excellent ...

Senior iOS Developer

Location
Greater London, England, United Kingdom
inner-sourcing, and minimising technical waste across distributed teams. Quality & Engineering Practices: Active advocate for software excellence, using practices like Pair Programming, Test-Driven Development (TDD), thorough Code Reviews, CI, and robust Automated Testing. Cross-Platform Knowledge: Direct experience or familiar exposure with cross-platform mobile frameworks ...

QA Engineer

Location
Greater London, England, United Kingdom
solid testing practices to all delivery stakeholders and influence adoption of best practice Experience with devising TDD/BDD or Acceptance Test Driven Development strategies using a range of tools/frameworks, ensuring test coverage and execution is in line with the project, programme or portfolio ...

Principal Systems Engineer IVV

Location
Maidenhead, England, United Kingdom
environment requirements and/or to validate. Scripting languages: JavaScript, Python, Ruby, Perl, Bash, Rest, MySQL. Development approaches, iterative, incremental, Test-Driven Development (TDD), Behaviour Driven Development (BDD), Acceptance Test Driven Development (ATDD), hybrid and similar models. Notice ...

Java/Kotlin Software Engineer - Agile, TDD, Spring

Location
City Of London, England, United Kingdom
Skills and Experience You possess strong development experience in Java and Kotlin. You have familiarity with Agile processes and Test-Driven Development (TDD). Technical Expertise You understand Computer Science, Object-oriented Programming (OOP), Design Patterns, Data Structures, and Algorithms. Knowledge of additional technologies such ...

Senior FullStack Engineer - TypeScript - Python

Location
Greater London, England, United Kingdom
Experian, we’re redefining employment and income verification, and we need a Fullstack Engineer who thrives in a TDD-first, product-driven environment. Reporting into our Engineering Director you'll work across frontend and backend, pair-programming with a collaborative team to ship high-quality, impactful features. Although … that are user-friendly and contribute to our product-led growth strategy A knack for identifying good UX Strong testing practices, especially Test Driven Development Nice to have: experience with Continuous Deployment, Feature flags, E2E testing, AWS SQS, and AWS Lambda About Experian Experian is a global ...

Copy of Fullstack Developer (Vue/.Net) - UK (Mainly Remote)

Location
Bloxham, England, United Kingdom
/3 to create engaging and user-friendly interfaces. Responsibilities: Develop and maintain fullstack software solutions. Design scalable, secure and maintainable applications. Implement TDD, automated tests and code reviews. Create and maintain technical documentation. Collaborate with engineers and stakeholders in Agile/Scrum. Help investigate and resolve customer issues. Requirements … relevant technical skills. Full professional proficiency in English (spoken and written). Proficiency in: ASP.NETCore JavaScript SQL Server Vue or other frontend frameworks GIT TDD Desirable Skills: TypeScript Azure DevOps CSS/SCSS Employment Conditions: Annual bonus Private healthcare scheme Pension Flexible working Good equipment Mainly remote role (one onsite ...

Senior Scala Engineer

Location
Worthing, England, United Kingdom
permitted.## **Your role**• Develop and maintain Scala services using frameworks like Play, Akka, and functional programming principles. • Write high-quality, tested code with TDD/BDD and tools such as ScalaTest. • Design and optimise microservices for performance, scalability, and reliability. • Manage builds and deployments using SBT, CI/CD pipelines … PostgreSQL and/or NoSQL databases such as MongoDB. • Writing unit and integration tests using technology such as ScalaTest, Specs2 and Mockito while following TDD/BDD • Familiarity with SBT for build/CI/CD automation and GIT with branching strategies. • Solid understanding of web/HTTP, web security ...

C# Developer

Location
Greater London, England, United Kingdom
risk analytics Working on out-of-process services, system integrations, and data materialisation layers Driving Agile best practices, including test-driven development (TDD) and automation Collaborating with global teams across EMEA, NY, and APAC Taking ownership of features and proactively proposing improvements Troubleshooting issues and helping unblock … cross-team dependencies Strong expertise in C#/.NET development Experience with Redis Cluster Solid understanding of TDD and automated testing Experience with CI/CD pipelines Strong communication and stakeholder engagement skills Ability to quickly learn and adapt to new technologies Passion for automation, simplicity, and continuous improvement ...

c# developer financial systems

Location
Greater London, England, United Kingdom
risk analytics; Work on out-of-process services, system integrations, and data materialisation layers; Drive Agile best practices, including test-driven development (TDD) and automation; Collaborate with global teams across EMEA, NY, and APAC; Take ownership of features and proactively propose improvements; Troubleshoot issues and help unblock … cross-team dependencies. Требования Strong expertise in C#/.NET development; Experience with Redis Cluster; Solid understanding of TDD and automated testing; Experience with CI/CD pipelines; Strong communication and stakeholder engagement skills; Ability to quickly learn and adapt to new technologies; Passion for automation, simplicity, and continuous ...

C# Developer - Redis

Location
Greater London, England, United Kingdom
analytics Working on out‐of‐process services, system integrations, and data materialisation layers Driving Agile best practices, including test‐driven development (TDD) and automation Collaborating with global teams across EMEA, NY, and APAC Taking ownership of features and proactively proposing improvements Troubleshooting issues and helping unblock cross … team dependencies Strong expertise in C#/.NET development Experience with Redis Cluster Solid understanding of TDD and automated testing Experience with CI/CD pipelines Strong communication and stakeholder engagement skills Ability to quickly learn and adapt to new technologies Passion for automation, simplicity, and continuous improvement Strong ...