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

Principal Software Engineer

Hiring Organisation
Cathcart Technology
Location
Manchester, United Kingdom
Employment Type
Permanent
focused on mentoring, coaching, technical decision-making and helping drive engineering standards. The business has invested heavily in modern engineering practices, with Agile, Extreme Programming (XP), TDD and continuous delivery central to how their teams operate. The Opportunity You'll work as part of an established Scrum team, taking … coaching engineers, supporting their technical development. Collaborating with other Principal Engineers and Development Managers on architecture, standards and engineering improvements. Championing practices including TDD, pair programming, automated testing and continuous integration. Helping break down complex technical challenges and ensuring solutions are scalable, maintainable and fit for purpose. Remaining ...

Quality Engineer

Hiring Organisation
TXP Technology x People
Location
Telford, Shropshire, United Kingdom
Employment Type
Full-Time
Salary
£460.00 - £461.00 per day
. This is a hands-on role requiring strong Java-based test automation experience , alongside the ability to work closely with developers, contribute through pair programming, and coach others on quality engineering best practice. Technology Stack Frontend: Remix React, JavaScript Backend: Java, Spring, .NET Data: MongoDB, Oracle Tools … comprehensive test coverage Analyse business requirements and develop appropriate testing strategies Manage test data and associated testing collateral Participate directly in development activities through pair programming Coach team members on quality engineering principles and best practices Essential Skills & Experience We are looking for strong experience across: Selenium WebDriver ...

Lead Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£90,000
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 Worked with at least one Cloud platform Debugging experience in a range of systems Evidence of self-development … with product, design, and technology working within the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Pair programming - we pair around 50% of the time Writing code with test-driven development Experience building and maintaining CI/CD pipelines ...

Lead Software Developer

Hiring Organisation
Bytes Software Services
Location
Leatherhead, Surrey, UK
Employment Type
Full-time
Server schemas, queries and migrations, and manage database connections securely. Collaboration & Mentorship: Work closely with product managers, designers and engineers, contributing to code reviews, pair programming, mentoring and knowledge sharing. Quality & Testing: Champion Test-Driven Development and create effective unit, integration and end-to-end tests to maintain ...

Software Engineer

Hiring Organisation
Anson Mccade
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
product development and the continuous improvement of existing solutions. Write clean, reliable, maintainable and testable code. Collaborate with engineers through code reviews, pair programming and group programming sessions. Apply modern software development practices, including test-driven development (TDD) and agile methodologies. Work across a range of technologies … high-quality software. Desirable Experience Experience or knowledge in one or more of the following areas would be advantageous: Linux application development. Bare-metal programming, embedded systems or real-time operating systems. Linux platform bring-up. Real-time network protocols. Network security and secure communications. Cloud application development. ...

Java Software Engineer

Hiring Organisation
Twinstream Limited
Location
Bristol, United Kingdom
Employment Type
Permanent
Salary
£70000 - £90000/annum
performance tests. Supporting deployment pipelines and working closely with DevOps specialists. Troubleshooting complex technical issues and providing third-line support. Participating in code reviews, pair programming, planning and estimation. Working collaboratively within an agile team to deliver reliable, maintainable software. What We're Looking For You'll have … solving complex technical problems. Key skills and experience: Java development, ideally using Spring Boot. Agile practices, including TDD, BDD, continuous delivery, DevOps and pair programming. Experience with AWS services, including S3, Fargate, Lambda, SQS and SNS. Databases such as PostgreSQL, Oracle, MongoDB or DynamoDB, plus JPA. REST APIs, RabbitMQ ...

Lead Software Engineer (Container Platforms)

Location
Glasgow, Lanarkshire, United Kingdom
documents, participating in architecture reviews, and helping define engineering standards and best practices Mentor and support fellow engineers through code reviews, pairing and mob programming sessions, and constructive, pragmatic feedback Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery … these languages to build platform services and automation tooling Demonstrated ability to collaborate effectively in a team setting, including experience with or openness to pair programming and mob programming practices Strong engineering fundamentals including data structures, networking basics, Linux and container fundamentals, and secure coding practices Ability ...

Senior Software Engineer

Hiring Organisation
Anson Mccade
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
public sector. This is an opportunity for both junior and experienced engineers to work on technically challenging projects, develop their expertise in low-level programming and network security, and contribute to products where reliability, performance and software quality are paramount. Key Responsibilities As a Software Engineer, the successful candidate … continuous improvement across development processes. Apply test-driven development (TDD) and automated testing techniques to improve software quality. Collaborate with other engineers through pair programming and group programming. Investigate complex technical problems and develop effective engineering solutions. Share technical knowledge and contribute to the team's collective expertise. ...

Software Developer - Senior Consultant

Location
Newcastle upon Tyne, Northumberland, United Kingdom
building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple … 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 are always willing ...

Senior Software Engineer 2

Hiring Organisation
Aioi Nissay Dowa Europe
Location
Nationwide, United Kingdom
Employment Type
Permanent
Salary
£91332 - £109332/annum
engineers, ML scientists, product managers, and external project partners to understand technical requirements, constraints, and delivery priorities. Support other engineers through code review, pair programming, and mentoring, and champion engineering best practice across Oxfida. Troubleshoot technical, data, and integration issues arising during development and deployment. Drive improvements ...

Java / Spring Engineers (DV Clearance Essential)

