1 to 25 of 68 Pair Programming Jobs in the UK

Senior Android Developer

Hiring Organisation
RemoteStar
Location
City of London, London, United Kingdom
strong command over Kotlin and a solid grasp of agile methodologies , and modern engineering practices such as Test-Driven Development (TDD) and Extreme Programming (XP) . If you thrive in a team-oriented environment, love pair programming , and are eager to build high-quality Android applications …/CD tools like Jenkins, GitHub Actions, Bitrise, or similar. Strong understanding and application of Test-Driven Development (TDD) . Experience working in Extreme Programming (XP) environments. Comfortable with pair programming and agile ceremonies. Good communication, critical thinking, and team collaboration skills. Ability to work ...

Senior Backend Developer

Hiring Organisation
Rullion Managed Services
Location
City of London, London, United Kingdom
Employment Type
Contract
team alongside other backend engineers and product designers. Strategize, develop, test, and deploy new features and experiments. Engage in collaborative coding practices such as pair programming 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 pair programming and TDD. Eagerness to engage with emerging technologies and collaborate with the team in designing solutions from inception, facilitated by effective communication ...

Senior Software Engineer

Hiring Organisation
Bridge
Location
Newcastle Upon Tyne, England, United Kingdom
about collaboration, problem-solving, and creating the kind of shared understanding you can’t always get over a call. It’s where you’ll pair-program with teammates, unblock challenges quickly, and build relationships that make remote work more effective. Genuine “moments that count” — the interactions that sharpen ideas … DevOps practices, including test automation, CI/CD, and monitoring. • Collaborating with colleagues across the UK, Lisbon, Sydney, and Stockholm. • Contributing to code reviews, pair programming, and technical knowledge sharing. • Playing a key role in agile delivery, ensuring progress is transparent and predictable. About You You’ll bring ...

Software Engineer

Hiring Organisation
Understanding Recruitment
Location
London Area, United Kingdom
development in a dynamic, high-performance environment. Contribute to backend systems for cloud-hosted applications. Gain exposure to Agile methodologies, CI/CD pipelines, pair programming, and TDD. 💻 Tech Stack: Core Java, multithreading, low-latency systems, AWS/GCP, Docker, Kubernetes, TDD, Agile, CI/CD. Requirements … level Java environment (no frameworks like Spring) in public cloud environments (AWS/GCP)! Familiarity with CI/CD environments and practices such as pair programming or TDD. Keen to expand your knowledge of the finance world and trading industry This is an exceptional opportunity to develop your ...

Principal Python Engineer

Hiring Organisation
Signify Technology
Location
City of London, London, United Kingdom
teams to deliver new products and features, and mentoring engineers across Europe and the US. The team takes software craftsmanship seriously — testable, maintainable code, pair programming and TDD are core to how they work. Tech Stack Expert Python, advanced SQL, deep Linux knowledge PostgreSQL, Snowflake Apache Kafka, Apache … Airflow Django, Flask or FastAPI TDD, BDD, pair programming Java familiarity a plus What They Are Looking For Principal or Staff level Python engineer with strong leadership skills Degree in Computer Science or related field preferred Financial markets experience a strong plus — market data, order management, algorithmic trading ...

Principal Python Engineer (capital markets)

Hiring Organisation
Signify Technology
Location
London Area, United Kingdom
teams to deliver new products and features, and mentoring engineers across Europe and the US. The team takes software craftsmanship seriously — testable, maintainable code, pair programming and TDD are core to how they work. Tech Stack Expert Python, advanced SQL, deep Linux knowledge PostgreSQL, Snowflake Apache Kafka, Apache … Airflow Django, Flask or FastAPI TDD, BDD, pair programming Java familiarity a plus What They Are Looking For Principal or Staff level Python engineer with strong leadership skills Degree in Computer Science or related field preferred Financial markets experience a strong plus — market data, order management, algorithmic trading ...

Executive Director

Hiring Organisation
Signify Technology
Location
City of London, London, United Kingdom
teams to deliver new products and features, and mentoring engineers across Europe and the US. The team takes software craftsmanship seriously — testable, maintainable code, pair programming and TDD are core to how they work. Tech Stack Expert Python, advanced SQL, deep Linux knowledge PostgreSQL, Snowflake Apache Kafka, Apache … Airflow Django, Flask or FastAPI TDD, BDD, pair programming Java familiarity a plus What They Are Looking For Principal or Staff level Python engineer with strong leadership skills Degree in Computer Science or related field preferred Financial markets experience a strong plus — market data, order management, algorithmic trading ...

Vice President

