Python and Django (Rest Framework) or related frameworks, e.g. Flask, FastAPI or similar Good understanding of ORM (either Django or SQLAlchemy) Good understanding of Python Unit Testing frameworks and TDD practices Experience working with Cloud Infrastructure (Ideally AWS) Good understanding of Git, and CI/CD Nice-to-haves: Deeper understanding of SQL Knowledge of front-end technologies such as More ❯
members to support and encourage their professional growthWays of working and behaviours: Able to quickly learn new technologies, platforms and languages Focus on quality and write tests before code (TDD, BDD) Seek out ways to measure the impact your solutions have on the business and use them to inform future workSkills and Experience Specification Essential : Experience of application development … or Engineering, Software Development certifications, etc. Demonstrable experience in configuring and developing complex software solutions Strong understanding of object-oriented programming and testdrivendevelopment (TDD and BDD) Strong understanding of agile software engineering practices Appetite for continual experimentation & learning Desirable : Experience of AWS or Azure Hands-on knowledge of Domain Driven Design (DDD) Some More ❯
for a proactive, product-minded C# developer to join our small, agile engineering team. You enjoy wearing multiple hats, learning new technologies, and driving technical excellence through test-drivendevelopment and strong collaboration. KEY RESPONSIBILITIES: Design & Develop: Build and maintain backend services in C# (.NET Core/.NET 9) with a focus on clean architecture and maintainability … connections securely. Collaboration & Mentorship: Work closely with product managers, designers, and fellow engineers; participate in code reviews, pair programming, and knowledge sharing. Quality & Testing: Advocate and practice Test-DrivenDevelopment (TDD); write unit, integration, and end-to-end tests to ensure confidence in releases. INDIVIDUAL RESPONSIBILITIES: Initiative & Ownership: Self-starter who takes full ownership of their work … write, and integrate Go services where needed. Agile Workflows: Experience working in small, cross-functional teams with JIRA or similar issue trackers. TDD & Quality: Strong advocate for Test-DrivenDevelopment; familiar with xUnit, NUnit, or equivalent test frameworks. More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Bytes Group
for a proactive, product-minded C# developer to join our small, agile engineering team. You enjoy wearing multiple hats, learning new technologies, and driving technical excellence through test-drivendevelopment and strong collaboration. KEY RESPONSIBILITIES: Design & Develop: Build and maintain backend services in C# (.NET Core/.NET 9) with a focus on clean architecture and maintainability … connections securely. Collaboration & Mentorship: Work closely with product managers, designers, and fellow engineers; participate in code reviews, pair programming, and knowledge sharing. Quality & Testing: Advocate and practice Test-DrivenDevelopment (TDD); write unit, integration, and end-to-end tests to ensure confidence in releases. INDIVIDUAL RESPONSIBILITIES: Initiative & Ownership: Self-starter who takes full ownership of their work … write, and integrate Go services where needed. Agile Workflows: Experience working in small, cross-functional teams with JIRA or similar issue trackers. TDD & Quality: Strong advocate for Test-DrivenDevelopment; familiar with xUnit, NUnit, or equivalent test frameworks. More ❯
Leatherhead, Surrey, United Kingdom Hybrid / WFH Options
Bytes Group
for a proactive, product-minded C# developer to join our small, agile engineering team. You enjoy wearing multiple hats, learning new technologies, and driving technical excellence through test-drivendevelopment and strong collaboration. KEY RESPONSIBILITIES: Design & Develop: Build and maintain backend services in C# (.NET Core/.NET 9) with a focus on clean architecture and maintainability … connections securely. Collaboration & Mentorship: Work closely with product managers, designers, and fellow engineers; participate in code reviews, pair programming, and knowledge sharing. Quality & Testing: Advocate and practice Test-DrivenDevelopment (TDD); write unit, integration, and end-to-end tests to ensure confidence in releases. INDIVIDUAL RESPONSIBILITIES: Initiative & Ownership: Self-starter who takes full ownership of their work … write, and integrate Go services where needed. Agile Workflows: Experience working in small, cross-functional teams with JIRA or similar issue trackers. TDD & Quality: Strong advocate for Test-DrivenDevelopment; familiar with xUnit, NUnit, or equivalent test frameworks. More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Bytes Group
for a proactive, product-minded C# developer to join our small, agile engineering team. You enjoy wearing multiple hats, learning new technologies, and driving technical excellence through test-drivendevelopment and strong collaboration. KEY RESPONSIBILITIES: Design & Develop: Build and maintain backend services in C# (.NET Core/.NET 9) with a focus on clean architecture and maintainability … connections securely. Collaboration & Mentorship: Work closely with product managers, designers, and fellow engineers; participate in code reviews, pair programming, and knowledge sharing. Quality & Testing: Advocate and practice Test-DrivenDevelopment (TDD); write unit, integration, and end-to-end tests to ensure confidence in releases. INDIVIDUAL RESPONSIBILITIES: Initiative & Ownership: Self-starter who takes full ownership of their work … write, and integrate Go services where needed. Agile Workflows: Experience working in small, cross-functional teams with JIRA or similar issue trackers. TDD & Quality: Strong advocate for Test-DrivenDevelopment; familiar with xUnit, NUnit, or equivalent test frameworks. More ❯
to work independently as the lead testing specialist. Desirable Experience working within public sector or regulated data environments. Knowledge of data performance testing and monitoring. Familiarity with Agile, DevOps, TDD, and BDD practices. ISTQB or equivalent certification. More ❯
Birmingham, West Midlands, England, United Kingdom Hybrid / WFH Options
Reed
and implement solutions using Power Apps , Power Pages , and ARM templates , ensuring seamless integration and scalability. Champion Agile Excellence : Drive Agile best practices including CI/CD, test-drivendevelopment, and iterative delivery. Collaborate & Influence : Work closely with stakeholders, analysts, and engineers to ensure solutions meet business goals, compliance standards, and user needs. What you need to More ❯
Aberdeen, Aberdeenshire, Scotland, United Kingdom Hybrid / WFH Options
AWD Online
such as Microsoft Certified Technology Specialist in C# .NET Knowledge of additional web technologies such as PHP, HTML, CSS, JavaScript and XML Familiarity with Agile methodologies and test-drivendevelopment Experience with mobile platforms, Windows and Linux operating systems Exposure to large-scale environments with 500+ users, mixed operating systems, VMs and Docker BENEFITS Competitive salary with More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
SF Recruitment (Tech)
should have most of the following key skills: - Solid commercial node.js - Strong Typescript skills - Understanding of cloud deployment (ideally AWS) - PostgreSQL database knowledge would be useful - Strong Testdrivendevelopment skills with the ability to write unit tests - Third party API development skills - Solid system design understanding - Serverless, Headless, microservices etc - Any automation skills would be More ❯
a modern IDE and proficiency in using refactoring tools Be open to discussing and honing approaches for our team to improve our working practices Have experience of test-drivendevelopment and mocking libraries Work in a way that works for you: We promote a healthy work/life balance across the organisation. We offer an appealing working More ❯
SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unit testing/TestDrivenDevelopment Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively, experience working in More ❯
Portsmouth, Hampshire, England, United Kingdom Hybrid / WFH Options
MORRIS SINCLAIR RECRUITMENT LTD
SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unit testing/TestDrivenDevelopment Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively, experience working in More ❯
including occasional out-of-hours support. Communicate technical concepts clearly to non-technical audiences. Required Skills and Experience: Strong recent experience with Java 21 or later. Solid understanding of TDD, BDD, and Agile delivery. Experience with microservices architecture and responsive web design. Proven track record building APIs and automated test frameworks for continuous deployment. Familiarity with Unix-like operating More ❯
data migration strategies, including data mapping, cleansing, and validation from legacy systems into Model N. Create and maintain detailed technical documentation, including functional/technical design specifications (FDD/TDD), configuration workbooks, and test scripts. Operations & Ongoing Support: Serve as a Tier 2/3 subject matter expert (SME) for the Model N platform, providing advanced technical support and More ❯
data migration strategies, including data mapping, cleansing, and validation from legacy systems into Model N. Create and maintain detailed technical documentation, including functional/technical design specifications (FDD/TDD), configuration workbooks, and test scripts. Operations & Ongoing Support: Serve as a Tier 2/3 subject matter expert (SME) for the Model N platform, providing advanced technical support and More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Noir
team. TypeScript Developer applicants must have exceptional NextJs, React and JavaScript and detailed knowledge of SQL or NoSQL databases. Additional skills in React Hooks, Rest, GraphQL, SCSS, CSS, TDD, Unit Testing, Docker, GIT and Agile are also required. All applicants must have previous experience of working independently to meet deadlines, reviewing code and promoting clean coding principles and design More ❯
Go , it's one of our most important technologies Knowledge of TypeScript and React and NodeJS Deep knowledge of Relational databases and PostgreSQL Expertise in automated testing and a TDD approach Strong knowledge of common design patterns; Some familiarity with Kafka and Debezium and event handling patterns Experience deploying and operating software in a cloud environment including Kubernetes You'll More ❯
Azure PaaS services (App Services, Function Apps, API Management, etc.) Design and implement RESTful APIs and microservices architecture using Swagger and Postman Handle distributed task processing with Celery Apply TDD principles using PyTest for automated testing Use Terraform for Infrastructure as Code and Docker for containerisation Contribute to solution design and participate in architectural decision-making Ensure systems are scalable More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Salt Search
experience with networking protocols such as TCP, UDP, Multicast, FIX. Familiarity with quantitative finance , algorithmic trading , and implementing controls in automated trading systems. Proven experience with DevOps , Agile methodologies , TDD , and use of CI/CD tools. Background in API design and automated testing frameworks. This is an excellent opportunity to work on complex, high-impact systems within a supportive More ❯
and batch data ingestion from diverse and complex sources. Model and optimise data for performance, visibility, and downstream analytics/ML use cases. Champion best practices: CI/CD, TDD, GitOps, observability, schema validation, and data quality. Collaborate with data scientists and ML engineers to deploy production-grade AI/ML systems. Guide clients on data strategy, architecture, and platform More ❯
and batch data ingestion from diverse and complex sources. Model and optimise data for performance, visibility, and downstream analytics/ML use cases. Champion best practices: CI/CD, TDD, GitOps, observability, schema validation, and data quality. Collaborate with data scientists and ML engineers to deploy production-grade AI/ML systems. Guide clients on data strategy, architecture, and platform More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Opus Recruitment Solutions Ltd
per day1x a week in NewcastleEssential skills:• Functional and non-functional testing• Development and maintenance of automated test suites• Test Infrastructure – e.g. Docker and containerisation• TDD and BDD principles• CI/CD pipelines• Knowledge of Java 11/17/21, plus testing frameworks like Cucumber, Wiremock, REST Assured etc. (and JavaScript equivalents).• Front-end testing More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Reed
in one major stack (Java, Python, Node.js, etc.) Strong cloud knowledge (AWS, Azure, or GCP) Agile delivery experience and a pragmatic problem-solving mindset Bonus Points For: Test-drivendevelopment and continuous delivery practices Experience with enterprise integration patterns Interest in AI tools and emerging tech trends Why This Role? Salary: £84,000–£99,000 depending on More ❯