Leeds, England, United Kingdom Hybrid/Remote Options
Bolser Digital Agency
world’s biggest brands, including Microsoft, Xbox, Portakabin, RAF Museum, and the Football Foundation. You will be joining an experienced, collaborative team working on recognised digital products applying Extreme Programming (XP) principles such as pairprogramming, test-driven development (TDD), continuous integration, and collective code ownership. The role blends technical skill, product thinking, and craftmanship – ideal for … both REST and GraphQL • Integrate with headless CMS platforms such as Strapi, Contentful, and WordPress • Collaborate with designers to deliver responsive, accessible UI experiences • Work closely with teammates using pairprogramming, code reviews, and TDD • Contribute to CI/CD pipelines, database design, and application security • Help maintain a collaborative, inclusive, and high-performing dev culture Skills and … or similar relational databases • Understanding of responsive design, accessibility, and performance best practices • Familiar with headless CMS platforms (Strapi, Contentful, WordPress, etc.) • Exposure to XP practices such as TDD, pairprogramming, and CI/CD • Knowledge of Git, NPM, Docker, and deployment on AWS or Azure • Strong communication and problem-solving skills Main technologies HTML, CSS & TypeScript React More ❯
North West, England, United Kingdom Hybrid/Remote Options
Uniting Ambition
days in the North West office. 25 days holiday (plus bank holidays) + option to buy/sell holidays. Clear career progression. Supportive, collaborative Agile teams — strong emphasis on pairprogramming, code reviews and continuous improvement. More ❯
and accessibility (a11y). You are experienced with automated testing and familiar with TDD. You’ve worked in product-centric teams that prioritise strong engineering principles like TDD and pairprogramming and you have a passion for contributing to and strengthening that culture. You value Cross-Functional Collaboration and continuous improvement. As we are growing, we are looking More ❯
East London, London, United Kingdom Hybrid/Remote Options
Tech 4
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, pairprogramming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of … functional requirements Deep knowledge and experience in Python and its ecosystem, 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, test driven development and pair programming. Familiarity with modern front-end technologies and JS frameworks, such as React. Experience writing and More ❯
East London, London, United Kingdom Hybrid/Remote Options
Tech 4
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, pairprogramming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of … functional requirements Deep knowledge and experience in Python and its ecosystem, 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, test driven development and pair programming. Familiarity with modern front-end technologies and JS frameworks, such as React. Experience writing and More ❯
Telford, Shropshire, England, United Kingdom Hybrid/Remote Options
F5
for SC clearance and have experience with Spring Boot. What You'll Do: Build scalable microservices using Java and Spring Boot Deliver high-quality code through TDD, BDD, and pairprogramming Create and maintain RESTful APIs and asynchronous services Get hands-on with the DevOps lifecycle from development to deployment and monitoring Design and implement cloud-native solutions More ❯
Wimbledon, England, United Kingdom Hybrid/Remote Options
Morson Edge (Financial Services)
work involves designing and developing distributed systems that are highly scalable, resilient, and able to handle large transaction volumes. The environment is highly agile, with a strong focus on pairprogramming, TDD and BDD, and you’ll have the chance to influence technical decisions and shape how new features are delivered. Tech environment Java 17, Spring, Spring Boot … Reactive programming with Akka Microservices architecture Kafka, JMS, RabbitMQ, ActiveMQ Docker/Kubernetes, AWS, MongoDB What we’re looking for Solid hands-on experience with Java 11+ (ideally Java 21) Good understanding of Reactive Programming concepts with Akka, WebFlux, RxJava etc. Experience working with microservices and distributed systems Background with Kafka and JMS related messaging tools Knowledge of More ❯
South East London, London, United Kingdom Hybrid/Remote Options
Stepstone UK
multiple markets. You will play a vital role as we reimagine the labour market to make it work for everybody. Your responsibilities: Start your day with a stand up, pair with your team-mates, write some tests and implement your app Collaborate with other teams on your project, review a pull request and deploy to production through your CI … quality Attend a planning session with your team Our tech stack and methodologies: C# .NET (8+), Terraform, Typescript - Services: Rest API; Event-driven, Microservice, Serverless architecture - Principles: TDD, Agile, PairProgramming - CI/CD: Git, Docker, Bamboo - Cloud: AWS, Lambda, ECS - Databases/Storage: Postgres , Dynamo, DocumentDb, OpenSearch/Elastic, Redis - Monitoring: Cloudwatch, Kibana, Grafana, DataDog Qualifications Experience More ❯
Manchester, England, United Kingdom Hybrid/Remote Options
Awaze
right technology for the task, rather than allowing the technology to dictate the solution. Contribute to driving best engineering practices such as CI/CD, TDD, cloud architectures and pair programming. Be an active member of the engineering and wider tech community within Awaze 🏡 Who are you? We're looking for an experienced Engineer (back end focussed), with some … with relational databases (e.g. PostgreSQL) including schema design and query optimisation Knowledge of non-relational databases such as DynamoDB or MongoDB Demonstrated use of modern quality engineering practices, including pairprogramming, Test-Driven Development (TDD), and Behaviour-Driven Development (BDD) 🏡 What will we offer you? Upon joining, we’ll set out your journey with us with a personalised More ❯
Starting or continuing your journey as a line-manager Coach & support peers Providing support for digital products once they are live (depending on client needs) Agile Ways of Working Pairprogramming with other members of the team, including designers and QAs Own the delivery of user stories end-to-end, working with agile principles Leading and supporting your More ❯
Leeds, West Yorkshire, England, United Kingdom Hybrid/Remote Options
InvitISE Ltd
Java Developer will possess proven skills working with the following – Java 21 (or later) Test Driven Development (TDD) and Behaviour Driven Development (BDD) Large microservice architectures Agile environments and pairprogramming Implementing APIs for internal and external use Building automated test suites in CI/CD environments Unix/Linux operating systems Communicating technical concepts to non-technical More ❯
internal development processes and tools. Stay updated with the latest industry trends, continuously learning and applying new best practices in software development. Mentor junior and mid-level engineers through pairprogramming, code reviews, and technical guidance; help raise the team's engineering standards. Deliver projects from concept to production, including post-launch monitoring, iteration, and performance tuning. Proactively More ❯
work in these ways, as well as encouraging and enabling these practices from others: Collaborate - We work in cross-functional, mission driven, autonomous squads that gel over time. We pair program to work better through shared experience and knowledge. Focus on outcomes over outputs - Solving a problem for users that translates to business results is our goal. Measurements focused More ❯
Leeds, England, United Kingdom Hybrid/Remote Options
KPMG UK
years and being a UK national or dual UK national. Experience in prominent languages such as Python, Scala, Spark, SQL. Experience working with any database technologies from an application programming perspective - Oracle, MySQL, Mongo DB etc. Experience with the design, build and maintenance of data pipelines and infrastructure Understanding of design practices and system architecture and with a focus … working to code review standards to maintain quality Excellent problem solving skills with experience of troubleshooting and resolving data-related issues Extensive experience driving and leading Agile methodologies (Scrum, pair-programming etc) Have the ability to work in a cross functional team of Business Analysts and demonstrating an excellent understanding of business requirements. Strong communication skills along with More ❯
City Of London, England, United Kingdom Hybrid/Remote Options
SGI
using React for front-end development and Python for backend services. You’ll be working in a culture that values craftsmanship, test-driven development, clean code, and collaboration through pairprogramming and code reviews. What You’ll Do Build dynamic front-end applications and UI components using React, TypeScript, and modern libraries. Collaborate with UX and product teams More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Oliver Bernard
What You’ll Do Develop, test, and maintain Java applications that power our trading infrastructure. Collaborate with senior engineers to enhance system performance and reliability. Participate in code reviews, pairprogramming, and agile development processes. Work closely with traders and data analysts to understand real-world requirements and translate them into elegant technical solutions. What We’re Looking More ❯
What You’ll Do Develop, test, and maintain Java applications that power our trading infrastructure. Collaborate with senior engineers to enhance system performance and reliability. Participate in code reviews, pairprogramming, and agile development processes. Work closely with traders and data analysts to understand real-world requirements and translate them into elegant technical solutions. What We’re Looking More ❯
architecture using Apache Iceberg • Collaborating with business teams to translate requirements into data-driven solutions • Building observability into data flows and implementing basic quality checks • Participating in code reviews, pairprogramming, and architecture discussions • Continuously learning about the financial indices domain and sharing insights with the team WHAT YOU'LL BRING: Writes clean, maintainable Python code (ideally with More ❯
City of London, London, United Kingdom Hybrid/Remote Options
N Consulting Global
architecture using Apache Iceberg • Collaborating with business teams to translate requirements into data-driven solutions • Building observability into data flows and implementing basic quality checks • Participating in code reviews, pairprogramming, and architecture discussions • Continuously learning about the financial indices domain and sharing insights with the team WHAT YOU'LL BRING: Writes clean, maintainable Python code (ideally with More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Anson McCade
Work with cloud technologies (AWS) to build and maintain robust, secure APIs Collaborate closely with product, design, and sales teams to shape solutions that matter Engage in code reviews, pairprogramming, and continuous improvement of Agile processes Help optimize data handling with PostgreSQL and contribute to microservice-based architecture We’re looking for a Python Developer who: Has More ❯
Work with cloud technologies (AWS) to build and maintain robust, secure APIs Collaborate closely with product, design, and sales teams to shape solutions that matter Engage in code reviews, pairprogramming, and continuous improvement of Agile processes Help optimize data handling with PostgreSQL and contribute to microservice-based architecture We’re looking for a Python Developer who: Has More ❯
backend services. Contribute to architectural decisions and suggest new tools, frameworks, or best practices. Collaborate closely with cross-functional teams including Product, Design, and Delivery. Participate in code reviews, pairprogramming, and technical discussions. Continuously improve processes and advocate for quality through Agile practices. Ensure clean, testable, and well-documented code. Our Tech Stack You’ll be working More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Anson McCade
backend services. Contribute to architectural decisions and suggest new tools, frameworks, or best practices. Collaborate closely with cross-functional teams including Product, Design, and Delivery. Participate in code reviews, pairprogramming, and technical discussions. Continuously improve processes and advocate for quality through Agile practices. Ensure clean, testable, and well-documented code. Our Tech Stack You’ll be working More ❯
Leeds, England, United Kingdom Hybrid/Remote Options
Candour
people leadership Practical experience with CI/CD pipelines (Azure DevOps, GitHub Actions) and infrastructure-as-code tools such as Bicep or Terraform. Familiarity with Agile methodologies, code reviews, pairprogramming, and modern software engineering practices. Excellent communication skills, with the ability to influence, coach, and lead by example. Why Join Us? Take ownership of a greenfield, high More ❯
Nottingham, England, United Kingdom Hybrid/Remote Options
UST
features Innovate within your team and contribute to your technical domain Required Skills and Experience: Experience with AWS/Cloud platforms Proven ability to deliver high-quality applications Strong programming skills with experience in Java and modern OO principles (SOLID, SOA, HTTP, REST) Experience with Spring Boot and Spring Cloud Experience in building APIs and working within a microservices … architecture Ability to collaborate effectively within a team Commitment to best practices, including PairProgramming, TDD, and BDD Desirable Skills: Front-end development skills, including Angular JS Exposure to working in a regulated industry and solving real-world challenges What We Offer: Competitive salary package. Medical insurance. Flexible schedule. Opportunities for career growth and professional development. Supportive and More ❯