Permanent Pair Programming Jobs in the UK

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

Front End Developer @ London

London, UK
Recooty
cloud technologies such as: Angular 8 Elastic Search Cloud Hosting (AWS) Using a TDD approach Source Control: GitHub Working 'Agile' (using Scrum) in a pair programming environment Responsibilities You'll be expected to work with the following: Scrum Master, Service Managers (Product Owners) and Team (incl. BAs, UI … Trainee Information System (TIS) Revalidation microservice. Responsibilities include: Reviewing the existing AngularJS application Upgrading to Angular 8 Implementing new functionality Fixing bugs Sharing knowledge, pair programming and developing the understanding of the application within the current TIS team. Qualification & Experience AngularJS, Angular 8 Testing frameworks – Jasmine, Selenium, Protractor … REST, SOAP, microservices Experience of an Agile/Scrum environment Teaching, knowledge transfer and pair-programming MySQL Docker, Cloud hosting Elastic Search #J-18808-Ljbffr More ❯
Posted:

Software Developer (Future Finance)

London, UK
LMAX Group
is heavily developer driven, meaning you can substantially influence the direction of the project. Developers are encouraged to constantly develop and learn new skills. Pair programming supports continual growth of knowledge and sharing of expertise. Friday afternoons are set aside as personal development time where you can explore … with our dynamic tech stack. Continuous Delivery was pioneered at LMAX (one of the authors worked here while writing the book). Due to pair programming and testing we don’t do pull requests, we push directly to our monorepo with a “revert first, ask questions later” attitude. … Requirements: Be passionate about software development. Bad code offends you! Work in a dynamic environment enabled by fast feedback; the heart of our ethos Pair programming in small teams of developers and testers (who also write code) Share knowledge and learn from like-minded peers. Write performant, reliable More ❯
Posted:

Backend Software Engineer

Uxbridge, Middlesex, United Kingdom
Hybrid / WFH Options
慨正橡扯
and help us get better! Key responsibilities: Work with a full-stack attitude within a self-organising, cross functional product engineering team using extreme programming practices - notably pair programming and test-driven development Build, support and maintain automated, fault-tolerant, scalable products and solutions that are continuously … up new skills when the need arises. Skills, experience and attitudes: Essential Skills: Reading & Writing Code, Debugging & Troubleshooting, IDE & OS Basics, Test Driven Development, Pair Programming, Clean Code & Refactoring, Version Control Desirable Skills: CI/CD, Algorithms & Data Structures, DI/IoC, Mocks & Stubs, Alerting & Monitoring, Functional & Non More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer

Uxbridge, Greater London, UK
Hybrid / WFH Options
慨正橡扯
and help us get better! Key responsibilities: Work with a full-stack attitude within a self-organising, cross functional product engineering team using extreme programming practices - notably pair programming and test-driven development Build, support and maintain automated, fault-tolerant, scalable products and solutions that are continuously … up new skills when the need arises. Skills, experience and attitudes: Essential Skills: Reading & Writing Code, Debugging & Troubleshooting, IDE & OS Basics, Test Driven Development, Pair Programming, Clean Code & Refactoring, Version Control Desirable Skills: CI/CD, Algorithms & Data Structures, DI/IoC, Mocks & Stubs, Alerting & Monitoring, Functional & Non More ❯
Posted:

Software Development Engineer in Test London, England, United Kingdom

London, UK
Hybrid / WFH Options
TransFICC
analysts to ensure our customers’ requirements are being captured correctly. You will be happy talking to both technical and non-technical people, discussing ideas, pair programming, and keen to expand your knowledge. In this role, you’ll work and learn alongside a team of highly experienced cross-skilled … could benefit from more focus to improve the overall software quality You will need to have experience with: End-to-end testing Object Oriented Programming languages (Java is preferable) Exploratory testing There are other things you may have had some exposure to, we don’t expect that you tick … these boxes, but they are areas that might be useful to have worked with previously: Managing a Continuous Integration environment Exposure to the Extreme Programming framework or Pair Programming API Testing (the role is not focused on testing) UI Testing (Selenium) Messaging/network protocols Electronic Trading More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Moonpig
tech environment. Have a good understanding of event-based architecture (a plus). Are familiar with React (a plus). Have knowledge of Extreme Programming best practices like Test-Driven Development (TDD) and Pair Programming (a plus). Our Tech Environment Full-stack, cross-functional teams, working …/serverless experience, please apply. How we get there Tools and Practices: Grafana, AWS Cloudwatch, CI/CD pipelines. Methodologies: Test-Driven Development (TDD), Pair Programming, and Experimentation. Engineering Principles: We apply core engineering principles, including SOLID, KISS, Conway's Law, and the Theory of Constraints, to ensure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, UK
Hybrid / WFH Options
Moonpig
tech environment. Have a good understanding of event-based architecture (a plus). Are familiar with React (a plus). Have knowledge of Extreme Programming best practices like Test-Driven Development (TDD) and Pair Programming (a plus). Our Tech Environment Full-stack, cross-functional teams, working …/serverless experience, please apply. How we get there Tools and Practices: Grafana, AWS Cloudwatch, CI/CD pipelines. Methodologies: Test-Driven Development (TDD), Pair Programming, and Experimentation. Engineering Principles: We apply core engineering principles, including SOLID, KISS, Conway’s Law, and the Theory of Constraints, to ensure More ❯
Posted:

