13 of 13 TDD Jobs in Cambridge

Senior Software Engineer, Python/Typescript

Location
Cambridge, England, United Kingdom
in TypeScript/JavaScript, Next.js, React, and MUI frameworks Familiarity with PostgreSQL, Redis, and REST API design and integration Experience with test-driven development, CI/CD workflows, and continuous integration tools (Jenkins, GitLab) Experience integrating AI technologies such as Skills, Agents, MCP Servers ...

.NET Developer

Hiring Organisation
Noir
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £80,000 per annum
10.0, ASP.NET Core, C# 14, Azure SQL, .NET MAUI, GitHub Copilot, Docker, Kubernetes, Microservices architecture, Angular 21, Vue.js, TypeScript, Azure, AWS, Node.js, Elasticsearch, Agile, TDD, BDD, Scrum, Kanban and MongoDB. This is your opportunity to be part of a new, technically challenging project and to be involved in the creation ...

Senior Software Engineer, Java

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
applicationDeep understanding in software architecture, object-oriented design principles, and data structuresExtensive experience in developing microservices using Java, PythonGood experience in Test driven development and automating test cases using Java/PythonExperience in SQL/NoSQL (Oracle, Cassandra) database designDemonstrated ability to be proactive, self-driven ...

Senior Full Stack Engineer

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
backend development in Python or Go and frameworks such as FastAPIFamiliarity with PostgreSQL, Redis, and REST API design and integrationExperience with test-driven development and CI/CD workflowsExperience integrating AI technologies such as OpenAI, LangChain, or RAG pipelinesUnderstanding of authentication and authorization approaches including OpenID ...

Senior Software Engineer

Hiring Organisation
Domino Print
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
refinement to support PM Take ownership and responsibility delivering both personal and team goals Knowledge of at least one software engineering practice. (e.g. TDD, BDD, CI/CD)Successful history in delivering and supporting software products throughout the SDLC and wider product life cycleDemonstratable experience of the values and principles ...

.NET Software Developer

Location
Cambridge, England, United Kingdom
understanding of object-oriented programming using languages such as C#, C++, Java, or Python Familiarity with software development practices such as version control, TDD, BDD, or similar approaches Ability to work collaboratively as part of a team while also being self-driven and eager to learn Good problem ...

C++ Software Developer

Location
Cambridge, England, United Kingdom
Scripting knowledge of BASH, Perl and Python. Proficiency with system testing and debugging tools. Demonstrable analytical and problem-solving ability. Experience with Agile working, TDD/BDD, CI/CD. Typical Job duties would include: Develop and implement applications written in C/C++ supporting our low latency trading platform. ...

.NET Software Developer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
understanding of object-oriented programming using languages such as C#, C++, Java, or Python Familiarity with software development practices such as version control, TDD, BDD, or similar approaches Ability to work collaboratively as part of a team while also being self-driven and eager to learn Good problem ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
developing applications using React. You have experience working with Agile, Lean and/or Continuous Delivery approaches and best practices, such as Continuous Integration, TDD, BDD, Infrastructure as Code etc. We believe diverse teams are better at solving problems and fostering a creative culture. We aim to offer a workplace ...

Backend Software Engineer Python ML AWS

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
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 ...

Embedded Machine Learning Engineer - Electronics and Software

Location
Cambridge, England, United Kingdom
frameworks such as TensorFlow, TensorFlow Lite, OpenCV and PyTorch. A range of microcontroller/microprocessor types including Arm-based devices. Experience with test-driven development processes, such as unit testing, continuous integration, and regression testing, with an understanding of the appropriate use of third-party software. Excellent ...

Senior Software Engineer

Hiring Organisation
Pure Resourcing Solutions Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £70000/annum
production-focused environment. This role is centred on software engineering rather than modelling , with a strong emphasis on clean code, Test-Driven Development (TDD), and scalable data processing . Key Responsibilities Develop and maintain production-grade Python applications. Build high-throughput data processing pipelines handling large datasets … Essential Experience Strong commercial Python development experience. Expert knowledge of multithreading, multiprocessing, and concurrency . Proven track record working in a Test-Driven Development environment. Experience building scalable, production-focused systems. Strong understanding of software performance optimisation and clean code principles. Experience working with big data ...

Game Engine Programmer - RuneTek

Location
Cambridge, England, United Kingdom
Location: Cambridge, UK - This position offers flexible working options, including predominantly remote work. Applicants are preferably based (or willing to relocate) within a comfortable commuting distance of our office to attend onsite as required. Want ...