Hiring Organisation
Signify Technology
Location
City of London, London, United Kingdom
teams to deliver new products and features, and mentoring engineers across Europe and the US. The team takes software craftsmanship seriously — testable, maintainable code, pair programming and TDD are core to how they work. Tech Stack Expert Python, advanced SQL, deep Linux knowledge PostgreSQL, Snowflake Apache Kafka, Apache … Airflow Django, Flask or FastAPI TDD, BDD, pair programming Java familiarity a plus What They Are Looking For Principal or Staff level Python engineer with strong leadership skills Degree in Computer Science or related field preferred Financial markets experience a strong plus — market data, order management, algorithmic trading ...

Software Engineer in Test

Hiring Organisation
Plan A Digital
Location
City of London, London, United Kingdom
dynamic environment. Duties: Expand and improve automated acceptance/end-to-end tests Conduct exploratory testing to uncover edge cases and ensure 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 … testing & failure scenario testing Exploratory testing Desirable Experience: Continuous Delivery & CI/CD environments API & UI Testing (Selenium) Event-driven systems & messaging protocols Extreme Programming & Pair Programming Performance/Low Latency experience Low Level coding What We are Looking For: Strong communication skills – comfortable engaging with technical ...

Software Developer

Hiring Organisation
Yolk Recruitment Limited
Location
Stafford, Staffordshire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£50,000
maintaining development best practices Supporting the continuous improvement of systems, processes and development standards Working as part of a collaborative team environment, including pair programming where appropriate What you'll bring Essential Commercial experience developing software using Java Experience working with Spring Boot , or extensive Java experience with … frameworks Experience working within Agile development environments Strong problem-solving and communication skills Ability to work collaboratively within a development team Desirable Experience of pair programming Exposure to modern software development practices and CI/CD Experience working within product-focused environments Experience within healthcare, SaaS or regulated ...

Data Scientist

Hiring Organisation
Experis
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£560/day
delivery team, contributing to sprints, stand-ups, and planning sessions Apply modern engineering best practices including CI/CD, TDD, and DevSecOps Engage in pair programming and adhere to collaborative coding standards Essential Skills & Experience Strong hands-on experience with Python and PySpark Solid background in exploratory data … collaborating with multidisciplinary teams, including UCD professionals Excellent communication and stakeholder management skills Familiarity with DevSecOps, CI/CD, and TDD practices Experience with pair programming and collaborative development approaches Desirable Skills Experience working within the NHS or wider public sector Familiarity with screening programmes or clinical data ...

Senior Kotlin Engineer (Event Streaming/Sourcing) – London

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
integration, and production support Implement and support event‐driven architectures, including event sourcing and event streaming Work within an Agile/XP environment, utilising pair programming, mob programming, and test‐first development practices Build and maintain CI/CD pipelines and deploy services to cloud environments Continuously … tools and practices Strong background in refactoring legacy code and maintaining clean, maintainable systems Experience working in Agile/XP environments, ideally including mob programming Excellent communication skills with the ability to engage effectively with business/front‐office stakeholders Desirable Skills & Experience Prior experience in investment banking ...

Senior Kotlin Engineer (Event Streaming/Sourcing) - London

Hiring Organisation
Salt
Location
Northampton, Northamptonshire, UK
integration, and production support Implement and support event-driven architectures, including event sourcing and event streaming Work within an Agile/XP environment, utilising: Pair programming Mob programming Test-first development practices Build and maintain CI/CD pipelines and deploy services to cloud environments Continuously refactor … tools and practices Strong background in refactoring legacy code and maintaining clean, maintainable systems Experience working in Agile/XP environments, ideally including mob programming Excellent communication skills xkybehq with the ability to engage effectively with business/front office stakeholders Desirable Skills & Experience Prior experience in investment banking ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
designed or owned CI/CD pipelines for frequent, safe releases. You love collaborating with others and are familiar with agile technical practices, including pair programming, mob programming, and TDD. You balance good engineering practices with pragmatism: you know when "good enough now" beats "perfect later". … worked in industrial, IoT, or similarly complex environments The ways we like to work We are a collaborative team. We regularly and eagerly pair and work through problems together. We love bouncing ideas off each other! We have regular retrospectives to keep getting better as a team. No‐blame ...

Senior Digital Java Developer

