refreshments Up-skilling budget A culture focussed on developer experience and giving you a platform to thrive and grow both technically and personally (we are obsessed with DX) Mob programming & pairprogramming About you Experience : Extensive experience in modern full-stack development environments, preferably with microservices architectures. Technical breadth : Strong proficiency in strongly-typed programming languages More ❯
characteristics. Advanced knowledge of software design concepts, practices, and modern development methodologies, particularly agile, CI/CD and common architectures. Good understanding of Agile practices (TDD, Rigorous regular refactoring, PairProgramming, Continuous Integration). Strong experience of API Development is a must. Good communication skills (oral and written) to both a technical and non-technical audience Capable of … high-traffic, high-volume transactional digital or media environments. Willing to work in fast-paced development delivery – that balances frequency and very high-quality product. Background in designing and programming on a large scale/distributed systems is desirable. The nature of our industry means life at the Telegraph Media Group is fast-paced, demanding, and interesting. We also More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Experis UK
junior team members and supporting existing initiatives. Responsibilities Create and adapt new C#/.NET Core services to meet evolving business requirements. Mentor and coach existing team members through pairprogramming, peer reviews, and team talks, helping them improve their C#/.NET Core skills. Support and enhance current systems and initiatives during office hours, ensuring that service More ❯
a "follow the sun" model to operate our products on a multi-region cloud platform. Role Responsibilities: Provide technical leadership and mentoring within the team through knowledge sharing sessions, pairprogramming, code reviews and solution design Identify and implement technical solutions to improve platform reliability, including the creation of mitigation strategies and operational playbooks. Implement and maintain monitoring More ❯
London, England, United Kingdom Hybrid / WFH Options
Object Splendor
architecture to allow us to scale and continue to operate a reliable platform that our clients and third party developers can build their businesses on. Our organisation embeds Extreme Programming at the core of our practices. The ideal candidate will be experienced in C#/.NET, SaaS operations, agile delivery, and test-driven development. They will be excited about … day, where you can work on skills and professional development. Skills, Knowledge and Expertise Candidates must: Be able to communicate clearly and collaborate with others using these working practices: Pairprogramming/Extreme programming. Kanban. Test Driven Development. Continuous Integration. Have experience building and maintaining web applications in production environments. Common architectural patterns (e.g. layered, hexagonal, clean). More ❯
London, England, United Kingdom Hybrid / WFH Options
Global Relay
systems for Java-based systems Collaborate with product owners on user story generation and refinement Monitor and support production systems Participate in knowledge sharing activities with colleagues Engage in pairprogramming and peer reviews About you: Required Experience: Minimum 8 years of Java development experience in an Agile environment, building scalable applications and services Experience with RESTful services More ❯
you will be motivated to develop your skills in microservices, reusable Web Components contributing to the whole software development lifecycle. Aqovians live and breathe agile, thrive in an eXtreme Programming environment and are passionate about software development as craft, as well as an engineering discipline. We love learning new skills and keep-up-to date with the latest industry … trends. We advocate for the best tools and practices and are enthusiastic about pair programming. Aqovia is an equal opportunity employer, valuing diversity and inclusivity. Key Responsibilities: Design and build web applications and microservices using C#, ASP.NET, NodeJS, Web Components Automate deployments and monitor services in production. Provide L2/L3 support (optional and remunerated) The Ideal Candidate will More ❯
London, England, United Kingdom Hybrid / WFH Options
Global Relay
based applications Collaborate with product owners on user story generation and refinement Monitor and support the operation of production systems Participate in knowledge sharing activities with colleagues Engage in pairprogramming and peer reviews About you: Required Experience: Minimum 8 years of Java development experience in an Agile environment, building scalable applications and services Experience with RESTful services More ❯
Angular) Mentorship: Experience mentoring junior developers, and fostering a collaborative environment. It would be a plus if you also possess previous experience in: TDD/ATDD/BDD, DDD, Pair/Ensemble Programming Oracle SQL, Docker/Kubernetes, Kafka, Jenkins GWT, Jest, Vite, Cypress, Playwright, eslint, esbuild, webpack, web components At IDBS we believe in designing a better More ❯
APIs. - Innovative and creative thinking. - A track record of helping and encouraging colleagues. Why Join Us? You'll participate in Agile ceremonies, including standups, retrospectives, peer code reviews, and pairprogramming sessions. Your role will also involve overseeing platform monitoring and scaling, responding to alarms, and managing incidents, contributing significantly to our engineering decisions and practices. Not ticking More ❯
London, England, United Kingdom Hybrid / WFH Options
The Adaptavist Group
APIs.- Innovative and creative thinking.- A track record of helping and encouraging colleagues. Why Join Us?You'll participate in Agile ceremonies, including standups, retrospectives, peer code reviews, and pairprogramming sessions. Your role will also involve overseeing platform monitoring and scaling, responding to alarms, and managing incidents, contributing significantly to our engineering decisions and practices. Not ticking More ❯
across engineering to maximise inner-sourcing opportunities and reduce waste You advocate for quality and can support the team by demonstrating approaches such as CI/CD standard methodology, PairProgramming, TDD, and BDD. Technical understanding of: Spring boot, Maven, GitHub, Jenkins, JSON, Kafka, WMQ, REST APIs, Database SQL, Docker and Kubernetes Experience working on any one of More ❯
Peterborough, England, United Kingdom Hybrid / WFH Options
Compare the Market
ownership of solutions. Strive to improve your knowledge and skills through training and personal development. Understand and effectively implement core engineering practices including TDD, BDD, CI/CD, and pair programming. Ensure higher quality, security, and privacy practices within products. Be ready to adopt and embed innovative approaches and contribute ideas for improvement. Participate in communities of practice to More ❯
London, England, United Kingdom Hybrid / WFH Options
John Lewis Partnership Plc
understanding of Microservice Architectures. Experience with application frameworks such as http4k or Spring Boot. An understanding of Agile development methods such as Scrum or Kanban. Demonstrable experience in TDD, pair programming. Continuous Integration/Continuous Delivery REST API development and/or consumption. Desirable skills/experience you may have Experience with Cloud Platforms such as AWS, GCP or More ❯
design, collaborating within an agile team alongside other backend engineers and product designers. Strategize, develop, test, and deploy new features and experiments. Engage in collaborative coding practices such as pairprogramming and code reviews within the team. Contribute to resolving the complexities inherent in large-scale systems and extensive datasets. Foster close collaboration with our Product, Data, Front … language, or willingness to adapt. Hands-on experience with RESTful APIs and/or GraphQL. Proficiency in version control tools like Git. Sound understanding of development best practices including pairprogramming and TDD. Eagerness to engage with emerging technologies and collaborate with the team in designing solutions from inception, facilitated by effective communication skills that promote teamwork. Strong More ❯
City of London, London, Farringdon, United Kingdom Hybrid / WFH Options
Rullion - Eon
design, collaborating within an agile team alongside other backend engineers and product designers. * Strategize, develop, test, and deploy new features and experiments. * Engage in collaborative coding practices such as pairprogramming and code reviews within the team. * Contribute to resolving the complexities inherent in large-scale systems and extensive datasets. * Foster close collaboration with our Product, Data, Front … language, or willingness to adapt. * Hands-on experience with RESTful APIs and/or GraphQL. * Proficiency in version control tools like Git. * Sound understanding of development best practices including pairprogramming and TDD. * Eagerness to engage with emerging technologies and collaborate with the team in designing solutions from inception, facilitated by effective communication skills that promote teamwork. * Strong More ❯
collaborating closely with development teams in our Knutsford HQ. Work in small, cross-functional teams on our desktop and enterprise software products. Practise Agile methodologies, with a focus on pairprogramming, TDD, high-quality code, rapid release cycles, and continuous team retrospectives. Solve complex problems in innovative ways, collaborating closely with peers to deliver creative solutions. Contribute to … paced environments. Skills we value: Expertise in Java and experience with tools like IntelliJ IDEA, Kubernetes, Docker, and AWS. Ability to learn new technologies quickly and adapt to different programming stacks. Experience with SQL, API design and JavaScript is beneficial, but not required. Strong collaboration and communication skills, with a focus on problem-solving as a team. Desire to More ❯
and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pairprogramming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and safety requirements. Suggest … experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Candour Solutions
Your day-to-day responsibilities: Building and maintaining high-quality .NET applications Working with C#, SQL, Docker, Azure & Azure DevOps Deploying daily via a robust CI/CD pipeline Pairprogramming, mentoring, and shaping best practices Driving innovation in the healthcare sector I am looking to speak to people with experience in: C#/.NET SQL (strong skills More ❯
secure, scalable software that will be used by thousands of students, parents, and teachers worldwide – making a tangible difference in their daily lives. Champion software craftsmanship, clean code, and pairprogramming to inspire quality and best practices across the team. Your expertise will help us build robust and maintainable solutions. Cultivate strong relationships with your team. We encourage … record and a passion for crafting exceptional software. Here's what will make you a great fit for our team: 5+ years of hands-on experience in object-oriented programming languages (e.g., C#, C++). 5+ years of real-world experience with modern frontend JavaScript, libraries, and frameworks (e.g., JavaScript, HTML, CSS, React, Vue, TypeScript). Comfortable designing and More ❯
secure, scalable software that will be used by thousands of students, parents, and teachers worldwide - making a tangible difference in their daily lives Champion software craftsmanship, clean code, and pairprogramming to inspire quality and best practices across the team. Your expertise will help us build robust and maintainable solutions Cultivate strong relationships with your team. We encourage … record and a passion for crafting exceptional software. Here's what will make you a great fit for our team: 3+ years of hands-on experience in object-oriented programming languages (e.g., C#, C++) 3+ years of real-world experience with modern frontend JavaScript, libraries, and frameworks (e.g., JavaScript, HTML, CSS, React, Vue, TypeScript) Comfortable designing and implementing database More ❯
e.g. Kafka, Redis Streams) Familiarity with GDPR/compliance workflows Any contributions to open-source Python libraries Interview Process: 30-min intro with Engineering Manager Take-home task or pairprogramming session Final culture-fit chat with CTO and team Interested? Drop your CV to del@ynh.group or apply to hear more More ❯
looking for someone with a good level of experience with general software engineering practices and should have exposure to the following: Version control management with Git Code reviews and pairprogramming Test frameworks with at least an interest in TDD User stories and capturing requirements Iterative development and refactoring As you'll be working in a team of More ❯
looking for someone with a good level of experience with general software engineering practices and should have exposure to the following: Version control management with Git Code reviews and pairprogramming Test frameworks with at least an interest in TDD User stories and capturing requirements Iterative development and refactoring As you’ll be working in a team of More ❯
Experience with Azure PaaS services Experience with CI/CD pipelines (TeamCity, GitHub Workflows) Knowledge of event sourcing, ideally with Eventuous Knowledge of security best practices for web development Pair/Mob programming and performing peer code reviews Familiarity with RESTful APIs and asynchronous request handling Experience with version control systems, preferably Git Strong problem-solving skills and More ❯