Pair Programming Jobs in England

1 to 25 of 692 Pair Programming Jobs in England

Software Engineer

London, United Kingdom
Techwaka
stack, including Python, TypeScript, Postgres, Kubernetes, Docker, Terraform, Azure. In this role you'll be: Building, testing, and continuously delivering small,high qualitychangesto production. Pair programming with others on the team to collaboratively build and share knowledge. Working with product stakeholders to plan and design improvements to our … part of a small startup team. Competent coding with Python, TypeScript, or a similar language. Collaborative-comfortable working together to build quality fast (e.g. pair programming). Experienced building SaaS products that delight customers, from conception to production. Experienced with building and operating production distributed systems. Experienced with … Haveexperience building cyber security products. Haveexperience working in startups. Have experience as a site reliability engineer or similar role. Have experience working with extreme programming practices such as pair programming,tdd,trunk baseddevelopment, and close customer collaboration. Areable to work onsite from our lovely office in Canary More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Agile Full Stack Developer (Kotlin, TypeScript)

London, England, United Kingdom
Hybrid / WFH Options
Australian Investors Association
stack developer as part of the Client 360 Technology. You will work as part of an agile/XP team, using test driven development, pair programming and other XP practices. Client 360 provides the platform for Sales teams to provide a complete service offering to the Banks’ Clients. … Experience with JavaScript technologies, particularly TypeScript and ReactJS are beneficial DevOps – managing Continuous Integration/Delivery pipeline and the production environment Test Driven Development, Pair Programming and other XP practices Your skills and experience Kotlin development, or experience in Java/Scala and a desire to cross train … Experienced in Object Oriented or Functional Programming using Test Driven Development Experienced using agile development practices to develop exceptional, robust software; like Test Driven Development, acceptance testing and pair programming Vision and expertise to use iterative development techniques to build high value software to the business How More ❯
Posted:

Software Developer (Future Finance)

London, England, United Kingdom
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:

C++ Software Engineer

Nottingham, Nottinghamshire, United Kingdom
Dover Corporation
to delivery. Demonstrable experience in a technical leadership role within a software team. Expert knowledge and experience with implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging. Advanced knowledge of C++ is required. … relationships. Aptitude in engineering excellence processes such as FMEA, Root Cause Analysis, Design of Experiments, etc. is a plus, but not required FPGA (VHDL) programming experience is a plus, but not required. Experience in an industrial printing domain is a plus, but not required. You'll only be the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer in Test London, England, United Kingdom

London, England, United Kingdom
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 HTTP testing) UI Testing (Selenium) Messaging/network protocols Electronic 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 Contract

London, England, United Kingdom
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:

Back End Engineer

London, England, United Kingdom
Hybrid / WFH Options
Jaja Finance
complex issues and implement effective solutions. Ensure security best practices, including data protection and access control. Collaborate with agile teams using practices such as pair programming and code reviews. Use project management, source control, and CI tools (e.g., Jira, Git, Jenkins). About You We’re seeking passionate … in and meet the following criteria: Required Skills & Experience Enthusiasm to learn and deliver high-quality software. Experience in agile teams with practices like pair programming and code reviews. Several years of hands-on development experience with Java and related technologies (Spring, JPA, Kafka, JUnit). Understanding of More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Kitt
culture focussed on developer experience and giving you a platform to thrive and grow both technically and personally (we are obsessed with DX) Mob programming & pair programming About you Experience : Extensive experience in modern full-stack development environments, preferably with microservices architectures. Technical breadth : Strong proficiency in … strongly-typed programming languages (preferably strong TypeScript experience, with bonus points for Go) with experience in distributed systems and cloud platforms Systems thinking : You understand the complexities of large-scale systems and can make informed architectural decisions that balance performance, maintainability, and business needs Product mindset : Solving complex problems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Platform Engineer, Observability

London, England, United Kingdom
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 … logging, and alerting systems such as Prometheus, Mimir, Grafana, ELK, Honeycomb, Loki, Quickwit or similar. Development Background: Experience building and monitoring systems using modern programming languages (e.g. Python, Java, JavaScript, Ruby). Cloud Infrastructure & Orchestration: Extensive experience working with AWS, Terraform, Kubernetes, or other cloud platforms and container orchestration More ❯
Posted:

Senior Backend Developer

London, United Kingdom
Hybrid / WFH Options
Rullion - Eon
team alongside other backend engineers and product designers. Strategize, develop, test, and deploy new features and experiments. Engage in collaborative coding practices such as pair programming and code reviews within the team. Contribute to resolving the complexities inherent in large-scale systems and extensive datasets. Foster close collaboration … Hands-on experience with RESTful APIs and/or GraphQL. Proficiency in version control tools like Git. Sound understanding of development best practices including pair programming and TDD. Eagerness to engage with emerging technologies and collaborate with the team in designing solutions from inception, facilitated by effective communication More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Senior Backend Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Rullion Limited
team alongside other backend engineers and product designers. * Strategize, develop, test, and deploy new features and experiments. * Engage in collaborative coding practices such as pair programming and code reviews within the team. * Contribute to resolving the complexities inherent in large-scale systems and extensive datasets. * Foster close collaboration … Hands-on experience with RESTful APIs and/or GraphQL. * Proficiency in version control tools like Git. * Sound understanding of development best practices including pair programming and TDD. * Eagerness to engage with emerging technologies and collaborate with the team in designing solutions from inception, facilitated by effective communication More ❯
Employment Type: Contract, Work From Home
Posted:

