for maintainability and performance Mentor and coach engineers, actively supporting professional growth and team development Unblock delivery challenges with pragmatic technical decision-making Champion engineering best practices, including TDD, CI/CD, code reviews, pair programming, and GitOps Promote sustainable approaches to observability, SRE, and DevSecOps in production systems Act as a trusted point of contact for both internal More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Futuria
intelligent agents collaborate. Key Responsibilities Design, implement, and maintain scalable back-end systems and RESTful APIs using Python (FastAPI/D) Apply domain-driven design and test-drivendevelopment to build microservices using agile methodologies, with a focus on reliability Develop, test, and deploy LLM-based applications in secure, production-ready environments Integrate front-end More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Harrington Starr
to £120,000 based on experience. Key skills, experience and qualifications required: Excellent knowledge and experience with C#, .NET and React.. Experience with cloud technology – specifically AWS. Knowledge of TDD/BDD. Excellent communication skills. Unrestricted right to work in the UK. This role offers hybrid working, with an office location based in the City of London. This role will More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Arrows
the team. 🔧 Tech Stack & Practices You should bring solid hands-on experience with: Java, Spring, Kubernetes, Docker, Postgres, Kafka CI/CD pipelines with fully automated deployments and testing TDD, BDD, and modern coding standards Microservices architecture – understanding both its power and its trade-offs Scaling, reliability, observability, and all things non-functional 🧠 We’re Looking For Someone Who: Has More ❯
technology choices. An advocate of best practice you will implement and evolve processes that ensure quality is built in from the start and excellence is delivered through Agile practices (TDD/BDD/DD), continuous delivery and iterative engineering practices. Engage with your squad and the wider engineering community to foster an inclusive and collaborative culture, encouraging peer to peer More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Balance Talent
organisations as they expand into new territories. Software Quality is at the very core of what they do. They’re deeply passionate about delivering Quality Software and Test-DrivenDevelopment is in their DNA. You’ll work alongside a team of highly experienced Test Automation experts from diverse backgrounds Extensive investment into your training, onboarding and More ❯
clarify requirements, especially in terms of testability and completeness What you'll bring: * A deep level understanding of Software Testing and/or Quality Assurance. * Experience working in Agile (TDD/BDD) environment * Strong experience in Java or Ruby and Hands-on experience with Cucumber & Gherkin * Strong experience in Automating frontend and backend API testing * Creating and maintaining the testMore ❯
of programming fundamentals and expertise with at least one programming language (functional or object-oriented) A nuanced and rich understanding of code quality, maintainability and practices like TestDrivenDevelopment Experience with one or more source control and build toolchains Working knowledge of CI/CD will be an added advantage Understanding of web APIs, contracts and More ❯
Priorities: Proficiency in Java and AWS Experience with Salesforce development and React A strong focus on engineering efficiency, including knowledge of DORA metrics, DevOps methodologies, and practices like TDD or BDD An ambitious growth mindset, eager to innovate and drive change Reports directly to the Engineering Lead, working closely to align on strategic goals and drive technical excellence across More ❯
of R - Proven experience in refactoring "research-level" code into production-ready software - Proven experience of collaborating effectively in cross-functional team environment - Software skills include: OOP, test-drivendevelopment, unit testing (pytest), Git, CI/CD - Clear technical writing/documenting Desirable: - Familiarity with cloud environments (ideally AWS) - Familiarity with containerisation - Familiarity of workflow management systems More ❯
long as you have a good understanding of Python and are smart and keen to learn then we can consider you. It’s a testdriven environment; TDD/BDD, pair/mob programming and CI/CD with automated tests & linting. We would not expect much (or any) experience with these techniques but curiosity about them would More ❯
Slough, Berkshire, United Kingdom Hybrid / WFH Options
Sky
of delivering complex, production quality applications. Strong Scala development experience, preferably in the akka/pekko ecosystem. Experience working with Docker, Kubernetes and Cloud technologies. Strong TestDrivenDevelopment background, with understanding of levels of testing required to continuously deliver value to production Experience with build management and CI systems such as Jenkins, TeamCity or similar More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Formula Recruitment
ambitious commercial objectives Experience in line management responsibilities while remaining deeply technical Desire for building API-first products Deep understanding of software design patterns, SOLID principles, and test-drivendevelopment Experience with Agile methodologies, including peer reviews & pair programming. Ability to translate business needs into scalable technical solutions Benefits: Competitive salary and bonus Hybrid working: 3 days More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Ozone Talent
ambitious commercial objectives Experience in line management responsibilities while remaining deeply technical Desire for building API-first products Deep understanding of software design patterns, SOLID principles, and test-drivendevelopment Experience with Agile methodologies, including peer reviews & pair programming. Ability to translate business needs into scalable technical solutions Benefits: Competitive salary and bonus Hybrid office/remote More ❯
pipeline to production Desired: · Bachelors Degree in computer science, computer engineering, or other technical discipline, or equivalent work experience. · Experience in professional software development. · Solid understanding of test-drivendevelopment, including unit, component, functional, system integration and regression tests. · Knowledge of software engineering methodology (Agile, incl Scrum, Kanban, SAFe, Test-DrivenDevelopment (TDD), Behavior More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Talent
Experience with Terraform or similar IaC tools for provisioning cloud infrastructure. Proficiency in CI/CD pipeline development and management using GitLab CI. Solid understanding of Test-DrivenDevelopment (TDD) and agile delivery practices. More ❯
define and deliver on a roadmap that balances technical and customer priorities. Team enablement: Driving high team performance through enabling healthy engineering practices—agile delivery, rapid iteration, test-drivendevelopment, and continuous improvement. Mentorship & coaching: Supporting your teammates in their personal growth through 1:1s, mentoring, and continuous feedback. Helping engineers identify and pursue their career goals. More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Formula Recruitment
Proven experience deploying to, or strong passion for working on, constrained hardware (NUCs, Raspberry Pi, embedded Linux). Strong database skills (PostgreSQL, SQLite) and ORM performance optimisation. Experience with TDD and writing maintainable, production-grade code. Strong communicator with collaborative mindset. Nice-to-Haves: Experience working with embedded, IoT, kiosk, or distributed edge systems. Background in retail tech or device More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Digi Yeah!
for new product features Developing new product features on the backend (Typescript, NodeJS, AWS Services) Evolving existing features to provide enhanced functionality Following testdrivendevelopment (TDD) approach to development Maintaining existing software Maintaining security and resilience of our systems Responding to and resolving system degradations Contributing to code reviews and helping shape good practices across … Dynamo - AWS CloudFormation - Other AWS serverless services Extensive experience of writing clean, readable and well-structured code that aligns with engineering best practices (e.g. SOLID principles and testdrivendevelopment). Experience working with Git, Github and the Gitflow branching model Strong understanding of security best practices Experience of the following is also highly advantageous: AWS Athena More ❯
development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development … patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, testdrivendevelopment and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and consuming RESTful APIs in Python. Experience with AWS services More ❯