and fostering collaborative growth within the team. What they're looking for I'm searching for an exceptional Engineer who brings a wealth of programming experience and a strong collaborative spirit to the team. The ideal candidate will have a track record of working effectively within teams, employing agile … code reviews to ensure code quality, consistency, and adherence to coding standards. Provide constructive feedback to team members to encourage their growth and improvement. PairProgramming: Engage in pairprogramming sessions to facilitate knowledge sharing, mentorship, and collaborative problem-solving. Solution Demonstration: Effectively communicate and demonstrate more »
Manchester Area, United Kingdom Hybrid / WFH Options
ECOM
low turnover of staff. Their engineers work in small, agile multi-disciplinary teams who value knowledge sharing and collaborative working, so they often use pairprogramming and run communities of practice to support continuous learning. As a Senior Software Engineer, you’d be the most senior “hands-on … be given the opportunity to shape the standards and processes they adopt. Skills: C#, .NET Core, Azure TypeScript, (Node & React) CI/CD, TDD, PairProgramming The package is good too – up to £62k plus benefits including 10% bonus, 10% pension, private healthcare and remote first working with more »
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
ECOM Recruitment
low turnover of staff. Their engineers work in small, agile multi-disciplinary teams who value knowledge sharing and collaborative working, so they often use pairprogramming and run communities of practice to support continuous learning. As a Senior Software Engineer, you'd be the most senior "hands-on … be given the opportunity to shape the standards and processes they adopt. Skills: C#, .NET Core, Azure TypeScript (Node & React) CI/CD, TDD, PairProgramming The package is good too - up to £62k plus benefits including 10% bonus, 10% pension, private healthcare and remote first working with more »
Manchester, North West, United Kingdom Hybrid / WFH Options
ECOM Manchester
low turnover of staff. Their engineers work in small, agile multi-disciplinary teams who value knowledge sharing and collaborative working, so they often use pairprogramming and run communities of practice to support continuous learning. As a Senior Software Engineer, you'd be the most senior "hands-on … be given the opportunity to shape the standards and processes they adopt. Skills: C#, .NET Core, Azure TypeScript (Node & React) CI/CD, TDD, PairProgramming The package is good too - up to £62k plus benefits including 10% bonus, 10% pension, private healthcare and remote first working with more »
a cross functional agile team. Refining the team's processes to continuously integrate and working towards a deliverable application. Championing best practices such as PairProgramming and TDD in order to develop clean, resilient code that performs at serious scale. Coaching and providing feedback to fellow developers. Growing … a Senior Scala developer Strong TDD/BDD and unit testing skills Strong experience of Docker and Kubernetes. Passion for Agile software delivery and pairprogramming best practices Familiarity with continuous integration and delivery practices Background in software development for high traffic, high availability large scale backend systems more »
AWS. Deploy your code to production and support it. Design REST APIs Champion best practices like automated testing and continuous deployment Share knowledge by pairprogramming, show and tell sessions. Play an active role in agile ceremonies like retrospectives and sprint planning. Skills and Experience Backend services Python … redux. Familiar with Agile development practices Experience with unit testing Commercial experience with software development of either front-end or backend development Experience of pairprogramming or mentoring Ability to breakdown and solve problems more »
Manchester Area, United Kingdom Hybrid / WFH Options
ECOM
low turnover of staff. Their engineers work in small, agile multi-disciplinary teams who value knowledge sharing and collaborative working, so they often use pairprogramming and run communities of practice to support continuous learning. As a Lead Software Engineer, you’d work across 2 squads and would … rather than being hands-on with code yourself (this is not a line management role). Skills: .NET Core, Azure TypeScript, (Node & React) TDD, PairProgramming The package is good too – up to £72k plus benefits including 10% bonus, 10% pension, private healthcare and remote first working with more »
tech stack encompassing Event Driven Architecture and real-time distributed systems. The focus will be on writing high quality, tested and maintainable code using PairProgramming to partner with talented engineers in a collaborative environment that encourages knowledge sharing and continual learning through regular tech talks, training and … of SQL You have a good knowledge of TCP/IP and WebSockets You have a thorough understanding of the principles of Object Orientated Programming and Computer Science fundamentals You're an advocate of Agile development methodologies, particularly TDD (Test Driven Development) and PairProgramming Experience with more »
tech stack encompassing Event Driven Architecture and real-time distributed systems. The focus will be on writing high quality, tested and maintainable code using PairProgramming to partner with talented engineers in a collaborative environment that encourages knowledge sharing and continual learning through regular tech talks, training and … of SQL You have a good knowledge of TCP/IP and WebSockets You have a thorough understanding of the principles of Object Orientated Programming and Computer Science fundamentals You're an advocate of Agile development methodologies, particularly TDD (Test Driven Development) and PairProgramming Experience with more »
South East London, England, United Kingdom Hybrid / WFH Options
Client Server
tech stack encompassing Event Driven Architecture and real-time distributed systems. The focus will be on writing high quality, tested and maintainable code using PairProgramming to partner with talented engineers in a collaborative environment that encourages knowledge sharing and continual learning through regular tech talks, training and … of SQL You have a good knowledge of TCP/IP and WebSockets You have a thorough understanding of the principles of Object Orientated Programming and Computer Science fundamentals You're an advocate of Agile development methodologies, particularly TDD (Test Driven Development) and PairProgramming Experience with more »
agile development. Build proof of concepts to help shape the future success of our product. Mentor, coach and learn from peer teammates through workshops, pairprogramming, code/design reviews and documentation. Essential Candidate Requirements Third level degree in Computer Science, IT or related area 7+ Years development more »
companies offerings and set the technical standard for the organisation moving forwards. The role will involve designing and delivering new platform capabilities, hands-on programming work - coding, pairprogramming and testing. Skills needed: Java8+ (they are using 17) REST Cloud (ideally AWS or Azure but GCP also more »
Oxford, England, United Kingdom Hybrid / WFH Options
Oxa
to help diagnose problems with live web applications and infrastructure. Collaborating with other team members, discussing problem solving approaches, participating in code reviews and pair programming. Contributing to daily stand ups and other agile ceremonies to ensure visibility of team progress. Requirements What you need to succeed: Strong back more »
contributing across the full-stack software solutions, you will be assisting in technical tasks and decisions regarding the tech stack (Including frameworks, libraries, and programming languages). You will be working with your colleagues through pairprogramming and code reviews, whilst supporting best practices. You will be more »
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
La Fosse Associates
Personal Qualities: A desire to push for continuous improvement and deliver quality software An enthusiasm for working collaboratively as part of a team including pairprogramming using test-driven development Excellent communication skills Commetns from the current team“The emphasis on modern development techniques, like TDD and pair/group-programming is one of the best things about being in the team; especially when working remotely. From the first day, you can be in a group and contribute to coding and discussions right away; as well as getting to know the rest of the team and … as you go.” “I’ve really enjoyed the variety of applications we’ve built for clients to support Oakdoor products. The wide variety of programming languages and tech stacks we’ve used have meant that I’ve always been learning something new.” “Oakdoor is a well-managed team of more »
Go Someone who can help upskill the team on Kotlin and Go will be a plus. Good understanding of development best practices such as pairprogramming, TDD, continuous integration and continuous delivery Good understanding of/experience with CI tools (Jenkins, Concourse) and testing frameworks Good understanding and more »
goes further as a mentor, guiding other engineers. You impart not just knowledge but a culture of best-in-class engineering—embracing clean coding, pairprogramming, strategic debt management, and the prowess of cloud-native solutions. In your pursuit of continuous improvement, you're not solely reliant on more »
Cypress for integration testing. Any exposure to C# or AWS would be desirable. Experience working within an agile environment, ideally with exposure to TDD, PairProgramming, SOLID or eXtreme Programming processes. In such a supportive company, employee retention is high. Their recruitment is based not just on more »
Westminster, West End, United Kingdom Hybrid / WFH Options
Confidential
and Senior Software Engineers with demonstrable backend experience to join our teams in London, Newcastle and Salford. We are looking for a range of programming languages including Node.js (backend) and Python (Data and Machine Learning). We offer a warm welcome with full support settling in and foster a … only ship code you'll be intimately involved with all stages of developing the product, predominately focusing on the backend. Some practices we like: Pair-programming. We like knowledge sharing and learning from one another Shipping great products, not just writing superb code Hybrid work environment. We balance working … you're also looking for ways to optimise and improve both structure and design, then the BBC might be for you! Some of the programming language skills we are hiring for include: Strong back-end web development skills, particularly with Node Working knowledge of modern Python development software engineering more »
Royston, Hertfordshire, United Kingdom Hybrid / WFH Options
PA Consulting
systems Real-time network protocols Network security Cloud applicationsWhat we love about working on Oakdoor : “The emphasis on modern development techniques, like TDD and pair/group-programming is one of the best things about being in the team; especially when working remotely. From the first day, you … as you go." “I’ve really enjoyed the variety of applications we’ve built for clients to support Oakdoor products. The wide variety of programming languages and tech stacks we’ve used have meant that I’ve always been learning something new.” “Oakdoor is a well-managed team of … Personal Qualities: A desire to push for continuous improvement and deliver quality software An enthusiasm for working collaboratively as part of a team including pairprogramming using test-driven development Excellent communication skills We know the skill-gap and ‘somewhat need to tick every box’ can get in more »
code with AWS CDK, for scalable and reliable application hosting. Work with microservices and Kubernetes to handle high volumes of requests efficiently. Participate in pairprogramming sessions to improve code quality and knowledge sharing. Required Skills and Qualifications: Strong proficiency in Node.js, React, and Typescript. Experience with AWS more »
through refactoring and test automation. Work with microservices architecture hosted on AWS, including Kubernetes and infrastructure as code (AWS CDK). Actively participate in pairprogramming sessions to foster knowledge sharing and code quality improvement. Please send your CV or call Toni to discuss this further. We are more »
Leeds, England, United Kingdom Hybrid / WFH Options
KPMG UK
proactive in researching and analysing new technologies and trends Share your views and experiences into the team and add another dimension to our solutions Pair-program with other team members Perform code reviews What will you need to do it? A high percentage of work will require individuals to more »
passion for learning and improving yourself and others. Responsibilities Understand and question the underlying business goals/requirements. Collaborate with others through whiteboarding and pairprogramming sessions. Communicate effectively with team members, stakeholders and customers. Produce clean code and practise merciless refactoring supported by unit/acceptance testing. … Must Have: Experience in delivering scalable, fully tested cloud native solutions - particularly with AWS (API Gateway, Lambda, DynamoDB, SQS/SNS). Strong functional programming skills in Java/JavaScript/Typescript ideally with Node.js . Experience working with OpenAPI and API frameworks/automated testing tools. Proficiency with more »
maintain high-quality software using Python as your primary languageOptimize our software engineering capability and new technologiesFollow best engineering practices such as TDD, BDD, Pair-programmingMentor and collaborate with other engineers to deliver resultsQualifications:Strong full stack experience in software design and implementation using PythonKnowledge of industry-recognized frameworks more »