AWS & Node.js Senior Software Engineer

Salford, England, United Kingdom
Hybrid / WFH Options
BBC
and security so that are audience are able to sustainably access our content offering.” Interview Process One stage virtual assessment centre combining a live pair programming test and an interview with our software engineering teams. Your Key Responsibilities And Impact Join a dynamic team to architect, deliver, and … incident support when required. Play an active role in agile planning, delivery processes, and retrospectives, occasionally leading these initiatives. Enhance team development practices, including pair programming, code reviews, and continuous delivery. Collaborate with product, design, delivery, and technical leads to design software and decompose features into implementable tasks. More ❯
Posted:

Backend Developer

London, England, United Kingdom
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. Be 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 Software Engineer, Observability

London, England, United Kingdom
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:

Staff Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
TRIA
Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pair programming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects … architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pair programming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role More ❯
Posted:

Staff Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
TRIA
Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pair programming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects … architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pair programming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role More ❯
Posted:

Staff Software Engineer

South East London, England, United Kingdom
Hybrid / WFH Options
TRIA
Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pair programming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects … architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pair programming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role More ❯
Posted:

Senior Java Software Engineer

Crawley, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pair programming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … you. Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork Extreme Programming (XP) principles, with a strong focus on TDD, BDD, and DDD Pair programming culture ensures high-quality code and continuous learning Continuous More ❯
Posted:

Senior Java Software Engineer

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pair programming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … you.... Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork Extreme Programming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pair programming cultur e ensures high-quality code and continuous learning. More ❯
Posted:

Senior Java Software Engineer

Brighton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pair programming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … you.... Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork Extreme Programming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pair programming cultur e ensures high-quality code and continuous learning. More ❯
Posted:

Senior Java Software Engineer

Hounslow, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
London (UK) | Up to £120k + Benefits Are you a Java developer who thrives in a collaborative, test-driven environment? Do you believe in pair programming, continuous integration, and clean, maintainable code? If so, we’d love to hear from you. Our FinTech client could be the ideal … you.... Skills: Commercial Java experience - ideally in a fintech, performance environment Strength with Core Java Strong understanding of TDD Clear communication and teamwork Extreme Programming (XP) principles, with a strong focus on TDD, BDD, and DDD. Pair programming cultur e ensures high-quality code and continuous learning. More ❯
Posted:

Software Engineer in Test

London Area, United Kingdom
Plan A Digital
a dynamic environment. Duties: Expand and improve automated acceptance/end-to-end tests Conduct exploratory testing to uncover edge cases and ensure robustness Pair with developers to enhance testing infrastructure for continuous delivery Proactively identify areas for improvement in software quality Essential Experience: Strong Object-Oriented Programming … testing & failure scenario testing Exploratory testing Desirable Experience: Continuous Delivery & CI/CD environments API & UI Testing (Selenium) Event-driven systems & messaging protocols Extreme Programming & Pair Programming Performance/Low Latency experience Finance background What We are Looking For: Strong communication skills – comfortable engaging with technical & non More ❯
Posted:

Software Engineer in Test

City of London, London, United Kingdom
Plan A Digital
a dynamic environment. Duties: Expand and improve automated acceptance/end-to-end tests Conduct exploratory testing to uncover edge cases and ensure robustness Pair with developers to enhance testing infrastructure for continuous delivery Proactively identify areas for improvement in software quality Essential Experience: Strong Object-Oriented Programming … testing & failure scenario testing Exploratory testing Desirable Experience: Continuous Delivery & CI/CD environments API & UI Testing (Selenium) Event-driven systems & messaging protocols Extreme Programming & Pair Programming Performance/Low Latency experience Finance background What We are Looking For: Strong communication skills – comfortable engaging with technical & non More ❯
Posted:

Software Engineer in Test

South East London, England, United Kingdom
Plan A Digital
a dynamic environment. Duties: Expand and improve automated acceptance/end-to-end tests Conduct exploratory testing to uncover edge cases and ensure robustness Pair with developers to enhance testing infrastructure for continuous delivery Proactively identify areas for improvement in software quality Essential Experience: Strong Object-Oriented Programming … testing & failure scenario testing Exploratory testing Desirable Experience: Continuous Delivery & CI/CD environments API & UI Testing (Selenium) Event-driven systems & messaging protocols Extreme Programming & Pair Programming Performance/Low Latency experience Finance background What We are Looking For: Strong communication skills – comfortable engaging with technical & non More ❯
Posted:
Pair Programming
England
10th Percentile
£54,300
25th Percentile
£62,500
Median
£70,000
75th Percentile
£87,500
90th Percentile
£111,250