as code understanding of software design principles, and an ability to apply them familiarity with modern software development approaches such as automated testing, test driven development (TDD), continuous integration, pairprogramming, code review, observability and version control understanding of common web security risks such as OWASP Top 10, and the corresponding mitigations enjoy researching and learning new programming … complex issues, drawing upon a broad knowledge of web technologies have supported others in their use of modern software development approaches including automated testing, test driven development, continuous integration, pairprogramming, code review and version control have experience in management, helping colleagues with their career development and coaching more junior staff members share knowledge among the GDS teams More ❯
Bath, Bath and North East Somerset, Somerset, United Kingdom
YT Technologies
their innovative team. Their Culture: They thrive on a close-knit, fun, and technology-driven environment. Their development approach emphasizes collective effort, with all team members actively participating in pairprogramming, white-boarding sessions, and architectural discussions. Every line of code is peer-reviewed to ensure the highest quality. They operate with an agile mindset, utilizing the Scrum … applications. What They're Looking For: While their current stack includes PHP, Slim Framework, JavaScript, React, and MySQL, they're primarily interested in candidates with commercial experience in modern programming languages and a strong grasp of software development principles. Demonstrable experience with MVC frameworks and/or modern JavaScript frameworks is essential. Beyond specific technologies, they highly value (and … will: Exhibit genuine passion for both their mission and the technologies they employ. Enjoy close collaboration with technical and non-technical colleagues alike. Be comfortable with the practices of pairprogramming and comprehensive code reviews. Possess a proactive and positive approach to problem-solving within their team and across the organization. Show a strong desire to continuously learn More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
La Fosse
in designing and maintaining scalable, high-quality systems. Key Responsibilities Build modern software using React, Java, Spring Boot, and microservice architectures Follow Agile and DevOps best practises, including TDD, pairprogramming, and CI/CD Collaborate closely with Product, UX, and business stakeholders Contribute to architecture, design decisions, and coding standards Drive continuous improvement and adopt modern development More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
La Fosse
continuous delivery pipelines. Key Responsibilities Design, build, and maintain high-quality, scalable software using Java, React, and Spring Boot Apply Agile and DevOps best practices: TDD, CI/CD, pairprogramming, and automated pipelines Collaborate with product owners, platform teams, UX designers, and business stakeholders Translate business requirements into efficient, maintainable technology solutions Lead by example on code More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Interquest
get quick feedback and deliver valuable increments. The existing group are very open minded, they value teamwork over individual heroics and focus on engineering best practice like TDD and Pair Programming. Skills: C#, .NET Core, React REST APIs, Microservices AWS, Terraform, Docker CI/CD, TDD, PairProgramming The money is good too – up to £65k plus More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
get quick feedback and deliver valuable increments. The existing group are very open minded, they value teamwork over individual heroics and focus on engineering best practice like TDD and Pair Programming. Skills: C#, .NET Core, React REST APIs, Microservices AWS, Terraform, Docker CI/CD, TDD, PairProgramming The money is good too – up to £65k plus More ❯
looking for someone with a good level of experience with general software engineering practices and should have exposure to the following: Version control management with Git Code reviews and pairprogramming Test frameworks with at least an interest in TDD User stories and capturing requirements Iterative development and refactoring As you'll be working in a team of More ❯
technical authority for client delivery, ensuring excellence in solution design and implementation Mentor and guide engineers within the team, contributing to their growth and development Apply agile methodologies (Scrum, pairprogramming, etc.) to deliver value iteratively Essential Skills & Experience Extensive hands-on experience with programming languages such as Python, Scala, Spark, and SQL Strong background in building More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
amber labs
managers, delivery managers, business analysts, user researchers, and engineers to refine technical direction. Write clean, testable code following best practices in security, accessibility, and DevOps. Participate in code reviews, pairprogramming, and continuous integration/deployment processes. Troubleshoot and resolve live service issues, ensuring resilience and availability. Work within GDS (Government Digital Service) standards and contribute to open More ❯
have thorough understanding of software design principles, and an ability to apply them have proven experience ofmodern software development approaches such as automated testing, test driven development, continuous integration, pairprogramming, code review and version control have understanding of common web security risks such as OWASP Top 10, and the corresponding mitigations enjoy researching and learning new programmingMore ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
CreateFuture
using Java, including ORM storage You actively facilitate and encourage knowledge sharing within the team and wider department You advocate for best engineering practices such as code reviews, paired programming, and automated tests You are familiar with cloud services and CI/CD (this is a bonus) What we'll offer you: At CreateFuture, we challenge ourselves to go … respond to all applications within a reasonable timeframe, regardless of if we are progressing with your application. 30-minute recruiter call 1-hour technical assessment Take home test or pairprogramming session + values interview You can choose a short take-home task or a live pairing exercise for the final interview, whichever suits you best. Our interview More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Bede Gaming
and direction of new commercial opportunities Execution & Delivery Work alongside Engineering Managers to finalise implementation plans for new work Support feature teams during execution with activities such as prototyping, pair coding, reference code, pull request reviews, and ensuring test coverage Engage in incident response and diagnostics, particularly where player engagement services are affected Continuous Improvement & Team Development Maintain and More ❯
services in Java and Python. Write clean, maintainable, well-tested code with an emphasis on performance and reliability in production environments. Actively participate in design reviews, technical discussions, and pairprogramming to promote strong engineering practices. Own technical deliverables across sprint cycles and collaborate closely with teams across time zones. Your Qualifications 8+ years of hands-on software More ❯
account is a reflection of the capability and efficiency that you cultivate. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pairprogramming and design patterns. You will exemplify Thoughtworks' technical excellence, thought leadership and capabilities to our clients and inside Thoughtworks. You will act as a trusted technical advisor More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
get quick feedback and deliver valuable increments. The existing group are very open minded, they value teamwork over individual heroics and focus on engineering best practice like TDD and Pair Programming. Skills: REST APIs, Microservices AWS, Terraform, Docker The money is good too - up to £50k plus benefits including hybrid working (1 day per week in Manchester). If More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Robert Walters
testable code Desire to work collaboratively and improve team performance Bonus Points For: Experience with frontend frameworks like React Familiarity with monitoring tools like ELK or Grafana Experience with pair or mob programming Exposure to Twilio or financial platforms What's In It for You: £65,000 salary + benefits package Hybrid work - just one day a week More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Bede Gaming
systems are clean, future-proof, and well-encapsulated. Execution Collaborate with team leads to finalise solution designs and guide teams through delivery. Provide hands-on support during build phases-pair-programming, prototyping, reviewing code, and ensuring test coverage is solid. Support incident response when needed, partnering with Service Delivery to resolve critical issues efficiently. Knowledge Sharing & Documentation Build More ❯
Experience with Azure PaaS services Experience with CI/CD pipelines (TeamCity, GitHub Workflows) Knowledge of event sourcing, ideally with Eventuous Knowledge of security best practices for web development Pair/Mob programming and performing peer code reviews Familiarity with RESTful APIs and asynchronous request handling Experience with version control systems, preferably Git Strong problem-solving skills and More ❯
microservices and event-driven architectures on Azure. What You'll Bring: Hands-on experience designing and developing large-scale systems. Expertise in cloud-native architecture and REST APIs. Strong programming skills in OO languages, such as C#, Java, Python, etc, and modern front-end frameworks. Experience with React, Angular, Blazor, Vue, or ASP.NET MVC. Secure coding practices and familiarity … with Docker, Kubernetes, and serverless platforms. Experience with messaging systems and distributed architectures. Knowledge of Entity Framework, Cosmos DB, MongoDB or Cassandra. Experience with GitHub Copilot, data analytics, and pair/mob programming. Locations & Flexibility: This role can be based at any of the following offices, with 2 days per week onsite : Glasgow London Manchester Leeds Carbon60, Lorien & SRG More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
The Co-operative Group
at the heart of its strategy. What you'll do Drive continuous improvement in the performance, accessibility and UX of our live services Use modern engineering practices like TDD, pair or mob programming, and continuous deployment Collaborate with the wider design teams (e.g., interaction, visual, content, service design and user research) to create the best possible experience for More ❯