Hiring Organisation
Russell Tobin
Location
England, United Kingdom
contribute to a continuous delivery environment. • Champion engineering best practices including Test-Driven Development (TDD) and Behaviour-Driven Development (BDD). • Participate in pair programming, peer reviews, and collaborative problem-solving. • Support and improve live services, ensuring reliability and performance. • Contribute to technical discussions, innovation initiatives, and continuous … methodologies. • Experience building and consuming RESTful APIs. • Strong understanding of Agile delivery practices and modern software engineering principles. • Experience working in collaborative environments including pair programming. • Ability to build and maintain comprehensive automated test suites. • Strong Linux/Unix knowledge and command-line proficiency. • Excellent problem-solving and communication ...

Senior .Net Developer

Hiring Organisation
Tech 4
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£90,000
meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance … operational stability. Deep knowledge and experience in C#/.NET 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 C# ...

Senior Full Stack Engineer CGEMJP00346929

Hiring Organisation
Experis
Location
Bury, Greater Manchester, North West, United Kingdom
Employment Type
Contract
features from discovery through production. Lead Through Hands-on Engineering Lead technical delivery through hands-on software engineering. Build production-ready software every sprint. Pair programme with engineers to solve complex technical challenges. Drive pragmatic engineering decisions balancing speed, quality and maintainability. Own technical implementation across the SDLC. Embed ...

Senior Python Developer

Hiring Organisation
Tech 4
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£90,000
meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance … 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. ...

Technical Lead

Hiring Organisation
XCEEDANCE LIMITED
Location
London Area, United Kingdom
retire technical debt; balance delivery speed against long-term platform health. Lead, mentor, and grow a team of 4–8 engineers — through design walkthroughs, pair programming, rigorous code reviews, and structured feedback. Own sprint delivery for your team: break epics into stories, drive estimation, surface risks and dependencies ...

Software Engineer

Hiring Organisation
Applause IT Recruitment Ltd
Location
Altrincham, Greater Manchester, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum Comprehensive Benefits
within Agile Scrum teams Collaborate with developers, testers, designers and product stakeholders Produce clean, maintainable and well-tested code Participate in code reviews and pair programming sessions Contribute to continuous integration and automated testing practices Support ongoing improvements to development processes and technology stacks Investigate and evaluate … tools, technologies and frameworks Required Skills & Experience Commercial experience developing software with Java Strong understanding of object-oriented programming principles Experience working within Agile development environments Ability to work effectively within an existing codebase Strong problem-solving and analytical skills Excellent communication and teamwork abilities Passion for technology ...

Quality Engineer

Hiring Organisation
TXP
Location
Telford, Shropshire, United Kingdom
Employment Type
Contract
Contract Rate
£450/day
across all levels (Unit, System, Integration, NFR) Analyse business requirements and create testing strategies Manage test data and testing collateral Participate in development through pair-programming Required Skills CI/CD pipelines Software testing expertise Git/GitLab proficiency Strong communication and coaching abilities Quality-focused mindset Stakeholder ...

Senior Java Developer

Hiring Organisation
Circle Recruitment
Location
Leeds, West Yorkshire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£550 - £650 per day
understanding of TDD and BDD . Experience with large microservice architectures . Experience of working in an Agile Be willing to work in a pair programming environment. Have experience in implementing APIs for internal and external use. Have the skills to build up a useful, robust automated test … audience. Have working knowledge of Unix-like operating systems such as Linux and/or Mac OS X. Can quickly research and learn new programming tools and techniques. Understand of the use of Responsive Web Design. Flexible/adaptable. Adjusts quickly to changing priorities and conditions. Copes effectively with ...

Senior Java Developer

Hiring Organisation
Indotronix Avani UK Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£650 per day
Excellent understanding of TDD and BDD. Experience with large microservice architecture. Experience of working in an Agile environment. Be willing to work in a pair programming environment. Have experience in implementing APIs for internal and external use. Have the skills to build up a useful, robust automated test … knowledge of Unix-like operating systems such as Linux and/or Mac OS X. Have the ability to quickly research and learn new programming tools and techniques. Understand of the use of Responsive Web Design Desirable to have: Working knowledge of Jackson, JAX-RS, mocking frameworks such ...

AI Solutions Engineer - Vice President - London

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
processes to ensure rapid and reliable delivery of AI applications. Knowledge Transfer & Enablement: Facilitate effective knowledge transfer through comprehensive documentation, training sessions, mentorship, and pairprogramming, empowering receiving teams to take ownership and continue the development and maintenance of AI‐powered applications. Technology & Innovation Leadership: Stay abreast … applications that leverage LLMs and related frameworks. This includes experience with prompt engineering, API integration, and working with agentic frameworks. Strong proficiency in programming languages such as Python, Java, or Go, along with experience integrating with relevant AI/ML frameworks (e.g., TensorFlow, PyTorch). Proven ability to translate ...