Hiring Organisation
Hays Specialist Recruitment Limited
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £110,000 per annum
GitLab and Linux. You'll investigate new technologies, solve challenging technical problems and work closely with other engineers through practices such as TDD, BDD, pair programming and code reviews. You'll also have exposure to deployment pipelines and DevOps, giving you genuine ownership beyond the application code itself. ...

Software Engineer

Hiring Organisation
Source Group International
Location
United Kingdom, UK
Employment Type
Full-time
systems must be well architected, designed for testability and extensibility. To achieve this, we implement mentoring and coaching through regular code reviews and pair programming. You'll work with a team of enthusiastic individuals who are passionate about software in a financial context and evolving our investment platform. They ...

Java Developer

Hiring Organisation
Global
Location
London, UK
Employment Type
Full-time
world's best-loved podcasters and radio presenters. Keep it Simple: Apply pragmatic coding practices to minimise unnecessary complexity. Better Together: Embrace code reviews, pair programming, hack time and continuous investment in developer growth. What Success Looks Like In your first few months, you'll have: Delivered ...

Java Developer

Hiring Organisation
Global
Location
Greater London, United Kingdom
Employment Type
Full Time
world's best-loved podcasters and radio presenters. Keep it Simple: Apply pragmatic coding practices to minimise unnecessary complexity. Better Together: Embrace code reviews, pair programming, hack time and continuous investment in developer growth. What Success Looks Like In your first few months, you'll have: Delivered ...

Senior Sybase & Python Developer

Hiring Organisation
Luxoft
Location
London, England, United Kingdom
design decisions, and best practices while the new platform is builtMentor developers and raise the technical level of the team through code reviews and pair programmingDefine and consume RESTful APIs, clearly communicating requirements and constraints across teamsTranslate business and product requirements into robust technical solutionsApply clean code principles ...

Software Engineer

Hiring Organisation
VIQU IT
Location
London, Cornhill, United Kingdom
Employment Type
Permanent
Salary
£43000 - £50000/annum
design through to deployment and ongoing support Write clean, maintainable and well-tested code, ensuring high standards of software quality Participate in code reviews, pair programming and knowledge-sharing activities Collaborate with Product Managers, Engineers and Delivery teams to deliver technical solutions Support CI/CD pipelines, automation ...

Senior Quality Engineer

Hiring Organisation
TXP Technology x People
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Full-Time
Salary
£0 per annum
Analysing business requirements and defining effective testing strategies Managing test data, test artefacts, and testing collateral Collaborating closely with developers, including pair programming Coaching and mentoring less experienced testers and quality engineers Working in line with TXP’s technical, service, and quality standards What we’re looking ...

Senior Software Engineer

Hiring Organisation
RedCat Digital
Location
Manchester, UK
Employment Type
Full-time
maintain high-quality software using Python as your primary languageOptimize our software engineering capability and new technologiesFollow best engineering practices such as TDD, BDD, Pair-programmingMentor and collaborate with other engineers to deliver resultsQualifications: Strong full stack experience in software design and implementation using PythonKnowledge of industry-recognized frameworks ...

Software Developer - Senior Consultant (Contract)

Hiring Organisation
Hackajob Ltd
Location
Newcastle upon Tyne, UK
building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple … 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 are always willing ...

Software Developer - Consultant

Location
Newcastle upon Tyne, Northumberland, United Kingdom
building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple … 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 are always willing ...

Software Developer - Consultant (Contract)

Location
Newcastle upon Tyne, Northumberland, United Kingdom
building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple … 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 are always willing ...

Software Engineer

Hiring Organisation
BluetownOnline Ltd
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
trade-offs you chose as well as the constraints you faced when reporting on your work. Experience and capabilities You will need: Commercial programming experience consistent with a mid-level engineer, with evidence of delivering features or parts of projects from start to finish. Solid capability in an object … Frontend Developer, Backend Developer, Junior Software Engineer, Junior Developer, Graduate Developer, Trainee Developer, SaaS Developer, Portal Developer, Mobile App Developer, AI-Assisted Development, AI Pair Programming, Agentic Coding, AI Coding Agents, Cursor, Claude Code, GitHub Copilot, OpenAI Codex, ChatGPT ...

Senior Automation Engineer / Lead Power Platform Developer (Power Automate) [213171]

Hiring Organisation
Aquent
Location
United Kingdom
Employment Type
Permanent
Salary
£70,000
leading root-cause analysis. Drive knowledge sharing and efficiency by creating reusable components, patterns, APIs, and starter kits, fostering a culture of technical coaching, pair programming, and community-of-practice training for both engineers and citizen developers. Act as a trusted technical advisor, engaging effectively with process analysts ...

Full Stack Software Engineer

Hiring Organisation
Faculty
Location
London, UK
Employment Type
Full-time
working in a team-oriented culture and has a relentless drive to learn and apply novel technologies. Our Interview ProcessTalent Team Screen (30 minutes)Pair Programming Interview (90 minutes)System Design Interview (90 minutes)Commercial Interview (60 minutes)Our Recruitment EthosWe aim to grow the best team ...

Lead Android Engineer

Hiring Organisation
Capital One UK
Location
Islington, London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Toolset , including Android Studio, to leverage the Android platform on a large enterprise scale Testing Frameworks , using JUnit, Espresso, and advocating for approaches like Pair Programming, TDD, and BDD AWS , utilizing cloud opportunities to maximize inner-sourcing and continuous improvement And meet most of the following ...