london, south east england, united kingdom Hybrid / WFH Options
The MWek Company
SQS, EventBridge, ECS, etc.). Write reliable, maintainable, and well-tested code — using pytest , type hints , and dataclasses . Collaborate with other engineers through pair or mob programming , pull request reviews, and knowledge-sharing sessions. Help improve our CI/CD pipelines and ensure code quality through automated … services. Good understanding of CI/CD pipelines , including test automation and code quality checks. Exposure to or appreciation of TDD, BDD, and collaborative programming practices (pair/mob programming). A calm, open, and humble approach to communication — you bring ideas to the table but are More ❯
methods to achieve them. We cherish and maintain high standards for development quality and expertise. We're passionate advocates for collaborative practices like extreme programming, test-driven development, and pairprogramming, which foster a supportive and growth-oriented environment. We believe in nurturing innovation and dedicate More ❯
scale and continue to operate a reliable platform that our clients and third party developers can build their businesses on. Our organisation embeds Extreme Programming at the core of our practices. The ideal candidate will be experienced in C#/.NET, SaaS operations, agile delivery, and test-driven development. … on skills and professional development. Skills, Knowledge and Expertise Candidates must: Be able to communicate clearly and collaborate with others using these working practices: Pairprogramming/Extreme programming. Kanban. Test Driven Development. Continuous Integration. Have experience building and maintaining web applications in production environments. Common architectural patterns More ❯
will commit code in your first week. You will develop the latest version of our market-leading software utilizing tools and practices such as pairprogramming, automated testing, and continuous integration, all supported by DevOps technologies. Tech stack including: Strong Java development skills + experience with CI/ More ❯
reliable, scalable, and perform to meet business-defined service levels. Conduct code reviews and ensure quality solutions are built and tested. Employ Agile practices; PairProgramming; Continuous Integration; Test Driven Development, etc. Contribute to the technical code and design documentation. Conduct solid analysis and problem solving to provide More ❯
re generally flexible on your technical background in terms of the stack you've worked with, but you should be prepared to undertake our pair-programming stage of the interview process in Javascript or Typescript and be assessed on that basis. We're also open to folks who More ❯
with application frameworks such as http4k or Spring Boot. An understanding of Agile development methods such as Scrum or Kanban. Demonstrable experience in TDD, pair programming. Continuous Integration/Continuous Delivery REST API development and/or consumption. Desirable skills/experience you may have Experience with Cloud Platforms More ❯
Microsoft, Xbox, Portakabin, RAF Museum, and the Football Foundation. You will be joining an experienced, collaborative team working on recognised digital products applying Extreme Programming (XP) principles such as pairprogramming, test-driven development (TDD), continuous integration, and collective code ownership. The role blends technical skill, product More ❯
s used by thousands of students, parents and teachers throughout the world. Inspire quality and best practices by championing software craftsmanship, clean code and pairprogramming Build great relationships with your team, be generous with your thoughts and feedback (and open to receiving it!) Grow, learn and thrive … pride in doing work that makes a real difference for school communities. What you'll bring: Real-world experience (1+ years) in object-oriented programming languages (C#, MS.Net). Real-world experience (1+ years) in frontend javascript libraries and frameworks (React.js, Node.js and Typescript). A keen attitude to More ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pairprogramming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security … testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. More ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pairprogramming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security … testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. More ❯
to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pairprogramming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security … testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. More ❯
s health, code quality and nonfunctional requirements. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pairprogramming and design patterns. You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to … skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming. You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban. You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools. Bonus points if More ❯
will commit code in your first week. You will develop the latest version of our market leading software utilising tools and practices such as pairprogramming, automated testing and continuous integration all supported by DevOps technologies Tech stack including: Strong Java development skills + experience CI/CD More ❯
tools and CI and CD tools and approaches From a development approach, you will have hands-on experience of agile, test driven development (TDD), pairprogramming/collaborative development, continuous delivery. Key Skills: Backend: Java/Spring Microservices on AWS Kubernetes building REST API's Hibernate Debezium SNS More ❯
tools and CI and CD tools and approaches From a development approach, you will have hands-on experience of agile, test driven development (TDD), pairprogramming/collaborative development, continuous delivery. Key Skills: Backend: Java/Spring Microservices on AWS Kubernetes building REST API's Hibernate Debezium SNS More ❯
an Agile environment (Scrum) with a test-first mindset (actually, writing code without tests should be unthinkable). We are also big advocates of pairprogramming and nothing is released until we have a code review. You have a real passion for problem-solving and are an active More ❯
with product owners on user story generation and refinement Monitor and support the operation of production systems Participate in knowledge sharing activities with colleagues Pairprogramming and peer reviews About You: Minimum 8 years of Java development experience in an Agile environment, building scalable, multi-threaded applications and More ❯
with application frameworks such as or Spring Boot. An understanding of Agile development methods such as Scrum or Kanban. Familiarity with techniques like TDD, pair programming. Continuous Integration/Continuous Delivery. REST API development and/or consumption. What else you could bring: Experience with Cloud Platforms such as More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Awaze
rather than allowing the technology to dictate the solution. Contribute to driving best engineering practices such as CI/CD, TDD, cloud architectures and pair programming. Be an active member of the engineering and wider tech community within Awaze 🏡 Who are you? The pricing and channel management team have More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
Areti Group | B Corp™
Cloud : Semaphore, Heroku, AWS Infrastructure 💡 Expect to be hands-on where needed, driving full-stack excellence while cultivating best practices across Agile (SCRUM) sprints, pairprogramming, automated testing, and DevOps collaboration. 🎓 Unrivalled Learning & Growth We’re not just hiring leaders—we’re building them. From funding certifications to … personalized development programs, we’ll help you grow your skills in: Advanced Programming & Architecture Requirements Gathering Cutting-Edge Research 🕵️ The Ideal Visionary 8+ years of leadership in tech, including 3+ years as a Group Engineering Manager – You must still be able to make good technical decisions and still be … up to speed with the latest technology. Proven ability to manage multiple high-performing teams. Deep expertise in object-oriented programming (Java, Ruby, PHP, C#/C++, etc.). A polyglot mindset with a hunger to learn and innovate. Collaborative energy with a passion for making a positive global More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
through to development, testing, deployment and maintenance, so you should expect to maintain high standards in code quality through best practice like TDD and Pair Programming. Skills: C#, .NET Core, AWS REST APIs, Microservices Terraform, Kubernetes, Docker CI/CD, TDD, PairProgramming The money is pretty More ❯
in our Knutsford HQ. Work in small, cross-functional teams on our desktop and enterprise software products. Practise Agile methodologies, with a focus on pairprogramming, TDD, high-quality code, rapid release cycles, and continuous team retrospectives. Solve complex problems in innovative ways, collaborating closely with peers to … Expertise in Java and experience with tools like IntelliJ IDEA, Kubernetes, Docker, and AWS. Ability to learn new technologies quickly and adapt to different programming stacks. Experience with SQL, API design and JavaScript is beneficial, but not required. Strong collaboration and communication skills, with a focus on problem-solving More ❯