Senior Software Engineer Consultant

Manchester, UK
Opencast | B Corp™
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 … and we use 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 … Experience in other languages such as Springboot, Javascript, Typescript, Kotlin, Python & C# is also valuable Experience in a technical leadership role Deep understanding of programming paradigm, code design, testing, accessibility, performance and security Proven ability to apply different testing tools and methods in practice Knowledge or experience of delivering More ❯
Posted:

Software Engineer - Database Services

London, UK
Hybrid / WFH Options
eonnext
an agile team with other backend engineers and product designers. Plan, build, test, and release new features and experiments. Work in a team through pair programming and code reviews. Help solve the challenges that come with large-scale systems and lots of data. Work closely together with our … Experience working with RESTful APIs and/or GraphQL. Experience using version control tools e.g. git. Good understanding of development best practices such as pair programming, TDD. The desire to work with new technologies and design solutions with the team from the ground up using effective communication skills More ❯
Posted:

Backend Developer R&D · London · Hybrid Remote

London, UK
Hybrid / WFH Options
Quinyx
maintain high-performance backend services and APIs. Collaborate closely with other engineers to build robust, highly available, and secure systems. Participate in code reviews, pair programming, and mentoring sessions to help grow junior engineers. Focus on improving the user experience, system performance, and the scalability of our core … a particular focus on user experience, performance, and scalability. Being part of an aspirational culture where we promote learning and growth with code reviews, pair programming, conferences, hackfests, code wars, and workshops where we deep-dive into a technical subject. Have fun, share knowledge, and experiment with new More ❯
Posted:

Senior Engineer, Observability

London, UK
Forter
term impact. You have a growth mindset , embracing challenges as opportunities to learn and develop, both personally and as part of the team. Collaboration & Pair Programming : Comfortable working in a collaborative environment, especially with pair programming or code reviews, to share knowledge and ensure the team More ❯
Posted:

Senior Engineer, Observability

London, UK
Forter Ltd
term impact. You have a growth mindset , embracing challenges as opportunities to learn and develop, both personally and as part of the team. Collaboration & Pair Programming : Comfortable working in a collaborative environment, especially with pair programming or code reviews, to share knowledge and ensure the team More ❯
Posted:

Senior Go Software Engineer

United Kingdom, UK
Hybrid / WFH Options
TN United Kingdom
parallelism in Go using goroutines, channels, and synchronization primitives like mutexes and wait groups. Develop robust networking and streaming capabilities , including experience with network programming, sockets, and protocols like WebSockets and WebRTC. Lead performance optimization initiatives by profiling Go code, reducing latency, and efficiently managing memory and garbage collection. … and tracing using tools such as zap, klog, OpenTelemetry, and Jaeger to enhance monitoring and troubleshooting. Apply Test-Driven Development (TDD) and engage in Pair Programming to ensure high code quality and promote team collaboration. Participate actively in code reviews , offering constructive feedback to uphold code quality and … APIs and implementing advanced CI/CD pipelines. A strong foundation in software engineering principles and a commitment to leading-edge practices including TDD, pair programming, and continuous integration. Ideal Profile Beyond the basics: Exposure to voice technologies like WebRTC and Twilio. A background in AI , particularly around More ❯
Posted:

Python Developer

United Kingdom
Vriti
improving our current system architecture and code implementation following best practice, using modern platform and coding patterns. Be deeply committed to continuous improvement, refactoring, pair programming, TDD, and code peer reviews, to achieve technical excellence, and to reduce and minimize technical debt, supporting long-term customer value. Understand … industries Logistics is ideal but regulated platform-heavy businesses like Retail/Banking/Insurance are also relevant. Agile mindset & XP development practices: Refactoring, Pair programming, TDD, BDD, CI/CD, Evolutionary System Architecture. Exposure to designing and building software systems using object-oriented and event-driven approaches More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Developer

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
AUKvista Uk Limited
development practices Troubleshooting and resolving bugs Refactoring and improving the codebase for maintenance and scalability Actively participating in team activities, such as code reviews, pair programming, and retrospectives Creating and maintaining software documentation Working in line with company procedures to provide excellent service to our customers The person … their skills in this area. The successful candidate will be committed to writing well-designed, maintainable, and efficient code, actively participating in code reviews, pair programming, and retrospectives, and continuously improving our codebases for better performance and scalability. If you are a driven developer looking to make a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Developer

