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 … 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 More ❯
London, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
They are searching for someone with extensive experience using react, TypeScript and node.js. The team are also searching for someone who is comfortable using extremeprogramming engineering practices such as TDD, DDD, Red-Green refactoring and pair programming. Key Competencies: Proficient experience in Full stack development – (Front and … Cloud (Cloud knowledge) GraphQL experience Used to working in a scrum based agile team (Designers, business users, architects and back-end developers). Strong extremeprogramming skills - Pair programming, Test-Driven Development, Domain-Driven-Design & Red-Green refactoring. Understanding of the principles/practice of continuous delivery. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Creating C# tools in an eXtremeProgramming development team This established and successful software company develops tools for operational support and portfolio management. Due to continued growth, they are seeking a C# .NET Developer to join their team working on the full-stack development of a web-based … values collaborative working within small friendly teams drawn from specialisms including software engineering, product management and test. Their pragmatic development processes are based around eXtremeProgramming principles. They develop software for long term use, and therefore value employees who want to remain with the company and make a … competitive salary, annual bonus scheme, and excellent benefits package. Keywords: C# .NET, MVC, REST, Web API, Entity Framework, Front End, Back End, Full Stack, XP, TDD, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
They are searching for someone with extensive experience using react, TypeScript and node.js. The team are also searching for someone who is comfortable using extremeprogramming engineering practices such as TDD, DDD, Red-Green refactoring and pair programming. Proficient experience in Full stack development – (Front and Back-end … Cloud (Cloud knowledge) GraphQL experience Used to working in a scrum based agile team (Designers, business users, architects and back-end developers). Strong XP (Extreme Programing) skills - Pair programming, Test-Driven Development, Domain-Driven-Design & Red-Green refactoring. Understanding of the principles/practice of continuous delivery. More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
The team is seeking an experienced Full Stack Developer with expertise 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 stack development (front-end and back-end). Experience … with GraphQL. Familiarity with working in a Scrum-based agile team environment, collaborating with designers, business users, architects, and backend developers. Strong skills in ExtremeProgramming practices, including pair programming, TDD, DDD, and refactoring. Understanding of continuous delivery principles and practices. This role offers a hybrid working More ❯
Crawley, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
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 … 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 More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
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 … 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 More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
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 … 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 More ❯
Hounslow, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
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 … 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 More ❯
enabling effective guidance and support for teams Display advanced knowledge of agile delivery and multiple agile approaches, including Scrum, Kanban, ExtremeProgramming (XP), and scaling frameworks, monitoring agility metrics; with the ability to guide teams through complex projects, emphasizing iterative progress and adaptability Possess excellent communication and interpersonal More ❯
enabling effective guidance and support for teams Display advanced knowledge of agile delivery and multiple agile approaches, including Scrum, Kanban, ExtremeProgramming (XP), and scaling frameworks, monitoring agility metrics; with the ability to guide teams through complex projects, emphasizing iterative progress and adaptability Possess excellent communication and interpersonal More ❯
London, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
teams to create and manage technical roadmaps. Own the technical architecture and infrastructure of your squads. Ensure your teams adopt extremeprogramming (XP) values, principles and practices. Key Requirements: Proven experience leading high performing engineering teams in a fast-paced environment. Delivery focused with proven experience managing multiple More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
values collaborative working within small friendly teams drawn from specialisms including software engineering, product management and test. Their pragmatic development processes are based around eXtremeProgramming principles. They develop software for long term use, and therefore value employees who want to remain with the company and make a … experience of professional software development, using current industry best practice and tools such a bug tracking and version control systems. Practical knowledge of Agile, eXtremeProgramming, and Test-Driven Development would be useful Whilst there's scope for substantial hybrid working, you should be able to attend the More ❯
robustness Pair with developers to enhance testing infrastructure for continuous delivery Proactively identify areas for improvement in software quality Essential Experience: Strong Object-Oriented Programming in Java Proven background as an SDET Component testing, end-to-end testing & failure scenario testing Exploratory testing Desirable Experience: Continuous Delivery & CI/… CD environments API & UI Testing (Selenium) Event-driven systems & messaging protocols ExtremeProgramming & Pair Programming Performance/Low Latency experience Finance background What We are Looking For: Strong communication skills – comfortable engaging with technical & non-technical teams Inquisitive mindset – you enjoy finding ways to "break" software Proactive More ❯
robustness Pair with developers to enhance testing infrastructure for continuous delivery Proactively identify areas for improvement in software quality Essential Experience: Strong Object-Oriented Programming in Java Proven background as an SDET Component testing, end-to-end testing & failure scenario testing Exploratory testing Desirable Experience: Continuous Delivery & CI/… CD environments API & UI Testing (Selenium) Event-driven systems & messaging protocols ExtremeProgramming & Pair Programming Performance/Low Latency experience Finance background What We are Looking For: Strong communication skills – comfortable engaging with technical & non-technical teams Inquisitive mindset – you enjoy finding ways to "break" software Proactive More ❯
robustness Pair with developers to enhance testing infrastructure for continuous delivery Proactively identify areas for improvement in software quality Essential Experience: Strong Object-Oriented Programming in Java Proven background as an SDET Component testing, end-to-end testing & failure scenario testing Exploratory testing Desirable Experience: Continuous Delivery & CI/… CD environments API & UI Testing (Selenium) Event-driven systems & messaging protocols ExtremeProgramming & Pair Programming Performance/Low Latency experience Finance background What We are Looking For: Strong communication skills – comfortable engaging with technical & non-technical teams Inquisitive mindset – you enjoy finding ways to "break" software Proactive More ❯
London, England, United Kingdom Hybrid / WFH Options
Object Splendor
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 … 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. More ❯
Uxbridge, Middlesex, United Kingdom Hybrid / WFH Options
Avature
new skills when the need arises. Key Responsibilities: Work with a full-stack attitude within a self-organising, cross-functional product engineering team, using extremeprogramming practices, notably pair programming and test-driven development. Build, support and maintain automated, fault-tolerant, scalable products and solutions continuously delivered More ❯
London, England, United Kingdom Hybrid / WFH Options
Gousto
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 … 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 More ❯
London, England, United Kingdom Hybrid / WFH Options
Gousto
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 … 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 More ❯
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 … 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 More ❯
Uxbridge, England, United Kingdom Hybrid / WFH Options
Avature
new skills when the need arises. Key Responsibilities: Work with a full-stack attitude within a self-organising, cross-functional product engineering team, using extremeprogramming practices, notably pair programming and test-driven development. Build, support and maintain automated, fault-tolerant, scalable products and solutions continuously delivered More ❯
London, England, United Kingdom Hybrid / WFH Options
TransFICC
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 … 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 … 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 More ❯
about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extremeprogramming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping … things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all … Experience in other languages such as Springboot, Javascript, Typescript, Kotlin, Python & C# is also valuable Experience in a technical leadership role Deep understanding of programming paradigm, code design, testing, accessibility, performance and security Proven ability to apply different testing tools and methods in practice Knowledge or experience of delivering More ❯
including Python, TypeScript, Postgres, Kubernetes, Docker, Terraform, Azure. In this role you'll be: Building, testing, and continuously delivering small,high qualitychangesto production. Pair programming with others on the team to collaboratively build and share knowledge. Working with product stakeholders to plan and design improvements to our platform. Joining … of a small startup team. Competent coding with Python, TypeScript, or a similar language. Collaborative-comfortable working together to build quality fast (e.g. pair programming). Experienced building SaaS products that delight customers, from conception to production. Experienced with building and operating production distributed systems. Experienced with cloud native … you: Haveexperience building cyber security products. Haveexperience working in startups. Have experience as a site reliability engineer or similar role. Have experience working with extremeprogramming practices such as pair programming,tdd,trunk baseddevelopment, and close customer collaboration. Areable to work onsite from our lovely office in More ❯