and its ecosystem for AI/ML, including libraries likePyTorch, Hugging Face Transformers, andscikit-learn. Experience withdata manipulationusing libraries such asPandasandNumPy, and familiarity withparallelizationorasynchronous programming. Proficiency in Test-DrivenDevelopment (TDD) and an understanding of Python testing libraries such as Pytest. Cloud, CI/CD & MLOps Knowledge Experience taking models from experiments through to production deployments, with More ❯
Bournemouth, Dorset, South West, United Kingdom Hybrid / WFH Options
Hays
of modern tech stacks and experience with scalable, high availability systems, including some of the following: RESTful API's, MySQL/NoSQL, GCP, Docker, Terraform, Cloud, RabbitMQ, NoSQL and TDD/Microservices exposure. What you'll get in return The company offers good flexibility both in terms of working hours and remote working (within the UK). There's no More ❯
Bournemouth, Dorset, South West, United Kingdom Hybrid / WFH Options
Hays
departments, fostering a collaborative and high-performing engineering culture. Experience building RESTful API's and working with MySQL is essential, and desirable skills include GCP Cloud, RabbitMQ, NoSQL and TDD/Microservices exposure. If you've worked on large scale Ecommerce applications with multiple service calls and databases that would be standout, as would experience working in Agile squads. What More ❯
stack and (LAMP) stack Proficiency in PHP and experience with PHP frameworks (e.g. Laravel, Symfony, Codelgniter) Good understanding of the TALL stack specifically Livewire Previous experience with test-drivendevelopment (PHPUnit, feature tests, etc.) Ability to administrate cloud-hosted Linux servers and MySQL databases – preferably in AWS Experience implementing and maintaining CI/CD pipelines Ability to More ❯
Tipton, Sandwell, West Midlands (County), United Kingdom
Doocey Group
stack and (LAMP) stack Proficiency in PHP and experience with PHP frameworks (e.g. Laravel, Symfony, Codelgniter) Good understanding of the TALL stack specifically Livewire Previous experience with test-drivendevelopment (PHPUnit, feature tests, etc.) Ability to administrate cloud-hosted Linux servers and MySQL databases – preferably in AWS Experience implementing and maintaining CI/CD pipelines Ability to More ❯
on experience creating complex PowerShell automation modules (PowerShell v4+). - Experience with automated deployments across multiple vendors. - Strong background in large-scale Windows infrastructure environments. - Familiarity with test-drivendevelopment and tools such as Jenkins. - Experience with infrastructure/applications such as SolarWinds, ELK, VMware Horizon, VEEAM. - Excellent communication and analytical skills. Desirable: - Experience with Atlassian tools More ❯
Corsham, Wiltshire, South West, United Kingdom Hybrid / WFH Options
CBSbutler Holdings Limited
on experience creating complex PowerShell automation modules (PowerShell v4+). - Experience with automated deployments across multiple vendors. - Strong background in large-scale Windows infrastructure environments. - Familiarity with test-drivendevelopment and tools such as Jenkins. - Experience with infrastructure/applications such as SolarWinds, ELK, VMware Horizon, VEEAM. - Excellent communication and analytical skills. Desirable: - Experience with Atlassian tools More ❯
Protocol Buffers) CQRS frameworks (Axon) Text search engines (Lucene, ElasticSearch) About you: Minimum 5 years of Java developer experience Experience with agile development methodologies Experience with testdrivendevelopment Experience with continuous integration systems Experience with dependency injection containers Experience with network protocols such as HTTP, TLS, TCP Experience with service oriented architecture Experience with web More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Oscar Technology
career progression, regular support from an experienced Technical Director, and a collaborative engineering culture. What You'll Be Doing Building reusable, scalable, and clean PHP code using Laravel (following TDD and OOP best practices). Designing and extending APIs and core platform functionality. Troubleshooting, testing, and maintaining databases and back-end services for performance and optimisation. Integrating third-party APIs More ❯
professional IT certifications, such as TOGAF or CITP within the first 12 months of employment. Experience of working in an agile environment and experience with agile methodologies such as TDD, Scrum, Kanban. Understanding IT4IT reference architecture and value-chain approach that organisations follow to offer its digital products and services. Capability Allowance: The advertised role is part of the Government More ❯
birmingham, midlands, united kingdom Hybrid / WFH Options
HMRC
professional IT certifications, such as TOGAF or CITP within the first 12 months of employment. Experience of working in an agile environment and experience with agile methodologies such as TDD, Scrum, Kanban. Understanding IT4IT reference architecture and value-chain approach that organisations follow to offer its digital products and services. Capability Allowance: The advertised role is part of the Government More ❯
and automated throughout the CICD pipeline to production Proven ability in writing test cases running functional automated or performance tests and managing defects Solid understanding of testdrivendevelopment including unit component functional system integration and regression tests Knowledge of software engineering methodology Agile incl Scrum Kanban SAFe TestDriven DevelopmentTDD Behavior DrivenDevelopmentMore ❯
Burgess Hill, West Sussex, England, United Kingdom
Randstad Technologies
and automated throughout the CICD pipeline to production Proven ability in writing test cases running functional automated or performance tests and managing defects Solid understanding of testdrivendevelopment including unit component functional system integration and regression tests Knowledge of software engineering methodology Agile incl Scrum Kanban SAFe TestDriven DevelopmentTDD Behavior DrivenDevelopmentMore ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Interquest
This role is Hybrid and requires occasional attendance to the Manchester HQ office. Job Title: Python Software Engineer Location: Manchester Job Type: Full-time, permanent Salary: Up to £65,000 + Bonus About the business This FinTech organisation are one More ❯
pull requests that pass tests Ensure adherence to software engineering processes to avoid technical debt Adopt continuous improvement in engineering practices (CI/CD, testing, automation) Practice Test-DrivenDevelopment (TDD) where it adds clear value to ensure robust, well-tested code Mentorship & Team Player Participate in and occasionally lead code reviews, providing quality feedback before approval … PR merges Fully adhere to Scrum process and Definition of Done Drive a culture of writing automated tests for every new feature and bug fix Advocate for and demonstrate TDD practices in daily development work Frontend Focus (React) Strong JavaScript foundations (ES6+, async/await, closures, event loop, modules) Proficient with React hooks, composition, controlled components, and context; avoid … and/or gRPC) Familiarity with Redis and MongoDB Experience with software engineering best practices (unit testing, code reviews, design documentation) Experience in applying SOLID principles and Test-DrivenDevelopment methodologies Professional Qualities Very organized with exceptional attention to detail Strong communication skills Passion for continuous improvement in software delivery lifecycle Experience influencing product strategies through technical More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
teams and communicating effectively with both technical and non-technical stakeholders. YOUR SKILLS AND EXPERIENCE The successful candidate will have: Strong proficiency in Python , with scalable, maintainable, test-drivendevelopment (TDD) Experience designing, deploying, and maintaining systems on GCP or AWS Solid understanding of CI/CD pipelines (GitHub Actions) and Docker Hands-on experience with RESTful More ❯
Software Development Engineer in Test with strong experience in Data Testing of financial products required for a prestigious financial service client in London. The role will involve working on a big Transformation Programme, and suited candidates will have More ❯
Software Development Engineer in Test with strong experience in Data Testing of financial products required for a prestigious financial service client in London. The role will involve working on a big Transformation Programme, and suited candidates will have More ❯
london (city of london), south east england, united kingdom
Bangura Solutions
Software Development Engineer in Test with strong experience in Data Testing of financial products required for a prestigious financial service client in London. The role will involve working on a big Transformation Programme, and suited candidates will have More ❯
Chester, Cheshire, England, United Kingdom Hybrid / WFH Options
Virgin Money
matter expert to influence customer journey and commercial decisions Ensuring compliance with regulatory and policy standards, with rigorous testing and documentation Following development best practices, including test-drivendevelopment and clear audit trails We need you to have Proven experience in RPA development (e.g., Blue Prism, Powercurve, PEGA and Power Automate) Strong understanding of batch More ❯
intricate data processing pipelines, addressing clients' most challenging problems You will collaborate with data scientists to design scalable implementations of their models You will write clean, iterative code using TDD and leverage various continuous delivery practices to deploy, support and operate data pipelines You will use different distributed storage and computing technologies from the plethora of options available You will More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
OS and Device ecosystem Experience with Swift UI Experience contributing to solution design, and technical documentation production Conversant with SOLID and OOP principles and Software Design Patterns, BDD and TDD as approaches Experience of UX Development including responsive designs and accessibility Experience of RESTful API integration, securing applications and secure messaging using a variety of methods Experience of working More ❯
Embedded Software Team Lead Role (C, Embedded Linux/ARM micro-controllers, DSP, JIRA, Atlassian Confluence, TDD) - Audio Technology Specialists - Wiltshire - 4 days per week in the office - Up to £55,000 G.R.E. Recruitment is delighted to partner with this leading Audio Technology Specialist company to support them with the hire of an Embedded Software Team Lead with an expertise More ❯
advice on platform compliance; Customer training programmes and knowledge transfer; Platform configuration and delivering of FNZ's Model Wealth Solution (MWS) process. Analyst & Developer handovers and support; Functional Reviews & TDD walkthroughs; Defining business readiness processes and agreeing SLAsDefect verification; 1st class degree or equivalent experience Experience working within a business analysis/consulting role. Be able to evidence establishing an More ❯
Ipswich, Suffolk, East Anglia, United Kingdom Hybrid / WFH Options
Reed Technology
Be the Tech Expert : Act as the go-to specialist for development technologies, especially within the Microsoft Cloud ecosystem. Promote Best Practices : Lead by example in secure coding, TDD, documentation, and quality assurance. Explore Emerging Tech What experience you will need to have: Leadership Experience : Looking for someone with experience mentoring/managing software development teams. Technical Depth … environments. What you'll bring to the role: A passion for innovation and continuous learning. Strong communication and stakeholder management skills. A collaborative, results-driven mindset. Experience with TDD and automated testing frameworks. A desire to build high-performing, agile teams. If you feel you are a good match, then please apply with an updated CV. Studies suggest that More ❯