8 of 8 TDD Jobs in Cambridge

Senior Software Engineer, Python/Typescript

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
frontend development in TypeScript/JavaScript, Next.js, React, and MUI frameworksFamiliarity with PostgreSQL, Redis, and REST API design and integrationExperience with test-driven development, CI/CD workflows, and continuous integration tools (Jenkins, GitLab)Experience integrating AI technologies such as Skills, Agents, MCP Servers ...

Senior Software Engineer, Full Stack

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 ...

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 ...

.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 ...

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 ...

Contract DSP Engineer - Radar

Location
Cambridge, England, United Kingdom
using Rust, C or C++ GPU-accelerated signal processing on NVIDIA platforms, ideally NVIDIA Jetson, handling high data rates in real time Test-driven development and experience creating DSP test harnesses FPGA exposure is desirable The successful contractor will help develop the end-to-end signal ...

Contract DSP Engineer - Radar

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Contract
Contract Rate
£80 - £90 per hour
using Rust, C or C++ GPU-accelerated signal processing on NVIDIA platforms, ideally NVIDIA Jetson, handling high data rates in real time Test-driven development and experience creating DSP test harnesses FPGA exposure is desirable The successful contractor will help develop the end-to-end signal ...

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 ...