151 to 175 of 319 Pair Programming Jobs in the UK

Senior Backend Engineer - .Net

Hiring Organisation
Trainline
Location
London, UK
Employment Type
Full-time
DevOps: GitHub ActionsMonitoring & Logging: New Relic, ELK StackWe'd love to hear from you if you have...Experience mentoring less experienced engineers and comfortable pair-programming with colleaguesHands on experience with C# .NET and the latest featuresExperience collaborating with front-end engineers and other disciplines to deliver ...

Principal Python Software Engineer

Hiring Organisation
Cboe Exchange
Location
London, UK
Employment Type
Full-time
exchange in Europe, as well as our trade reporting facility and other platforms. We are firm believers in the value of testable, maintainable code, pair programming and software craftsmanship; as we expand and grow our product suite, we need an experienced engineer with strong leadership skills to help ...

Senior Manager, Data Engineering

Hiring Organisation
Momentum Worldwide
Location
London, UK
Employment Type
Full-time
issues methodically and design clean, maintainable solutions. Collaboration – a desire to work openly, share knowledge, and build a team culture where code reviews and pair programming are valuedOmnicom Media is the media services division of Omnicom, bringing together some of the world's most recognised agency brands, specialist ...

Senior Software Engineer - PHP

Location
Abingdon, England, United Kingdom
other principles/methodologies such as SOLID and DDD Upholds high standards for code quality, testing, and iterative, continuous delivery Excellent collaboration skills for pair programming and code reviews Experience owning a feature from concept to production, including proposal, discussion, and execution Experience with monitoring, alerting, and debugging ...

Python Software Engineer

Hiring Organisation
Cboe Exchange
Location
London, UK
Employment Type
Full-time
exchange in Europe, as well as our trade reporting facility and other platforms. We are firm believers in the value of testable, maintainable code, pair programming and software craftsmanship; as we expand and grow our product suite, we need an engineer with a strong capacity and appetite ...

Pi Shaped Platform Developer IRC298997

Location
Greater London, England, United Kingdom
skills, configuring MCP servers, and using AI tooling as part of daily development workflow. Understanding of AI-native development practices: prompt-first workflows, AI pair programming, agent-assisted development, and the ability to speak confidently about AI value to clients. Genuine interest in developer experience: designs documentation, examples ...

Software Engineer II

Location
Greater London, England, United Kingdom
monitoring, alerting, and incident response processes Write clean, maintainable, and well-tested code that supports core fulfilment workflows- Work closely with senior engineers through pair programming, code reviews, and collaborative problem-solving Take part in design discussions and contribute to architectural decisions that help us scale Collaborate with ...

Senior Software Engineer

Location
Stoke-on-Trent, England, United Kingdom
change is the way we expect a senior engineer to work with one: Use a team-standard AI coding agent in genuine pair-programming and agentic workflows, not just autocomplete — our engineers are already running multiple parallel agents on non-trivial work. Manage context deliberately: the difference between ...

Senior Full Stack Engineer - Lyst Shop (11 Month FTC - Maternity Cover)

Location
Greater London, England, United Kingdom
architectural discussions, improve developer experience, and proactively address technical debt where needed. Team Contribution: You will mentor and support other engineers through code reviews, pair programming, and collaborative problem-solving. We value curiosity, humility, and continuous improvement across both product and engineering practices. Within your first 3 months ...

Software Engineer - ML Enablement

Location
Salford, England, United Kingdom
integrations. Engage with cross-functional teams to define requirements and deliver solutions. Conduct code reviews and contribute to testing, reliability, and security. Participate in pair programming and knowledge sharing to support team growth. YOUR SKILLS AND EXPERIENCE ESSENTIAL CRITERIA Experience developing software using Python or a similar modern … programming language. Good understanding of software engineering principles and practices, including testing, code quality, version control, and CI/CD. Experience developing or supporting cloud-based services, preferably using AWS. Experience with infrastructure-as-code and automated software delivery, such as AWS CDK, CloudFormation, or similar technologies. Experience developing ...

Lead Software Development Engineer - Services

Location
Greater London, England, United Kingdom
looking for Proven experience in technical leadership, including leading a team or cross‐functional squad. Experience in both backend services and mobile technologies. Exceptional programming skills and knowledge of building APIs using modern OO languages, preferably Java, with SOLID principles, SOA, HTTP and REST. Experience with AWS and strong … reduce waste. Proven experience delivering high‐quality applications at scale. Advocacy for quality and ability to support the team, leveraging approaches such as Pair Programming, TDD and BDD. Where and how you’ll work This is a permanent position based in our London office. We have a hybrid ...

Lead Software Development Engineer - Services

Location
London, United Kingdom
Proven experience in technical leadership, including leading a team or cross-functional squad Proven experience working in both backend services and mobile technologies Exceptional programming skills and knowledge of building APIs using modern OO languages preferably Java, SOLID principles, SOA, HTTP and REST Experience with AWS and strong understanding … experience ability to deliver high quality applications at scale An advocate for quality and the ability to support the team, leveraging approaches such as Pair Programming, TDD and BDD Where and how you'll work This is a permanent position and will be based in our London office. ...

