101 to 125 of 281 Pair Programming Jobs in the UK

Lead Data Engineer

Location
Greater London, England, United Kingdom
Engineers and Analytics Engineers, creating an environment where individuals can grow in confidence, capability and impact. Provide structured feedback and guidance through code reviews, pair programming, and knowledge-sharing sessions. Collaborate with Product Managers, Analysts, and stakeholders to design impactful data products that advance business goals. Foster ...

Lead Software Engineer

Hiring Organisation
Faculty
Location
London, UK
Employment Type
Full-time
genuine passion for working with customers, understanding their problems, and delivering solutions that provide immediate value. Our Interview ProcessTalent Team Screen (30 minutes)Pair Programming Interview (90 minutes) System Design Interview (90 minutes) Commercial & Leadership Interview (60 minutes)Our Recruitment EthosWe aim to grow the best team ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
world problems with immediate impact. The Interview Process Talent Team Screen (30 minutes) Introduction to the role (45 minutes) System Design Interview (90 minutes) Pair Programming Interview (90 minutes) Commercial & Leadership Interview (60 minutes) Our Recruitment Ethos We aim to grow the best team - not the most similar ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
goals and guide both technical teams and non-technical stakeholders. Our Interview Process Talent Team Screen (30 minutes) Introduction to the role (45 minutes) Pair Programming Interview (90 minutes) System Design Interview (90 minutes) Commercial & Leadership Interview (60 minutes) 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 Android Engineer

Location
Nottingham, England, United Kingdom
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 ...

Lead Android Engineer

Location
London, United Kingdom
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 ...

Senior Software Engineer I (Growth)

Location
Greater London, England, United Kingdom
what did not work as in the wins. Enthusiasm for our ways of working: Iterative development, continuous deployment and test automation. Knowledge sharing, pair programming and collaborative design. Shared ownership of code and outcomes across cross‐functional teams. Experience working full‐stack, or a strong interest in stretching ...

Senior Principal 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 Extensive background in software engineering within enterprise‐scale, high‐throughput … platform or 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 ...

Senior Java Developer-AWS-Microservices (Lead I - Software Engineering)

Hiring Organisation
UST Global
Location
Nottingham, Nottinghamshire, United Kingdom
Salary
£ 70 K
within your team and contribute to your technical domainWhat you will bring:Experience with AWS/Cloud platformsProven ability to deliver high-quality applicationsStrong programming skills with experience in Java and modern OO principles (SOLID, SOA, HTTP, REST)Experience with Spring Boot and Spring CloudExperience in building APIs … working within a microservices architectureAbility to collaborate effectively within a teamCommitment to best practices, including Pair Programming, TDD, and BDDNice to skills, but not mandatory:Front End development skills including Angular JSExposure to working in a regulated industry and solving real-world challengesIf you're ready to take ...

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

Senior AI Engineer

Location
Greater London, England, United Kingdom
self-organized team that actively drives innovation in the field of artificial intelligence. Collaboration is characterized by close communication, joint architecture and design phases, pair programming, and regular reviews. We place great importance on robust, secure, and maintainable software. At the same time, you will work directly with … years of professional software development experience, ideally with initial experience in AI/ML as well as cloud deployment (GCP or Azure) Very good programming skills in Python or Java/Kotlin, as well as experience with frontend technologies (Angular, TypeScript) Analytical mindset, enthusiasm for code quality, curiosity about ...

Senior Software Developer (Frontend)

Hiring Organisation
East of England Community Health and Care NHS Trust (Cambridge)
Location
St Ives, PE27 4LG, United Kingdom
Salary
£49387.00 to £56515.00
become more effective. Actively listen to the advice and guidance of colleagues and tune behaviour accordingly for example listen to suggestions from colleagues during pair programming sessions and code reviews. Speak confidently to groups of users or peers; Demonstrating ideas, concepts and software and answering questions. Discuss ideas … Specification Qualifications & Training Essential Degree or equivalent level qualification in a numerate/analytical discipline or equivalent industry experience Proven knowledge of high-level programming and version control techniques. Desirable Working knowledge of the Umbraco CMS Experience Essential At least 5 years proven experience of frontend software development ...

Senior Software Engineer (Platform)

Location
Greater London, England, United Kingdom
schedules to meet their goals. Interview Process Intro call (30 mins) - your background + interests 1st Technical interview (30 mins) - live code review & pair programming 2nd Technical interview (60 mins) - deep dive technical questions Full assessment day (10:30-5pm) - a one day systems programming exercise ...

AWS Data Engineer

Location
Greater London, England, United Kingdom
architecture leveraging Apache Iceberg. Apply Software Engineering Best Practices Use version control, CI/CD pipelines, automated testing, and modular code principles. Participate in pair programming, code reviews, and architectural design sessions. Data Quality & Observability Build monitoring and observability into data flows. Implement basic data quality checks ...

Senior Software Engineer - Python

Location
Greater London, England, United Kingdom
end. Experience building and operating systems on AWS. Experience practising Test Driven Development (TDD) and a strong appreciation for automated testing. Experience with pair programming or other collaborative development practices. The ability to explain technical concepts and trade-offs clearly to different audiences. About Experian Experian ...

Senior Software Engineer - Python

Hiring Organisation
Experian
Location
London, UK
Employment Type
Full-time
end. Experience building and operating systems on AWS.Experience practising Test Driven Development (TDD) and a strong appreciation for automated testing. Experience with pair programming or other collaborative development practices. The ability to explain technical concepts and trade-offs clearly to different audiences. Additional InformationBenefits includeHybrid-based role ...

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 ML Engineer, Doc Fraud

Location
Greater London, England, United Kingdom
offs between competing priorities. Work with Product to prioritise features and ensure the team delivers on its commitments. Mentor and enable other engineers through pair programming, technical guidance, and collaborative problem‐solving. Coordinate solutions to cross‐cutting technical problems, working seamlessly across team and organisational boundaries. Contribute ...

Senior Software Engineer - Rock Physics Applications

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, UK
Employment Type
Full-time
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 ...

AI Engineer IRC304274

Location
Glasgow, Scotland, United Kingdom
tools (Cursor, Codex CLI, Cline, Aider), including custom skills, subagents, and MCP server setup Real experience with AI‐native development: prompt‐first development, AI pair programming, AI‐assisted code review Experience in financial services or other regulated environments Good knowledge of CI/CD (GitLab), Git workflows ...

Senior Software Engineer

Hiring Organisation
Faculty
Location
London, UK
Employment Type
Full-time
driving projects to completionYou communicate exceptionally well, confidently guiding both technical teams and senior, non-technical stakeholdersThe 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 ...

Senior ML Engineer, Doc Fraud

Location
Greater London, England, United Kingdom
code, ensuring quality through testing and documentation, and balancing priorities. Collaborate with Product to prioritize features and commitments. Mentor and enable other engineers through pair programming, technical guidance, and collaborative problem-solving to deliver quality code and grow team skills. Coordinate cross-cutting technical work across teams ...