51 to 75 of 230 Pair Programming Jobs in the UK

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 Software Engineer

Location
Morley, England, United Kingdom
effective solutions early. Lead technical discussions, influence design decisions and contribute to technical strategy, patterns and standards. Mentor less experienced engineers through code reviews, pair programming, knowledge sharing and design guidance. Stay current with emerging technologies and identify practical opportunities for continuous improvement. What You’ll Bring Significant ...

Senior Python & Sybase Data Platform Lead

Location
Greater 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 ...

Senior Full Stack Backend Engineer

Location
Glasgow, Scotland, United Kingdom
Scrum team, participating in sprint planning, daily stand-ups, and retrospectives. Be an active team player, supporting peers through code reviews, knowledge sharing, and pair programming. Communicate technical decisions clearly to both technical and non-technical stakeholders. Qualifications and Requirements Education & Experience Bachelor's degree in Computer Science, Software ...

Developer - Central Government

Hiring Organisation
Spinwell Global
Location
London, England, United Kingdom
with the option of presenting at conferences and meetups Essential Skills and Experience Experience in back-end development, with knowledge of Ruby on Rails programming language used for back-end web development An awareness of technologies used for cloud-based web applications, such as HTTP, databases, backups, CDNs, search … design principles, and an ability to apply them Familiarity with modern software development approaches such as automated testing, test driven development (TDD), continuous integration, pair programming, code review and version control Understanding of common web security risks such as OWASP Top 10, and the corresponding mitigations Enjoy researching ...

Software Developer - Consultant

Location
Newcastle upon Tyne, England, 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

Location
City Of London, England, United Kingdom
production issues to ensure platform stability, performance and reliability. Participate in agile delivery practices including refinement, sprint planning and retrospectives. Contribute to code reviews, pair programming and engineering best practices across the team. Support the development of scalable, maintainable and secure solutions through strong testing and automation practices. ...

Senior Software Engineer – Rock Physics Applications

Location
United Kingdom
into sound, maintainable technical solutions the team can implement and iterate on. Mentor & lead technically — Coach junior and mid-level developers through code reviews, pair programming, and knowledge-sharing; foster a culture of engineering excellence. Communicate clearly — Escalate risks, trade-offs, and progress in a timely, structured manner ...

Senior Software Engineer - Rock Physics Applications Halliburton · GB, Abingdon It Ot 13 Oct 2026

Location
Abingdon, England, United Kingdom
into sound, maintainable technical solutions the team can implement and iterate on. Mentor & lead technically — Coach junior and mid‐level developers through code reviews, pair programming, and knowledge‐sharing; foster a culture of engineering excellence. Communicate clearly — Escalate risks, trade‐offs, and progress in a timely, structured manner ...

Senior Machine Learning Engineer

Location
Greater London, England, United Kingdom
completion You communicate exceptionally well, confidently guiding both technical teams and senior, non‐technical stakeholders Our Interview Process Talent Team Screen (30 minutes) Pair Programming Interview (90 minutes) System Design Interview (90 minutes) Commercial Interview (60 minutes) Our Recruitment Ethos We aim to grow the best team ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
hands‐on experience with core technologies, including PostgreSQL and containerisation (Docker with Kubernetes deployment is preferred). Interview Process Talent Team Screen (30 mins) Pair Programming Interview (90 mins) System Design (90 mins) Principles interview (60 mins) #LI-PRIO Our Recruitment Ethos We aim to grow the best ...

Lead Data Engineer

Location
City Of London, England, United Kingdom
stakeholders to gather requirements and keep them engaged with Experience in working with a team of engineers using a variety of techniques such as pair programming or mob programming. Working with data scientists to productionise advanced data deliverables, such as machine learning models Working knowledge of statistics Working ...

Lead Data Engineer

Location
Swansea, Wales, United Kingdom
experience Experience in the following things isn’t essential, but it’s highly desirable! Collaborating within multidisciplinary digital and technology teams encouraging practices like Pair programming Experience with specialised Data Platforms focused on specific domains like Financial or Geospatial data Operating within the public sector, including the facilitation ...

Lead Data Engineer

Location
Manchester, England, United Kingdom
experience Experience in the following things isn’t essential, but it’s highly desirable! Collaborating within multidisciplinary digital and technology teams encouraging practices like Pair programming Experience with specialised Data Platforms focused on specific domains like Financial or Geospatial data Operating within the public sector, including the facilitation ...