Telford, Shropshire, United Kingdom
Hybrid / WFH Options
AUKvista Uk Limited
development practices Troubleshooting and resolving bugs Refactoring and improving the codebase for maintenance and scalability Actively participating in team activities, such as code reviews, pair programming, and retrospectives Creating and maintaining software documentation Working in line with company procedures to provide excellent service to our customers The person … their skills in this area. The successful candidate will be committed to writing well-designed, maintainable, and efficient code, actively participating in code reviews, pair programming, and retrospectives, and continuously improving our codebases for better performance and scalability. If you are a driven developer looking to make a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

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

United Kingdom, UK
Xl2
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 More ❯
Posted:

Full-Stack PHP Developer

Bath, Somerset, South West, United Kingdom
ADLIB Recruitment
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 More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Engineering Manager

London, UK
Igbaffiliate
focused on customer-facing feature development and optimisation. You'll manage and mentor a team of engineers, engaging in hands-on activities such as pair programming, addressing bugs and blockers, and contributing to technical design and architecture discussions. Your role will involve bridging the gap between business and … levels of seniority. Strong communicator with a track record of effective collaboration with cross-functional stakeholders. Deep understanding of best engineering practices, including testing, pair programming, documentation, and code reviews. Why Legend? Super smart colleagues to work alongside and learn from. Tailored flexibility for your work-life balance. More ❯
Posted:

Senior Golang Software Engineer

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
in a results-driven environment, where flexibility fuels impact Be a game-changer, ready to step beyond your designated role Love the synergy of pair programming? So do we! Seize the opportunity to explore machine learning and its real-world applications at scale. Jump in! A relentless passion … scalable, and easy to use. We enjoy working in a fast-paced team tackling cutting-edge problems by constantly testing and learning. We enjoy pair programming for our products, we are lean in our approach and remove bureaucracy where we see it. We believe in delivering fast, iterating More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Golang Software Engineer

London, UK
Hybrid / WFH Options
Citigroup Inc
in a results-driven environment, where flexibility fuels impact Be a game-changer, ready to step beyond your designated role Love the synergy of pair programming? So do we! Seize the opportunity to explore machine learning and its real-world applications at scale. Jump in! A relentless passion … scalable, and easy to use. We enjoy working in a fast-paced team tackling cutting-edge problems by constantly testing and learning. We enjoy pair programming for our products, we are lean in our approach and remove bureaucracy where we see it. We believe in delivering fast, iterating More ❯
Posted:

Senior+ Software Engineer

City of London, Greater London, UK
Randstad (Schweiz) AG
environment. Technical Excellence: You have experience with complex distributed systems and have worked on building and maintaining sophisticated software products. Proficiency in Golang: Strong programming skills in Go are a must. Platform Expertise: Hands-on experience crafting and managing platforms using Kubernetes is essential. Familiarity with public cloud services … ours, and how we can grow together, with Shane, our Engineering Manager, and who you'd report to if successful. Skills & Collaboration: A practical pair programming task with one of our Principal Engineers where we can see how you collaborate and approach problem solving. Meet the Team: An … feel for our culture and ways of working. We’ll also collaborate on a couple of practical tasks, including a whiteboarding session and a pair programming exercise. We’re committed to making this process as inclusive as possible. If there’s anything you need to help you participate More ❯
Posted:

Lead Golang Software Engineer

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
in a results-driven environment, where flexibility fuels impact Be a game-changer, ready to step beyond your designated role Love the synergy of pair programming? So do we! Seize the opportunity to explore machine learning and its real-world applications at scale. Jump in! A relentless passion … scalable, and easy to use. We enjoy working in a fast-paced team tackling cutting-edge problems by constantly testing and learning. We enjoy pair programming for our products, we are lean in our approach and remove bureaucracy where we see it. We believe in delivering fast, iterating More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Golang Software Engineer

London, UK
Hybrid / WFH Options
Citigroup Inc
in a results-driven environment, where flexibility fuels impact Be a game-changer, ready to step beyond your designated role Love the synergy of pair programming? So do we! Seize the opportunity to explore machine learning and its real-world applications at scale. Jump in! A relentless passion … scalable, and easy to use. We enjoy working in a fast-paced team tackling cutting-edge problems by constantly testing and learning. We enjoy pair programming for our products, we are lean in our approach and remove bureaucracy where we see it. We believe in delivering fast, iterating More ❯
Posted:

Derivatives Quant Dev / Software Engineer, FinTech,

United Kingdom
Undisclosed
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pair programming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
Posted:
Pair Programming
10th Percentile
£49,900
25th Percentile
£62,500
Median
£76,000
75th Percentile
£109,688
90th Percentile
£140,068