London, England, United Kingdom Hybrid / WFH Options
Ventula Consulting
Senior Software Engineer (ExtremeProgramming/XP) - £540 p/d Outside – London Direct message the job poster from Ventula Consulting. They are seeking an experienced developer skilled in React, TypeScript, and Node.js. The ideal candidate should be comfortable with extremeprogramming practices such as TDD, DDD, Red-Green refactoring, and pair programming. Proficient in full … Knowledge of AWS Cloud services. Experience with GraphQL. Familiarity with working in a scrum-based agile team involving designers, business users, architects, and back-end developers. Strong skills in extremeprogramming techniques including pair programming, TDD, DDD, and refactoring. Understanding of continuous delivery principles and practices. This role offers a hybrid working structure: 2 days per week More ❯
with GitHub and most of our tech environment. Have a good understanding of event-based architecture (a plus). Are familiar with React (a plus). Have knowledge of ExtremeProgramming best practices like Test-Driven Development (TDD) and Pair Programming (a plus). Our Tech Environment Full-stack, cross-functional teams, working closely with people of … but you have cloud/serverless experience, please apply. How we get there Tools and Practices: Grafana, AWS Cloudwatch, CI/CD pipelines. Methodologies: Test-Driven Development (TDD), Pair Programming, and Experimentation. Engineering Principles: We apply core engineering principles, including SOLID, KISS, Conway's Law, and the Theory of Constraints, to ensure our solutions are well-architected and maintainable. More ❯
Equity + Benefits Are you a Java developer comfortable working in Core Java not relying on frameworks? Someone who thrives in a collaborative, TDD environment? Do you believe in XP Principles, pair programming, CI/CD and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the challenge you are looking … Java - (monolithic environment) Ansible, Aeron, Jenkins Strong understanding of TDD/BDD Clear communication and teamwork Desirable: Engineers with C++ background generally do well Environment: ExtremeProgramming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pair programming culture ensures high-quality code and continuous learning. Continuous integration—every commit is releasable, and automation is More ❯
London, England, United Kingdom Hybrid / WFH Options
Plan A Digital
Equity + Benefits Are you a Java developer comfortable working in Core Java not relying on frameworks? Someone who thrives in a collaborative, TDD environment? Do you believe in XP Principles, pair programming, CI/CD and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the challenge you are looking … Java - (monolithic environment) Ansible, Aeron, Jenkins Strong understanding of TDD/BDD Clear communication and teamwork Desirable: Engineers with C++ background generally do well Environment: ExtremeProgramming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pair programming culture ensures high-quality code and continuous learning. Continuous integration—every commit is releasable, and automation is More ❯
London, England, United Kingdom Hybrid / WFH Options
Liberis
the Engineering team (1 hour) Video interview with the Hiring Manager & wider team (1 hour) What We Think You’ll Need Proven success writing code in two or more programming languages. A willingness to learn our tech stack - primarily C# .NET, Node.js, and React. Proven experience developing APIs and services. An understanding of working with Agile methodologies such as … ExtremeProgramming, Kanban, or Scrum. Experience mentoring junior team members. Resilience in early-stage business situations, where requirements are evolving and experimentation is necessary. Bonus points for experience with cloud technologies (we are moving to GCP), collaborative methods like ensemble, mob, or pair programming, financial software development, or Test Driven Development. N.B - there is an ‘on-call More ❯
London, England, United Kingdom Hybrid / WFH Options
Liberis
of Engineering team (1 hour) Video interview with the Hiring Manager & wider team (1 hour) What We Think You’ll Need Proven success writing code in two or more programming languages. A willingness to learn our tech stack - mostly C# .NET, Node, and React. Proven experience developing APIs and services. An understanding of working with Agile methods, such as … ExtremeProgramming, Kanban, or Scrum. Experience mentoring more junior team members. Resilience in early-stage business situations, where requirements are evolving and experimentation is required. Bonus points if you have experience with cloud technologies (we are moving to GCP); experience using highly collaborative methods such as ensemble, mob, or pair programming; experience writing financial software; or experience More ❯
London, England, United Kingdom Hybrid / WFH Options
Gousto
both their aspirations and the thoughtful methods to achieve them. We cherish and maintain high standards for development quality and expertise. We're passionate advocates for collaborative practices like extremeprogramming, test-driven development, and pair programming, which foster a supportive and growth-oriented environment. Whilst our tech-stack includes using TypeScript, Node, React and AWS (amongst … others), we are happy to consider Senior Software Engineers with a background using any programming language(s), provided you are happy to learn and work with the technologies/languages used at Gousto. We believe in nurturing innovation and dedicate 10% of our time to exploring new tech ideas. Our regular brown bag sessions create a warm space for … Who You Are Extensive experience in building of performant, responsive and secure applications using TypeScript, React & Node An interest to follow Test-Driven Development (TDD) practices in a paired programming environment Deep understanding of modern architectural patterns and design systems Excellent ability to work collaboratively with team members and stakeholders Proven track record of mentoring and supporting junior engineers More ❯
London, England, United Kingdom Hybrid / WFH Options
Gousto
both their aspirations and the thoughtful methods to achieve them. We cherish and maintain high standards for development quality and expertise. We're passionate advocates for collaborative practices like extremeprogramming, test-driven development, and pair programming, which foster a supportive and growth-oriented environment. Whilst our tech-stack includes using TypeScript, Node, React and AWS (amongst … others), we are happy to consider Senior Software Engineers with a background using any programming language(s), provided you are happy to learn and work with the technologies/languages used at Gousto. We believe in nurturing innovation and dedicate 10% of our time to exploring new tech ideas. Our regular brown bag sessions create a warm space for … Who You Are Extensive experience in building of performant, responsive and secure applications using TypeScript, React & Node An interest to follow Test-Driven Development (TDD) practices in a paired programming environment Deep understanding of modern architectural patterns and design systems Excellent ability to work collaboratively with team members and stakeholders Proven track record of mentoring and supporting junior engineers More ❯
Crawley, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Java - FinTech Remote First | London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pair programming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … role for you. Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork ExtremeProgramming (XP) principles, with a strong focus on TDD, BDD, and DDD Pair programming culture ensures high-quality code and continuous learning Continuous integration—every commit is releasable, and automation is More ❯
Guildford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Java - FinTech Remote First | London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pair programming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … role for you. Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork ExtremeProgramming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pair programming culture ensures high-quality code and continuous learning. Continuous integration—every commit is releasable, and automation is More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Java - FinTech Remote First | London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pair programming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … role for you.... Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork ExtremeProgramming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pair programming cultur e ensures high-quality code and continuous learning. Continuous integration—every commit is releasable, and automation More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Java - FinTech Remote First | London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pair programming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … role for you.... Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork ExtremeProgramming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pair programming cultur e ensures high-quality code and continuous learning. Continuous integration—every commit is releasable, and automation More ❯
Hounslow, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Java - FinTech Remote First | London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pair programming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … role for you.... Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork ExtremeProgramming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pair programming cultur e ensures high-quality code and continuous learning. Continuous integration—every commit is releasable, and automation More ❯
London, England, United Kingdom Hybrid / WFH Options
NewStore
industry-leading, Omni-Channel Point of Sale platform. You'll lead a multi-skilled team in crafting a world-class developer platform that shortens time to value for our XP teams as we deliver exceptional shopping experiences. The Role As the Senior Manager, Developer Experience at NewStore, you will play a pivotal role in driving the growth of our industry … leading, Omni-Channel Point of Sale platform. You'll lead a multi-skilled team in crafting a world-class developer platform that shortens time to value for our XP teams as we deliver exceptional shopping experiences. If you thrive on overcoming challenges, fostering collaboration, and value innovative engineering over toil, this role is for you. What You'll Do Lead … Experienced in building and guiding multi-skilled teams with a “Platform as Product” mindset Proficient in coaching and mentoring software & platform engineers Well-versed in agile development methodologies, including eXtremeProgramming, and working in partnership with product development teams. Extensive experience with cloud platforms like AWS Versatility in various programming languages and Infrastructure as Code tools Excellent More ❯
London, England, United Kingdom Hybrid / WFH Options
Object Splendor
oriented 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 ExtremeProgramming 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 … 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: Pair programming/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). Databases More ❯
industry-leading, Omni-Channel Point of Sale platform. You'll lead a multi-skilled team in crafting a world-class developer platform that shortens time to value for our XP teams as we deliver exceptional shopping experiences. If you thrive on overcoming challenges, fostering collaboration, and value innovative engineering over toil, this role is for you. What You'll Do … Experienced in building and guiding multi-skilled teams with a "Platform as Product" mindset Proficient in coaching and mentoring software & platform engineers Well-versed in agile development methodologies, including eXtremeProgramming, and working in partnership with product development teams. Extensive experience with cloud platforms like AWS Versatility in various programming languages and Infrastructure as Code tools Excellent More ❯
passionate product team with a focus on technology and problem solving, influencing team culture and practices. We embrace continuous improvement, weekly planning, and a lean approach combining Kanban and eXtremeProgramming, enabling multiple daily deployments and quick feedback cycles. Our platform consists of multiple services primarily built in Elixir, with some transitioning from Ruby, communicating via APIs and … learn and improve skills Enjoy working in a small, collaborative team Ability to contribute diverse viewpoints and make technical decisions Interest in agile practices like continuous delivery, TDD, pair programming, code reviews, and retrospectives Ability to work in the same timezone as the team (flexible) Fully remote role with some travel for meetings 24 days holiday, increasing to More ❯
Newcastle Upon Tyne, England, United Kingdom Hybrid / WFH Options
Addition+
testing Main Skills/Requirements: 2+ years of experience in Software Engineering .NET Core and C# development experience Strong knowledge and experience with Agile Development, SCRUM, and/or ExtremeProgramming methodologies Proficiency with AWS or other Cloud platforms such as Azure, Skill with relational and non-relational databases and RESTful API design How you’ll be rewarded More ❯
London, England, United Kingdom Hybrid / WFH Options
TransFICC
alongside developers and business analysts to ensure our customers’ requirements are being captured correctly. You will be happy talking to both technical and non-technical people, discussing ideas, pair programming, and keen to expand your knowledge. In this role, you’ll work and learn alongside a team of highly experienced cross-skilled developers and technology specialists with a wide … process Proactively identify areas that could benefit from more focus to improve the overall software quality You will need to have experience with: End-to-end testing Object Oriented Programming languages (Java is preferable) Exploratory testing There are other things you may have had some exposure to, we don’t expect that you tick all of these boxes, but … they are areas that might be useful to have worked with previously: Managing a Continuous Integration environment Exposure to the ExtremeProgramming framework or Pair Programming API Testing (the role is not focused on HTTP testing) UI Testing (Selenium) Messaging/network protocols Electronic Trading (any asset class - Fixed Income preferred) Personal skills and attributes: Inquisitive and More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Sage City
non-relational databases, RESTful API design. A DevOps mindset with a desire to manage the entire service lifecycle. Strong reasoning and problem-solving skills. Experience with Agile, SCRUM, or ExtremeProgramming methodologies. Function: Cloud Operations Country: United Kingdom Office Location: Manchester Workplace Type: Hybrid About Sage: Supporting millions of small and medium-sized businesses globally with innovative technology. More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Emponics
change and version infrastructure. Experience of container technologies, for example Docker, Kubernetes, Azure AKS and AWS EKS Working knowledge of AGILE development, using methodologies such as Scrum, Kanban or ExtremeProgramming Configuration of firewalls, load balancers and other network equipment Key duties and accountabilities of the role will include: Building and supporting cloud infrastructure in production environments Evolving More ❯
BS32, Bradley Stoke, South Gloucestershire, Almondsbury, Gloucestershire, United Kingdom Hybrid / WFH Options
Emponics
change and version infrastructure. • Experience of container technologies, for example Docker, Kubernetes, Azure AKS and AWS EKS • Working knowledge of AGILE development, using methodologies such as Scrum, Kanban or ExtremeProgramming • Configuration of firewalls, load balancers and other network equipment Key duties and accountabilities of the role will include: • Building and supporting cloud infrastructure in production environments • Evolving More ❯
Employment Type: Permanent
Salary: £65000 - £75000/annum health, pension, life , hybrid home
London, England, United Kingdom Hybrid / WFH Options
Hey Savi
design and implement new features Writing Clean Code: Write clean, maintainable and well-documented production code following best practices Up-keeping Best Engineering Practices: Follow agile development practices, applying extremeprogramming practices like combining multiple automated testing techniques, continuous integration and delivery Performance Optimisation: Monitor and enhance application efficiency, debugging and resolving issues as they arise Team Mentorship More ❯
Senior Ad Tech Mobile Engineer - Android/Flutter Location: UK - Remote Working Type: Full-time Department: Engineering/Ad Tech - Client XP About OneFootball OneFootball is the world's digital football platform, with more than 100 million active users across the world. Founded in 2008, we have come a long way to provide our users with the best personalized digital … Tech architecture, programmatic advertising, and mobile monetization . Strong knowledge of mobile development (Flutter, Kotlin) and a good understanding of backend development . Experience with ExtremeProgramming (XP) - Paired programming, TDD, C I etc. Hands-on experience integrating and optimizing mobile ad SDKs (Google Ad Manager, MoPub, AppLovin, Prebid Mobile, etc.). Deep expertise in ad mediation More ❯
Senior Ad Tech Mobile Engineer - Android/Flutter Location: UK - Remote Working Type: Full-time Department: Engineering/Ad Tech - Client XP About OneFootball OneFootball is the world's digital football platform, with more than 100 million active users across the world. Founded in 2008, we have come a long way to provide our users with the best personalized digital … Tech architecture, programmatic advertising, and mobile monetization . Strong knowledge of mobile development (Flutter, Kotlin) and a good understanding of backend development . Experience with ExtremeProgramming (XP) - Paired programming, TDD, C I etc. Hands-on experience integrating and optimizing mobile ad SDKs (Google Ad Manager, MoPub, AppLovin, Prebid Mobile, etc.). Deep expertise in ad mediation More ❯