Permanent Pair Programming Jobs in the UK

1 to 25 of 115 Permanent Pair Programming Jobs in the UK

Front End Developer

Leeds, England, United Kingdom
Hybrid / WFH Options
Bolser Digital Agency
world’s biggest brands, including Microsoft, Xbox, Portakabin, RAF Museum, and the Football Foundation. You will be joining an experienced, collaborative team working on recognised digital products applying Extreme Programming (XP) principles such as pair programming, test-driven development (TDD), continuous integration, and collective code ownership. The role blends technical skill, product thinking, and craftmanship – ideal for … both REST and GraphQL • Integrate with headless CMS platforms such as Strapi, Contentful, and WordPress • Collaborate with designers to deliver responsive, accessible UI experiences • Work closely with teammates using pair programming, code reviews, and TDD • Contribute to CI/CD pipelines, database design, and application security • Help maintain a collaborative, inclusive, and high-performing dev culture Skills and … or similar relational databases • Understanding of responsive design, accessibility, and performance best practices • Familiar with headless CMS platforms (Strapi, Contentful, WordPress, etc.) • Exposure to XP practices such as TDD, pair programming, and CI/CD • Knowledge of Git, NPM, Docker, and deployment on AWS or Azure • Strong communication and problem-solving skills Main technologies HTML, CSS & TypeScript React More ❯
Posted:

