Pair Programming Jobs in the UK

376 to 400 of 680 Pair Programming Jobs in the UK

Senior Java Software Engineer

Crawley, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Engineer – 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 Extreme Programming (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 key We value growth and More ❯
Posted:

Senior Java Software Engineer

Brighton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Engineer – 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 Extreme Programming (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 is key. We value growth More ❯
Posted:

Senior Java Software Engineer

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Engineer – 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 Extreme Programming (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 is key. We value growth More ❯
Posted:

Senior Java Software Engineer

Hounslow, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Engineer – 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 Extreme Programming (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 is key. We value growth More ❯
Posted:

Agile Full Stack Developer (Kotlin, TypeScript)

London, England, United Kingdom
Hybrid / WFH Options
Deutsche Bank
London You will work as a full stack developer within the Client 360 Technology team. Your role involves collaborating with an agile/XP team, employing test-driven development, pair programming, and other XP practices. Client 360 offers a platform enabling Sales teams to deliver comprehensive services to the Bank's Clients. The team works closely with the … Developing robust, well-tested software with simplicity in mind Collaborating with the business to define and build products Managing DevOps pipelines and the production environment Applying Test Driven Development, Pair Programming, and other XP practices Required skills and experience Experience in Kotlin, or Java/Scala with a desire to cross-train Proficiency in Object-Oriented or Functional … Programming using TDD Experience with agile development practices such as TDD, acceptance testing, and pair programming Ability to use iterative development techniques to deliver high-value software Support provided Coaching from team experts Culture of continuous learning and progression Flexible benefits tailored to your needs Reasonable adjustments for disabilities, including assistive equipment About us Deutsche Bank is More ❯
Posted:

Frontend Developer

Leeds, England, United Kingdom
Digital Gurus
What you’ll be doing Build sleek, accessible UIs using React.js and TypeScript Develop scalable APIs in Node.js (REST & GraphQL) Work with headless CMSs (Strapi, Contentful, WordPress) Collaborate via pair programming , TDD , and code reviews Contribute to CI/CD, infrastructure, and product planning We’re looking for 3+ years in a frontend or full stack role Strong … JavaScript/TypeScript skills Solid grasp of accessibility and performance best practices Experience working in collaborative teams (TDD, paired programming, CI/CD) Comfortable with relational databases, API design, and CMS integrations If you’re interested in this role then apply now or email kaiyashah@digitalgurus.co.uk More ❯
Posted:

Full-Stack PHP Developer

Bath, Somerset, South West, United Kingdom
ADLIB Recruitment
using PHP & MVC. JavaScript plus use of a modern library. High level knowledge of software design principles. Product development experience. Collaborating with technical and non-technical colleagues. Experience of pair programming and peer code reviews. Bonus points for React or Vue. Slim. Test Automation. Previous work in the health sector. What youll be doing Being part of their … large Dev team, youll work closely with Product Owners and Account Managers on 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 More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Java Software Engineer

Greater London, England, United Kingdom
Understanding Recruitment
following: Mid level commercial Core Java development background Multithreading, concurrency and high-throughput experience AWS/Public Cloud experience with DevOps tools An advocate for modern methodologies including TDD, pair-programming and CD 💻 Tech: Core Java, Multithreading, Concurrency, AWS, DevOps, ActiveMQ/MongoDB, Kafka The role will suit a Java Software Engineer with a strong enthusiasm to work … in the trading industry. Day-to-day, you will be building distributed, low-latency systems and will be working in a team where there is a strong ethos of pair-programming. Relevant training is offered to the Java Software Engineer if they come from a non-financial background. Apply now for more information on this opportunity More ❯
Posted:

Senior Snowflake / AWS Data Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
I3 Resourcing Limited
SNOWPRO CORE Key Responsibilities: Lead the design and implementation of Snowflake [and Redshift] based data warehousing solutions within an AWS environment Mentoring of team members through code reviews and pair programming Build and support new AWS native cloud data warehouse solutions Develop and optimize ETL processes using AWS services (e.g. AWS Glue, Lambda) to ensure efficient data ingestion … in large-scale enterprise environments Extensive experience in AWS services, e.g. EC2, S3, RDS, DynamoDB, Redshift, Lambda, API Gateway Strong SQL skills for complex data queries and transformations Python programming for data processing and analysis is a plus Strong acumen for application health through performance monitoring, logging, and debugging AWS or Snowflake certifications are a plus MUST HAVE SNOWFLAKE More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

(Senior) Mulesoft Developer (m/w/d)*

London, England, United Kingdom
Xl2
zu können. Du stehst am Anfang deiner Karriere und MuleSoft ist neu für Dich? Dann stehen Dir bei XL2 viele Lernpfade offen: Kurse, Online-Schulungen, Learning-on-the-Job, Pair-Programming mit Kolleg*innen, Konferenzen und das, was Du für Dich individuell benötigst. Sei relevant! Du wirst z.B. mit RESTful, OData und anderen state-of-the-art API … Technologien arbeiten. Dabei setzen wir auf Best-Practices wie Pair-Programming, Test-Driven-Development und moderne CI/CD Tools. Profitierst Du von außergewöhnlichen Benefits : Firmenwagen, Aktien- und Vorsorgeprogramme, 3 Monate Entgeltfortzahlung im Krankheitsfall, Jobrad, Homeoffice Ausstattung, 8 Tage Weiterbildung im Jahr, Unfallversicherung, freie Getränke, After-Work-Events (z.B. Lasertag, Bowling) sowie einem ÖPNV- und Kinderbetreuungszuschuss. Außerdem brauchst More ❯
Posted:

Graduate Software Engineer - Leeds - April 2026

Leeds, Yorkshire, United Kingdom
BAE Systems (New)
.NET. Tasks could include: Assisting in the design, testing, and implementation of software as part of a properly engineered system. Producing high-quality code within a development team, undertaking pair programming and code reviews. Overcoming development obstacles to deliver quality code on time. Helping to elaborate and refine requirements and designs. Understanding and translating business design into a … eligible for an annual incentive. The Digital Intelligence Team: Launch your career in tech as a Graduate Software Engineer at BAE Systems Digital Intelligence, where you'll master diverse programming languages and tackle complex problems. Why BAE Systems? This is a place where you can make a real difference. You'll be part of an inclusive culture that values More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer - Leeds - April 2026

Leeds, England, United Kingdom
BAE Systems
could include: Assisting in the design, testing, and implementation of software as part of a properly engineered system. Producing high-quality code as part of a development team, undertaking pair programming and code reviews. Overcoming development obstacles to deliver quality code on time. Helping to elaborate and refine requirements and designs. Understanding and translating business designs into logical … health plans, shopping discounts, and potential annual incentives. The Digital Intelligence Team: Launch your career in tech as a Graduate Software Engineer at BAE Systems Digital Intelligence, mastering diverse programming languages and tackling complex problems. Why BAE Systems? This is a place where you can make a real difference. We value diversity, reward integrity and merit, and empower you More ❯
Posted:

Graduate Software Engineer- London - April 2026

London, United Kingdom
BAE Systems (New)
could include: Assisting in the design, testing, and implementation of software as part of a properly engineered system. Producing high-quality code as part of a development team, undertaking pair programming and code reviews. Overcoming development obstacles to deliver quality code on time. Helping to elaborate and refine requirements and designs. Understanding and translating business design into a … eligibility for an annual incentive. The Digital Intelligence Team: Launch your career in tech as a Graduate Software Engineer at BAE Systems Digital Intelligence, where you'll learn diverse programming languages and tackle complex problems. Why BAE Systems? This is a place where you can make a real difference. We foster an inclusive culture that values diversity of thought More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer

London, England, United Kingdom
BAE Systems
.NET. Tasks could include: Assisting in the design, testing, and implementation of software as part of a properly engineered system. Producing high-quality code within a development team, undertaking pair programming and code reviews. Overcoming development obstacles to deliver quality code on time. Helping to elaborate and refine requirements and designs. Understanding and translating business design into logical … eligible for an annual incentive. The Digital Intelligence Team: Launch your career in tech as a Graduate Software Engineer at BAE Systems Digital Intelligence, where you'll master diverse programming languages and tackle complex problems. Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive More ❯
Posted:

Software Engineer

London Area, United Kingdom
Understanding Recruitment
DevOps environment. A great Java Software Engineer will have: 2+ years of commercial Core Java experience Strong background in multithreading , concurrency , and high-throughput systems A passion for TDD , pair programming , and continuous delivery Computer Science degree from a Russel Group University 💻 Tech Stack: Java , AWS , Multithreading , Kafka , ActiveMQ , MongoDB , DevOps tooling If you're excited by fast More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Understanding Recruitment
DevOps environment. A great Java Software Engineer will have: 2+ years of commercial Core Java experience Strong background in multithreading , concurrency , and high-throughput systems A passion for TDD , pair programming , and continuous delivery Computer Science degree from a Russel Group University 💻 Tech Stack: Java , AWS , Multithreading , Kafka , ActiveMQ , MongoDB , DevOps tooling If you're excited by fast More ❯
Posted:

Software Engineer Database

London, United Kingdom
DevOps environment. A great Java Software Engineer will have: 2+ years of commercial Core Java experience Strong background in multithreading , concurrency , and high-throughput systems A passion for TDD , pair programming , and continuous delivery Computer Science degree from a Russel Group University ?? Tech Stack: Java , AWS , Multithreading , Kafka , ActiveMQ , MongoDB , DevOps tooling If you're excited by fast More ❯
Posted:

Graduate Software Engineer

Leeds, England, United Kingdom
BAE Systems
.NET. Tasks could include: Assisting in the design, testing, and implementation of software as part of a properly engineered system. Producing high-quality code within a development team, undertaking pair programming and code reviews. Overcoming development obstacles to deliver quality code on time. Helping to elaborate and refine requirements and designs. Understanding and translating business design into logical … eligible for an annual incentive. The Digital Intelligence Team: Launch your career in tech as a Graduate Software Engineer at BAE Systems Digital Intelligence, where you'll master diverse programming languages and tackle complex problems. Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive More ❯
Posted:

Java Developer Spring API Security

Cambridge, England, United Kingdom
Hybrid / WFH Options
Fab Lab ABQ
working across the full development lifecycle with scalability, security, data consistency, and performance trade-offs in cloud services in mind. You'll join a collaborative Agile team using TDD, Pair Programming, group design sessions, and code review to produce high-quality software. Location/WFH: There's a friendly and supportive team environment; you'll be able to … have a good appreciation of security and have worked in an ISO 27001 accredited environment. You're happy to collaborate in an Agile environment with TDD, code reviews, and Pair Programming. You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, and Data Structures. You have a good understanding of networking technologies and protocols, e.g. More ❯
Posted:

Graduate Software Engineer

Leeds, West Yorkshire, Yorkshire and the Humber
BAE Systems
include: Assisting in the design, test and implementation of software which forms part of a properly engineered system Producing high quality code as part of a development team, undertaking pair programming and code reviews. Overcoming development obstacles to deliver quality code on time Helping to elaborate and refine requirements/designs. Understanding and translating business design into a … eligible for an annual incentive. The Digital Intelligence Team: Launch your career in tech as a Graduate Software Engineer at BAE Systems Digital Intelligence, where you'll master diverse programming languages and tackle complex problems Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive More ❯
Employment Type: Permanent
Posted:

Apprentice Software Developer

Britannia House, Mere Way, Ruddington, Nottingham, England
MHR
this is designed to complement your career development, fuel your ambition, and give depth to your training and career. We expect you to be ready to tackle (and enjoy!) programming tasks from the outset, but we will take the time to mentor you through small packages of work and enhancements to our People First product. You will get the … to see you grow in all our technology stack as you develop. The Academy program is set up to help and support you for the first stages of your programming career before moving on to work in our product teams looking after the key modules of our People First Software offering which includes HR, Talent, and Payroll. The programme … apprenticeship. A passionate individual who is excited about software development, a desire to learn and who wants to forge a long-standing career with MHR. A passion for technology, programming, and problem solving. An awareness of the Software Delivery Lifecycle and Agile methodologies. Due to the highly skilled teams our apprentices work in, our experience has shown that apprentices More ❯
Employment Type: Higher Apprenticeship
Salary: £25,000 a year
Posted:

Senior Software Development Engineer - Android

London, England, United Kingdom
Capital One
to technical domain. Innovate and contribute to your team’s technical growth. Be a helpful and inquisitive problem-solver with strong communication skills. What we’re looking for: Strong programming skills in Kotlin or Java, familiar with Android Studio, JUnit, Espresso. Technical leadership experience and ability to guide junior engineers. Diverse technical background, possibly moving from backend to Android. … Interest in cloud/AWS technologies. Effective communication and teamwork skills. Proven track record of delivering high-quality applications at scale. Advocate for quality, familiar with Pair Programming, TDD, BDD. Interest in learning new languages, tools, frameworks. Knowledge of static typing and reactive programming. Experience with at least one dynamically typed language. What you’ll get to learn More ❯
Posted:

Contract Software Engineer (Python, React, AWS)

London, England, United Kingdom
Codurance Ltd
Python, React, and AWS. Strong knowledge of architecture and development patterns (e.g., Microservices, CQRS, Domain Driven Design, Event Sourcing, etc.) An appreciation for good development practices (Test-driven development, pair programming, continuous integration/deployment). A passion for continuous learning and sharing knowledge with others. We are looking for individuals who are passionate about software development and More ❯
Posted:

Contract Software Engineer (Python, React, AWS)

Leeds, England, United Kingdom
Codurance Ltd
Python, React, and AWS. Strong knowledge of architecture and development patterns (e.g., Microservices, CQRS, Domain Driven Design, Event Sourcing, etc.) An appreciation for good development practices (Test-driven development, pair programming, continuous integration/deployment). A passion for continuous learning and sharing knowledge with others. We are looking for individuals who are passionate about software development and More ❯
Posted:

Contract Software Engineer (Python, React, AWS)

Manchester, England, United Kingdom
Codurance Ltd
Python, React, and AWS. Strong knowledge of architecture and development patterns (e.g., Microservices, CQRS, Domain Driven Design, Event Sourcing, etc.) An appreciation for good development practices (Test-driven development, pair programming, continuous integration/deployment). A passion for continuous learning and sharing knowledge with others. We are looking for individuals who are passionate about software development and More ❯
Posted:
Pair Programming
10th Percentile
£54,925
25th Percentile
£62,500
Median
£82,500
75th Percentile
£111,250
90th Percentile
£140,000