Lead Software Development Engineer - Services

Location
Nottingham, England, United Kingdom
Proven experience in technical leadership, including leading a team or cross‐functional squad. Proven experience working in both backend services and mobile technologies. Exceptional programming skills and knowledge of building APIs using modern object‐oriented languages, preferably Java, and a solid grasp of SOLID principles, SOA, HTTP and REST. … waste. Proven experience in delivering high‐quality applications at scale. Advocacy for quality and an ability to support the team, leveraging approaches such as Pair Programming, TDD and BDD. Where and how you’ll work This is a permanent position and will be based in our Nottingham office. ...

Software Engineer - Platform

Location
Greater London, England, United Kingdom
machine learning product lifecycle and have a clear vision for how to move models efficiently from exploration to production. You possess modern systems programming skills in Python or Go, and you are comfortable selecting the best‐fit technology for complex infrastructure challenges. You bring practical experience with containerisation … take high levels of ownership and communicate effectively with both technical and non-technical peers. 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 AI Engineer

Hiring Organisation
Berenberg
Location
London, UK
Employment Type
Full-time
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 ...

Graduate Software Engineer - September 2027

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
person teams, we know our graduates will very quickly develop the skills necessary to lead and deliver unique capabilities for our most trusted clients. Pair programming, as well as regular code and design reviews, are the fastest way to learn, and its part of our daily routine. … submit some great code, we're hoping this challenge to take no more than 6 hours. Good luck! What we're looking for: Strong programming fundamentals Enthusiasm for high-assurance, quality code Excellent problem-solving abilities Strong interpersonal skills and team spirit You may have: Experience with a high ...

Mid-Level .NET Developer

Hiring Organisation
Nextech Group Limited
Location
Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
access layers Develop and consume RESTful APIs Collaborate with front-end developers, QA and product teams throughout the development lifecycle Participate in code reviews, pair programming and technical planning sessions Write unit and integration tests to ensure code quality and reliability Troubleshoot and resolve issues across the application ...

Java Software Engineer - Technology House rivalling Google and Facebook

Hiring Organisation
Stanford Black
Location
London, UK
Employment Type
Full-time
Skills: 2+ years of commercial experience coding in Java, Scala or KotlinProven background working in an Agile/XP way following TDD, ATDD, BDD, Pair Programming etc. Nice to have: Good design and problem-solving skills. Inside or outside of Finance career historyPolyglot engineers looking to be cross ...

Lead Android Engineer

Location
Nottingham, England, United Kingdom
quality, performance and security. Architect and evolve product iterations with a strategic focus on scalability and maintainability. Advocate for testing and quality: TDD, BDD, pair programming; use JUnit and Espresso to deliver automated test suites. Implement CI/CD pipelines and automate deployment processes. Leverage AWS for cloud ...

Senior Software Engineer - AI Solutions

Location
Greater London, England, United Kingdom
prioritises shipping fast, practical value to solve immediate operational friction over over-engineering complex architectures Excellent collaborative and coaching skills, with demonstrated experience in pair programming, mentoring, or elevating team capability, combined with high accountability and a low-ego approach to handing off projects Comfort working ...

Senior Salesforce Engineer

Hiring Organisation
Stepstone UK
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
integrate with other systems used in the organization, and work with the following tech/tools/methodology; Java, JavaScript, HTML, CSS, TDD, Agile, pair programming, Bitbucket, Bamboo Adhere to Salesforce best practices, maintain code documentation, and write/maintain test classes for all custom development and assist ...

Associate Software Developer (Web)

Location
City Of London, England, United Kingdom
understanding of UI and UX design. We deliver our software using agile methodologies, and we encourage best practices such as TDD, code reviews and pair programming for knowledge sharing and learning. Our team owns all aspects of the features they work on, from designing solutions to meet customer ...

Senior Java Systems Engineer - Platform Exchange / Matching Engine

Hiring Organisation
Adaptive Financial Consulting Ltd
Location
Greater London, United Kingdom
Employment Type
Full Time
Face interview (either in our office or via Zoom). During this interview, we will dig even deeper and you will have a pair programming task to do. But don’t worry; everything will be explained to you step by step by your recruiter. A little ...

Senior Software Engineer - AI Solutions

Location
Greater London, England, United Kingdom
prioritises shipping fast, practical value to solve immediate operational friction over over-engineering complex architectures Excellent collaborative and coaching skills, with demonstrated experience in pair programming, mentoring, or elevating team capability, combined with high accountability and a low-ego approach to handing off projects Comfort working ...

Senior AI Product Engineer

Location
Greater London, England, United Kingdom
support these features, using TypeScript and Node.js. Drive technical design reviews and architecture decisions for AI workstreams. Mentor and coach more junior engineers through pair programming, code review, and design feedback. Raise the engineering bar across the team by promoting good practices in testing, observability, and AI system ...