Senior Developer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Manchester Digital
have thorough understanding of software design principles, and an ability to apply them have proven experience ofmodern software development approaches such as automated testing, test driven development, continuous integration, pair programming, code review and version control have understanding of common web security risks such as OWASP Top 10, and the corresponding mitigations enjoy researching and learning new programming … complete the application questions may result in your application being unsuccessful A 20 minute telephone interview (may not be required depending on the volume of applicants) a 45 minute pair programming technical exercise - you'll work with a GDS engineer to solve a self contained programming problem given to you in writing. You'll be asked to … discuss the problem with the GDS engineer, devise a plan for solving it, and then to write code to solve the problem. As well as your programming and unit testing skills we'll be evaluating how you communicate and collaborate, and how you break down the problem. You'll use your own development environment for this (conducted over video More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer Java Edinburgh Hybrid up to £85K

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Morson Edge
architected code. • Develop and maintain RESTful Java APIs and database integrations. • Troubleshoot and solve complex software issues, ensuring quality and performance. • Guide and mentor less experienced engineers through feedback, pair programming, and coaching. Tech Stack • Backend: Java, RESTful APIs • Cloud & Deployment: AWS, CI/CD pipelines • Other: Third-party API integrations About You • Have strong Java API development … experience. • Supports for best practices such as code reviews, pair programming, and automated testing. • Have experience with cloud services and CI/CD • Can handle client-facing discussions professionally and confidently. • Enjoy collaborating in agile teams and mentoring others to help them grow. What's on Offer • Salary up to £85,000 • Hybrid working model – Edinburgh office More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Senior Software Engineer Java

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Morson Edge
architected code. • Develop and maintain RESTful Java APIs and database integrations. • Troubleshoot and solve complex software issues, ensuring quality and performance. • Guide and mentor less experienced engineers through feedback, pair programming, and coaching. Tech Stack • Backend: Java, RESTful APIs • Cloud & Deployment: AWS, CI/CD pipelines • Other: Third-party API integrations About You • Have strong Java API development … experience. • Supports for best practices such as code reviews, pair programming, and automated testing. • Have experience with cloud services and CI/CD • Can handle client-facing discussions professionally and confidently. • Enjoy collaborating in agile teams and mentoring others to help them grow. What's on Offer • Salary up to £85,000 • Hybrid working model – Manchester office More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Senior Software Engineer Leeds

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Morson Edge
architected code. • Develop and maintain RESTful Java APIs and database integrations. • Troubleshoot and solve complex software issues, ensuring quality and performance. • Guide and mentor less experienced engineers through feedback, pair programming, and coaching. Tech Stack • Backend: Java, RESTful APIs • Cloud & Deployment: AWS, CI/CD pipelines • Other: Third-party API integrations About You • Have strong Java API development … experience. • Supports for best practices such as code reviews, pair programming, and automated testing. • Have experience with cloud services and CI/CD • Can handle client-facing discussions professionally and confidently. • Enjoy collaborating in agile teams and mentoring others to help them grow. What's on Offer • Salary up to £85,000 • Hybrid working model – Leeds office More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Technical Lead

United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
problems with other senior engineers A hands-on background within a Ruby, TypeScript, React, AWS or similar stack Advocate for Software engineering best practice – Unit testing, CI/CD, Pair Programming etc Excellent problem-solving skills and the ability to work in a collaborative product led team Previous Pair programming experience is desirable The company offer More ❯
Posted:

Software Engineer in Test

London Area, United Kingdom
Plan A Digital
collaborating with experienced developers in a 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 in Java (ideally Core Java … 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 Extreme Programming & Pair Programming Performance/Low Latency experience Low Level coding What We are Looking For: Strong communication skills – comfortable engaging with technical & non-technical teams Inquisitive mindset More ❯
Posted:

Software Engineer in Test

City of London, London, United Kingdom
Plan A Digital
collaborating with experienced developers in a 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 in Java (ideally Core Java … 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 Extreme Programming & Pair Programming Performance/Low Latency experience Low Level coding What We are Looking For: Strong communication skills – comfortable engaging with technical & non-technical teams Inquisitive mindset More ❯
Posted:

Full-Stack Developer (PHP)

Bath, Somerset, South West, United Kingdom
ADLIB Recruitment
Laravel, Symfony etc). JavaScript (React or Vue). High level knowledge of software design principles. Product development experience. Collaborating with technical and non-technical colleagues. Willingness to do pair programming and peer code reviews. Bonus points for Slim. Test Automation. Previous work in the health sector. What youll be doing Being part of their large development team … youll work closely with Product Owners and Account Managers on key deliverables. You can expect pair programming in an Agile environment, sprints, liaising with their Ops team to make sure their apps are stable and running well, white-boarding and architecting as a team. Youll lead by example and get involved with mentoring others and developing skills across More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Full-Stack Developer PHP

Bath, Avon, England, United Kingdom
ADLIB
Laravel, Symfony etc). JavaScript (React or Vue). High level knowledge of software design principles. Product development experience. Collaborating with technical and non-technical colleagues. Willingness to do pair programming and peer code reviews. Bonus points for Slim. Test Automation. Previous work in the health sector. What you’ll be doing Being part of their large development … team, you’ll work closely with Product Owners and Account Managers on key deliverables. You can expect pair programming in an Agile environment, sprints, liaising with their Ops team to make sure their apps are stable and running well, white-boarding and architecting as a team. You’ll lead by example and get involved with mentoring others and More ❯
Employment Type: Full-Time
Salary: £45,000 - £60,000 per annum
Posted:

Placement Year for University Student - Software Developer/Engineer

Bath, Somerset, United Kingdom
Mayden
much of your own work as possible; this is your application and we want to hear from you! How we work As a development team we work closely together, pair programming, whiteboarding and architecting as a team and peer reviewing every line of code. We have fun while we work and are passionate about technology. We work in … undergraduate or graduate degree. What we are looking for A passion for the work we do Good organisational and communication skills A learning mindset Comfortable with the prospect of pair programming and code review A positive and proactive approach to problem solving both with their team and the wider company Someone who enjoys collaborating with colleagues to deliver More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

Bath, England, United Kingdom
ADLIB Recruitment | B Corp™
Laravel, Symfony etc). JavaScript (React or Vue). High level knowledge of software design principles. Product development experience. Collaborating with technical and non-technical colleagues. Willingness to do pair programming and peer code reviews. Bonus points for Slim. Test Automation. Previous work in the health sector. What you’ll be doing Being part of their large development … team, you’ll work closely with Product Owners and Account Managers on key deliverables. You can expect pair programming in an Agile environment, sprints, liaising with their Ops team to make sure their apps are stable and running well, white-boarding and architecting as a team. You’ll lead by example and get involved with mentoring others and More ❯
Posted:

Derivatives Quant Developer | FinTech | London

United Kingdom
Undisclosed
demonstrable ability to work independently due to the remote nature of the role Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pair programming and agile methodologies Product/model knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing Due to demand, we are More ❯
Posted:

Software Engineer

North West, England, United Kingdom
Hybrid / WFH Options
Uniting Ambition
days in the North West office. 25 days holiday (plus bank holidays) + option to buy/sell holidays. Clear career progression. Supportive, collaborative Agile teams — strong emphasis on pair programming, code reviews and continuous improvement. More ❯
Posted:

