1 to 25 of 29 Permanent TDD Jobs in the East of England

Senior Software Developer

Location
Ipswich, England, United Kingdom
solid understanding of security principles and secure coding including OWASP Top 10 Nice to haves Experience in VOIP, (SIP and RTP advantageous) Experience of TDD/BDD/DDD Knowledge of PCI compliance and associated standards such as ISO 27001 Knowledge of accessibility standards and how to apply them (WCAG ...

Senior Engineer

Location
Hemel Hempstead, England, United Kingdom
tooling, context management, prompting, agentic workflows and appropriate human validation Strong grounding in software design principles (SOLID, Clean Code) and testing practices such as TDD Good working knowledge of key technical areas including HTTP, REST, HTML and CSS, and/or relational databases depending on your focus Solid understanding ...

Lead Engineer

Location
Hemel Hempstead, England, United Kingdom
appropriate human validation, and common limitations Excellent working knowledge of TypeScript, AWS, React and Node.js Strong grounding in software design principles (SOLID, Clean Code), TDD, and other testing practices Excellent solution architecture skills across discovery, domain modelling, tool selection, systems architecture, and solution definition Solid working knowledge of Agile, Lean ...

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

.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 - Python & AWS (we have office locations in Cambridge, Leeds and London) London

Location
Cambridge, England, United Kingdom
experience with AWS, microservice architectures, and containerised environments Experience working on data-heavy or distributed systems Familiarity with agile delivery and test-driven development Self-sufficiency combined with a collaborative mindset and openness to learning from others Nice to have: Hands on orchestration skills and experience using ...

2027 Summer Internship - Software & AI Systems – 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 ...

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

Engineer

Location
Hemel Hempstead, England, United Kingdom
Nice to have Working knowledge of Snowflake (our cloud data platform), and comfort with scheduling and orchestration tools such as Airflow. Familiarity with testing (TDD), DevOps and CI/CD as applied to analytics engineering workflows. Confident use of Python where it supports the modelling work, and comfort managing your ...

Engineer

Location
Hemel Hempstead, England, United Kingdom
Nice to have Working knowledge of **Snowflake** (our cloud data platform), and comfort with scheduling and orchestration tools such as Airflow. Familiarity with **testing TDD, DevOps and CI/CD** as applied to analytics engineering workflows. Confident use of **Python** where it supports the modelling work, and comfort managing your ...

PHP Developer

Location
Norwich, England, United Kingdom
problems Fully document development activities and provide progress reports and measurable results Develop unit tests and adhere to the principles of test-driven development Work with the front-end web and mobile application developers to create seamless product experiences Qualifications Proven experience with mission-critical ...

Embedded Software Engineer - C++ - Embedded Linux - VoIP

Hiring Organisation
Tiger Resourcing Group
Location
Cambridgeshire, UK
Support hardware and software integration activities. \n Investigate software defects, perform debugging and implement corrective actions. \n Contribute to automated testing and test-driven development practices. \n Participate in software design reviews, code reviews and technical assessments. \n Work closely with hardware, systems and test engineers ...

Graduate Software Engineer, System Software QA 2027

Location
Cambridge, England, United Kingdom
also maintain and improve continuous integration pipelines across different platforms. Working closely with System Software development teams, you’ll help strengthen test-driven development and solve practical engineering problems that matter to customers. Your team and support You will be working closely with a team ...

Web Developer

Location
Norwich, England, United Kingdom
Collaborate with back-end developers to consume data via RESTful web services Qualifications: Working knowledge of MVC and Ember.js desirable Focus on test-driven development Ability to carry out user research and implement your findings Working knowledge of source control (GitHub) Ability to document development ...

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

Graduate Software QA Engineer: Systems & Linux Program

Location
Cambridge, England, United Kingdom
validating firmware, Linux drivers and platform tools, and shaping CI pipelines. You will work closely with System Software teams to strengthen test‐driven development and gain practical engineering experience that matters to customers. #J-18808-Ljbffr ...

Senior Java Developer - Financial Services - Essex

Location
Basildon, England, United Kingdom
Development (TDD) throughout the software development lifecycle Required Skills/Experience Strongexperience in backend software engineering Pair Programming experience Test driven development Strong Java development experience Strong IAM (Identity Access Managementpreferably Oauth & Azure Exposure to cloud platforms such as GCP, AWS, or Azure ...

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

Senior Software Engineer

Hiring Organisation
Anson Mccade
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, Hybrid
reviews, technical discussions and collaborative software design. Work within an Agile engineering environment, contributing to continuous improvement across development processes. Apply test-driven development (TDD) and automated testing techniques to improve software quality. Collaborate with other engineers through pair programming and group programming. Investigate complex technical … problem-solving and technical challenges. Strong communication skills and the ability to work effectively within a team. An interest in modern software development practices, including TDD, code reviews and pair programming. Curiosity and a willingness to learn new technologies and engineering techniques. A desire to build software that addresses ...

Software Engineer

Location
Stevenage, England, United Kingdom
work with Ada (we will provide training) and a comfort with evolving processes. Quality Mindset: An appreciation for Test Driven Development (TDD), unit testing, and clean design. Collaborative Spirit: A desire to work in an Agile team and contribute to a culture of continuous improvement. Technical Curiosity ...

Software Engineer

Location
Stevenage, England, United Kingdom
work with Ada (we will provide training) and a comfort with evolving processes. Quality Mindset: An appreciation for Test Driven Development (TDD), unit testing, and clean design. Collaborative Spirit: A desire to work in an Agile team and contribute to a culture of continuous improvement. Technical Curiosity ...

Principal Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
CB24 6DF, Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £85000/annum
Android application development experience using Java and modern application architectures. Solid understanding of RTOS concepts and embedded software systems. Experience applying Test-Driven Development (TDD) methodologies within embedded and Android environments. Bonus Skills: Experience with ARM-based embedded platforms and multi-core systems. Familiarity with Agile ...

Software Engineer

Hiring Organisation
Anson Mccade
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£75,000
testable code. Collaborate with engineers through code reviews, pair programming and group programming sessions. Apply modern software development practices, including test-driven development (TDD) and agile methodologies. Work across a range of technologies, potentially including embedded systems, Linux platforms, network protocols and cloud applications. Share technical ...

Software Engineer – C++ / Rust

Hiring Organisation
Anson Mccade
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, On-site
applications and embedded systems. Collaborate with other engineers through code reviews, pair programming and technical discussions. Apply modern software engineering practices, including test-driven development (TDD) and Agile methodologies. Help improve development processes, software quality and engineering standards. Contribute to technical problem-solving across complex software ...