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 ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Nigel Wright Group
a high standard. Build with Purpose: Write scalable, maintainable, and SEO-friendly code that performs well across all devices and browsers. Mentor & Support: Guide junior developers through code reviews, pairprogramming, and knowledge sharing to help them grow. Architect for the Future: Contribute to the evolution of our frontend architecture and help define coding standards and best practices. … and Core Web Vitals Experience implementing and maintaining SEO best practices Proficiency with Git/GitHub in a team environment Experience consuming RESTful APIs and GraphQL endpoints Experience with pairprogramming and conducting code reviews Problem-solving mindset 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 ❯
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 ❯
Java 17 (or later). Excellent understanding of TDD and BDD. Experience with large microservice architectures. Experience of working in an Agile environment. Be willing to work in a pairprogramming environment Have experience in implementing APIs for internal and external use. Have the skills to build up a useful, robust automated test suite to support a continuous … non-technical audience. Have working knowledge of Unix-like operating systems such as Linux and/or Mac OS X. Have the ability to quickly research and learn new programming tools and techniques. Understand of the use of Responsive Web Design. Desirable skills and experience: Working knowledge of Jackson, JAX-RS, mocking frameworks such as Mockito, and messaging platforms 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 ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Attenti
Java 17 (or later). Excellent understanding of TDD and BDD. Experience with large microservice architectures. Experience of working in an Agile environment. Be willing to work in a pairprogramming environment. Have experience in implementing APIs for internal and external use. Working knowledge of Jackson, JAX-RS, mocking frameworks such as Mockito, and messaging platforms such as 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 ❯