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
Stratospherec Limited
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 ❯
Building micro-services to support multiple consumers including websites and mobile apps Building and supporting SaaS Confident speaking with management, stakeholders, and clients Conducting code reviews and participating in pairprogramming, providing thoughtful and constructive insights Working within a product-led agile delivery environment Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information 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
Aqovia
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 ❯
for Java based systems 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 Pairprogramming and peer reviews About You: Minimum 8 years of Java development experience in an Agile environment, building scalable, multi-threaded applications and services API development experience in More ❯
to innovate, explore possibilities and grow with purpose. What you'll need Proven experience of modern application and software development approaches including automated testing, test driven development, continuous integration, pairprogramming, code review and version control Supporting the feature teams by building and managing pipelines/infrastructure/hosting on the Google Cloud Platform. Managing Kubernetes (GKE) clusters 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 ❯
to break them down into clear, actionable outcomes delivered through robust technical solutions. Our environment is fast-paced and highly collaborative. You'll work closely with your teammates using pair or mob programming, participating in regular workshops and planning sessions, primarily over Zoom, with occasional in-person collaboration. We embrace modern development practices: All our services are cloud 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, United Kingdom Hybrid / WFH Options
Rullion Limited
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 ❯
server-side Kotlin or modern Java - Strong system analysis skills - Knowledge of Microservice Architectures - Familiarity with frameworks like http4k or Spring Boot - Agile development experience (Scrum/Kanban) - TDD, pairprogramming, CI/CD expertise - REST API development proficiency Bonus Skills: - Cloud Platform experience (AWS, GCP, Azure) - Docker, Kubernetes knowledge - Jenkins, Gitlab CI familiarity More ❯
server-side Kotlin or modern Java - Strong system analysis skills - Knowledge of Microservice Architectures - Familiarity with frameworks like http4k or Spring Boot - Agile development experience (Scrum/Kanban) - TDD, pairprogramming, CI/CD expertise - REST API development proficiency Bonus Skills: - Cloud Platform experience (AWS, GCP, Azure) - Docker, Kubernetes knowledge - Jenkins, Gitlab CI familiarity More ❯
server-side Kotlin or modern Java - Strong system analysis skills - Knowledge of Microservice Architectures - Familiarity with frameworks like http4k or Spring Boot - Agile development experience (Scrum/Kanban) - TDD, pairprogramming, CI/CD expertise - REST API development proficiency Bonus Skills: - Cloud Platform experience (AWS, GCP, Azure) - Docker, Kubernetes knowledge - Jenkins, Gitlab CI familiarity TPBN1_UKTJ 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 ❯
Salford, England, United Kingdom Hybrid / WFH Options
BBC
TV applications with high availability and security so that are audience are able to sustainably access our content offering.” Interview Process One stage virtual assessment centre combining a live pairprogramming test and an interview with our software engineering teams. Your Key Responsibilities And Impact Join a dynamic team to architect, deliver, and evolve Node.js AWS solutions addressing … participating in out-of-hours incident support when required. Play an active role in agile planning, delivery processes, and retrospectives, occasionally leading these initiatives. Enhance team development practices, including pairprogramming, code reviews, and continuous delivery. Collaborate with product, design, delivery, and technical leads to design software and decompose features into implementable tasks. Coordinate with third-party providers 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 ❯
Chester, England, United Kingdom Hybrid / WFH Options
GBV Ltd
Perform high-level and detailed estimations for software projects. Write and maintain unit tests and integration tests to ensure code quality and reliability. Conduct code reviews and participate in pairprogramming sessions to enhance code quality. Design and architect scalable systems that meet performance requirements. Implement and test security features (e.g., SSO, OAuth) within the software applications. Cloud More ❯