Senior Software Engineer

England, United Kingdom
Hybrid / WFH Options
Twinkl Educational Publishing
and accessibility (a11y). You are experienced with automated testing and familiar with TDD. You’ve worked in product-centric teams that prioritise strong engineering principles like TDD and pair programming and you have a passion for contributing to and strengthening that culture. You value Cross-Functional Collaboration and continuous improvement. As we are growing, we are looking More ❯
Posted:

Lead Python Developer

City of London, London, United Kingdom
Tech4
of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of … functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and More ❯
Posted:

Lead Software Developer (PYTHON/AWS/REACT)

City of London, London, United Kingdom
Tech4
of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of … functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and More ❯
Posted:

Lead Python Developer

East London, London, United Kingdom
Hybrid / WFH Options
Tech 4
of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of … functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern front-end technologies and JS frameworks, such as React. Experience writing and More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Lead Software Developer - Python / AWS / React

East London, London, United Kingdom
Hybrid / WFH Options
Tech 4
of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of … functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern front-end technologies and JS frameworks, such as React. Experience writing and More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Lead Software Developer (PYTHON/AWS)

E1, Whitechapel, Greater London, Shadwell, United Kingdom
Tech4 Ltd
of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of … functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and More ❯
Employment Type: Permanent
Salary: £72000 - £76000/annum + excellent benefits
Posted:

Lead Python Developer

E1 0AA, Shadwell, Greater London, United Kingdom
Tech4 Ltd
of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of … functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern front-end technologies and JS frameworks, such as React. Experience writing and More ❯
Employment Type: Permanent
Salary: £76000/annum + excellent benefits
Posted:

Back End Developer

Burgess Hill, England, United Kingdom
Infosys
working software Ability to effectively communicate across third parties, technical and business product managers on solution design is a plus Experience with Agile application development concepts including build automation, pair programming, testing automation and code management (branching and forking etc.) Ability to work in team in diverse/multiple stakeholder environment Experience in Financial Services domain Experience and More ❯
Posted:

Java Software Engineer - Real-time Payments

Wimbledon, England, United Kingdom
Hybrid / WFH Options
Morson Edge (Financial Services)
work involves designing and developing distributed systems that are highly scalable, resilient, and able to handle large transaction volumes. The environment is highly agile, with a strong focus on pair programming, TDD and BDD, and you’ll have the chance to influence technical decisions and shape how new features are delivered. Tech environment Java 17, Spring, Spring Boot … Reactive programming with Akka Microservices architecture Kafka, JMS, RabbitMQ, ActiveMQ Docker/Kubernetes, AWS, MongoDB What we’re looking for Solid hands-on experience with Java 11+ (ideally Java 21) Good understanding of Reactive Programming concepts with Akka, WebFlux, RxJava etc. Experience working with microservices and distributed systems Background with Kafka and JMS related messaging tools Knowledge of More ❯
Posted:

Senior Software Engineer

South East London, London, United Kingdom
Hybrid / WFH Options
Stepstone UK
multiple markets. You will play a vital role as we reimagine the labour market to make it work for everybody. Your responsibilities: Start your day with a stand up, pair with your team-mates, write some tests and implement your app Collaborate with other teams on your project, review a pull request and deploy to production through your CI … quality Attend a planning session with your team Our tech stack and methodologies: C# .NET (8+), Terraform, Typescript - Services: Rest API; Event-driven, Microservice, Serverless architecture - Principles: TDD, Agile, Pair Programming - CI/CD: Git, Docker, Bamboo - Cloud: AWS, Lambda, ECS - Databases/Storage: Postgres , Dynamo, DocumentDb, OpenSearch/Elastic, Redis - Monitoring: Cloudwatch, Kibana, Grafana, DataDog Qualifications Experience More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Engineer

London, United Kingdom
Just Group plc
quality software Ability to adapt to new languages and frameworks Choosing the right technology for the job, striving for simplicity Providing support for digital products once they are live Pair programming with other members of the team, including designers and QAs Own the delivery of user stories end-to-end, working within agile principles Be an advocate for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Pair Programming
10th Percentile
£57,125
25th Percentile
£64,000
Median
£76,000
75th Percentile
£93,750
90th Percentile
£111,250