London, England, United Kingdom Hybrid / WFH Options
Australian Investors Association
stack developer as part of the Client 360 Technology. You will work as part of an agile/XP team, using test driven development, pairprogramming and other XP practices. Client 360 provides the platform for Sales teams to provide a complete service offering to the Banks’ Clients. … Experience with JavaScript technologies, particularly TypeScript and ReactJS are beneficial DevOps – managing Continuous Integration/Delivery pipeline and the production environment Test Driven Development, PairProgramming and other XP practices Your skills and experience Kotlin development, or experience in Java/Scala and a desire to cross train … Experienced in Object Oriented or Functional Programming using Test Driven Development Experienced using agile development practices to develop exceptional, robust software; like Test Driven Development, acceptance testing and pairprogramming Vision and expertise to use iterative development techniques to build high value software to the business How More ❯
London, England, United Kingdom Hybrid / WFH Options
TransFICC
analysts to ensure our customers’ requirements are being captured correctly. You will be happy talking to both technical and non-technical people, discussing ideas, pairprogramming, and keen to expand your knowledge. In this role, you’ll work and learn alongside a team of highly experienced cross-skilled … 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 … these boxes, but they are areas that might be useful to have worked with previously: Managing a Continuous Integration environment Exposure to the Extreme Programming framework or PairProgramming API Testing (the role is not focused on HTTP testing) UI Testing (Selenium) Messaging/network protocols Electronic More ❯
tech environment. Have a good understanding of event-based architecture (a plus). Are familiar with React (a plus). Have knowledge of Extreme Programming best practices like Test-Driven Development (TDD) and PairProgramming (a plus). Our Tech Environment Full-stack, cross-functional teams, working …/serverless experience, please apply. How we get there Tools and Practices: Grafana, AWS Cloudwatch, CI/CD pipelines. Methodologies: Test-Driven Development (TDD), PairProgramming, and Experimentation. Engineering Principles: We apply core engineering principles, including SOLID, KISS, Conway's Law, and the Theory of Constraints, to ensure More ❯
London, England, United Kingdom Hybrid / WFH Options
JaJa Finance Ltd
complex issues and implement effective solutions. Ensure security best practices, including data protection and access control. Collaborate with agile teams using practices such as pairprogramming and code reviews. Use project management, source control, and CI tools (e.g., Jira, Git, Jenkins). About You We’re seeking passionate … in and meet the following criteria: Required Skills & Experience Enthusiasm to learn and deliver high-quality software. Experience in agile teams with practices like pairprogramming and code reviews. Several years of hands-on development experience with Java and related technologies (Spring, JPA, Kafka, JUnit). Understanding of More ❯
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 … 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 More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Rullion Limited
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 … 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 More ❯
Salford, England, United Kingdom Hybrid / WFH Options
BBC
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 … 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. More ❯
London, England, United Kingdom Hybrid / WFH Options
Quinyx
maintain high-performance backend services and APIs. Collaborate closely with other engineers to build robust, highly available, and secure systems. Participate in code reviews, pairprogramming, and mentoring sessions to help grow junior engineers. Focus on improving the user experience, system performance, and the scalability of our core … a particular focus on user experience, performance, and scalability. Be part of an aspirational culture where we promote learning and growth with code reviews, pairprogramming, conferences, hackfests, code wars, and workshops where we deep-dive into a technical subject. Have fun, share knowledge, and experiment with new More ❯
Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pairprogramming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects … architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pairprogramming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role More ❯
City of London, London, United Kingdom Hybrid / WFH Options
TRIA
Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pairprogramming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects … architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pairprogramming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role More ❯
South East London, England, United Kingdom Hybrid / WFH Options
TRIA
Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pairprogramming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects … architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pairprogramming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role More ❯
Crawley, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pairprogramming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … you. Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork Extreme Programming (XP) principles, with a strong focus on TDD, BDD, and DDD Pairprogramming culture ensures high-quality code and continuous learning Continuous More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pairprogramming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … you.... Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork Extreme Programming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pairprogramming cultur e ensures high-quality code and continuous learning. More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pairprogramming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … you.... Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork Extreme Programming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pairprogramming cultur e ensures high-quality code and continuous learning. More ❯
Hounslow, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pairprogramming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … you.... Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork Extreme Programming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pairprogramming cultur e ensures high-quality code and continuous learning. More ❯
London, England, United Kingdom Hybrid / WFH Options
VivaCity
You will develop new microservices, assist with infrastructure migrations, and collaborate with AI engineers to keep our deployed models working reliably. You will use pairprogramming and regular touch points to learn from senior engineers, but you will have the autonomy to drive your own impact in our … consider applying. Experience comes in many forms, skills are transferable, and passion goes a long way. Hiring process 30 minute introductory interview 1 hour pairprogramming interview where you will work together with a VivaCity engineer 1.5 hours final round interview, split into a 45 minute technical experience More ❯
London, England, United Kingdom Hybrid / WFH Options
Arctic Lake Solutions LLP
If You Are: Completing or have recently completed a degree (at least 3 years) in Computer Science or Informatics Able to complete a difficult programming challenge using Java (C++ and other languages not allowed) Highly proficient in programming in multiple languages with experience outside of university projects Deeply … to complete projects with minimal supervision Your First Three Months Your first three months will include various forms of on-the-job training, including pairprogramming, interactive talks, and collaborative problem-solving. During this time, you can expect to contribute and even lead on multiple projects and see … Interview Process: 1 1 Coding challenge (2 hour time limit) 2 2 Initial call with HR representative and developer (30-45 minutes) 3 3 Pairprogramming session (1.5 hours) 4 4 Culture-fit interview with founder and developer (1.5 hours) To Apply: Please submit the form below. If More ❯
London, England, United Kingdom Hybrid / WFH Options
Citi
in a results-driven environment, where flexibility fuels impact Be a game-changer, ready to step beyond your designated role Love the synergy of pairprogramming? So do we! Seize the opportunity to explore machine learning and its real-world applications at scale. Jump in! A relentless passion … scalable, and easy to use. We enjoy working in a fast-paced team tackling cutting-edge problems by constantly testing and learning. We enjoy pairprogramming for our products, we are lean in our approach and remove bureaucracy where we see it. We believe in delivering fast, iterating More ❯
London, England, United Kingdom Hybrid / WFH Options
Made Tech Limited
and mentoring culture that can help you develop the following: Written code with tests Delivery in an agile environment Worked across a variety of programming languages Worked with at least one Cloud platform Worked with databases Worked with APIs Debugging experience in a range of systems Evidence of self … with product, design, and technology working within the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Pairprogramming – we pair around 50% of the time Writing code with test-driven development Component-based design techniques such as using pattern More ❯
London, England, United Kingdom Hybrid / WFH Options
Made Tech Limited
and mentoring culture that can help you develop the following: Written code with tests Delivery in an agile environment Worked across a variety of programming languages Worked with databases Worked with APIs Debugging experience in a range of systems Evidence of self-development – we value keen learners Desire to … with product, design, and technology working within the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Pairprogramming – we pair around 50% of the time Writing code with test-driven development Component-based design techniques such as using pattern More ❯
London, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
are searching for someone with extensive experience using react, TypeScript and node.js. The team are also searching for someone who is comfortable using extreme programming engineering practices such as TDD, DDD, Red-Green refactoring and pair programming. Key Competencies: Proficient experience in Full stack development – (Front and Back … Cloud knowledge) GraphQL experience Used to working in a scrum based agile team (Designers, business users, architects and back-end developers). Strong extreme programming skills - Pairprogramming, Test-Driven Development, Domain-Driven-Design & Red-Green refactoring. Understanding of the principles/practice of continuous delivery. In More ❯
London, England, United Kingdom Hybrid / WFH Options
Ventula Consulting
Senior Software Engineer (Extreme Programming/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 extreme programming practices such as TDD, DDD, Red … Green refactoring, and pair programming. Proficient in full-stack development (front-end and back-end). Experience with React, TypeScript, and Node.js. 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 extreme programming techniques including pairprogramming, TDD, DDD, and refactoring. Understanding of continuous delivery principles and practices. This role offers a hybrid working structure: 2 days per week in their Central London office, with the remainder remote. It is an initial 6-month contract with More ❯
London, England, United Kingdom Hybrid / WFH Options
Mountain Warehouse
of applications and using a Kanban approach to prioritisation. We are a collaborative team with a strong culture of code review, occasional usage of pairprogramming, lots of unit tests. We’re keen to write code following best practice and to continuously find ways that we can be 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 extreme programming practices such as TDD, DDD, Red-Green refactoring, and pair programming. Proficient in full stack development (front-end and back-end). Experience … GraphQL. Familiarity with working in a Scrum-based agile team environment, collaborating with designers, business users, architects, and backend developers. Strong skills in Extreme Programming practices, including pairprogramming, TDD, DDD, and refactoring. Understanding of continuous delivery principles and practices. This role offers a hybrid working structure More ❯
Uxbridge, Middlesex, United Kingdom Hybrid / WFH Options
Avature
skills when the need arises. Key Responsibilities: Work with a full-stack attitude within a self-organising, cross-functional product engineering team, using extreme programming practices, notably pairprogramming and test-driven development. Build, support and maintain automated, fault-tolerant, scalable products and solutions continuously delivered into More ❯