Lead Data Engineer

Location
Greater London, England, United Kingdom
experience Experience in the following things isn’t essential, but it’s highly desirable! Collaborating within multidisciplinary digital and technology teams encouraging practices like Pair programming Experience with specialised Data Platforms focused on specific domains like Financial or Geospatial data Operating within the public sector, including the facilitation ...

Lead DevOps

Location
Greater London, England, United Kingdom
Lead DevOps Engineer position. Technical leadership is as important as technical delivery. Expected behaviours include: Supporting and mentoring permanent DWP engineers through coaching, pair programming and technical guidance Providing technical direction within the squad Leading engineering discussions and helping the team reach sound technical decisions Making pragmatic technical ...

Software Developer

Location
Nottingham, England, United Kingdom
frameworks like Detox, Maestro, and tools like Postman and TestRails. o Hands-on experience in Agile environments, focusing on Test-Driven Development (TDD) and pair programming. o Strong understanding of CI/CD platforms and version control tools (Git, Bitbucket). Soft Skills o Ability to lead and collaborate ...

Senior Software Engineer - Connex

Location
Harrogate, England, United Kingdom
automation testing expertise using open‐source technologies such as Selenium, Cucumber, Gherkin, Spring, etc. Be comfortable with regular demonstrations to stakeholders and comfortable with pair programming. Exceptional communication skills, with the ability to collaborate effectively within a multidisciplinary team. Excellent time management and organisational abilities. Strong problem‐solving skills ...

Software Engineer 2

Location
Greater London, England, United Kingdom
about where they can improve our work, and thoughtful about code quality, review and data handling when you use them. Some practices we like Pair-programming. We like knowledge sharing and learning from one another. Global view. We work with peers in different geo-locations. Mentoring and coaching. ...

Senior Elixir Engineer

Location
Greater London, England, United Kingdom
PostgreSQL and Redis, and run background work with Oban. The UI is server-rendered with Phoenix LiveView and TailwindCSS. We lean on Extreme Programming, test-driven development and pair programming, plan weekly, and keep a close eye on how the product behaves through observability and data. ...

Senior Software Engineer (Java)

Location
Manchester, England, United Kingdom
microservices and UI components (including resolving complex CORS and distributed edge proxy requirements). Mentor and elevate engineers across global teams through design reviews, pair programming, and hands‐on leadership to foster a resilient engineering culture. Your Qualifications Experience in software engineering within enterprise‐scale, high‐throughput platform … data‐centric environments. Understand, leverage, and integrate modern AI tools and concepts—including agentic programming patterns and LLM‐assisted workflows to accelerate platform engineering and developer velocity. Deep expertise in backend JVM languages (Java and/or Kotlin) with a strong understanding of distributed systems internals. Proven track record ...

Senior Software Engineer (Java)

Location
York and North Yorkshire, England, United Kingdom
microservices and UI components (including resolving complex CORS and distributed edge proxy requirements). Mentor and elevate engineers across global teams through design reviews, pair programming, and hands‐on leadership to foster a resilient engineering culture. Your Qualifications Experience in software engineering within enterprise‐scale, high‐throughput platform … data‐centric environments. Understand, leverage, and integrate modern AI tools and concepts—including agentic programming patterns and LLM‐assisted workflows to accelerate platform engineering and developer velocity. Deep expertise in backend JVM languages (Java and/or Kotlin) with a strong understanding of distributed systems internals. Proven track record ...

Lead Software Development Engineer - Shared Platforms

Location
Nottingham, England, United Kingdom
Build stronger partnerships between Product Engineering, senior engineering and the Enterprise. Qualifications Extensive, demonstrable knowledge of designing secure, high‐performance architectures at scale. Exceptional programming skills and knowledge of building APIs using modern OO languages, preferably Java, and SOLID principles, SOA, HTTP and REST. Experience with Spring and Spring … inner‐sourcing opportunities and reduce waste. Proven ability to deliver high‐quality applications at scale. Advocacy for quality and support for practices such as Pair Programming, TDD, and BDD. Where and how you’ll work This is a permanent position based in our Nottingham office with a hybrid ...

Software Engineer

Hiring Organisation
BluetownOnline Ltd
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent Contract, Hybrid
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 ...

Software Engineer

Hiring Organisation
Anonymous
Location
Birmingham, West Midlands, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£32000 - £45000/annum
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 ...