invested in maintaining a team that encourages everyone to contribute. We run daily standups, weekly planning and frequent retros and feedback sessions. We embrace pairprogramming the vast majority of the time. We practice trunk based development and continuous delivery. At the end of each week, we join … to support you. We're looking for You are collaborative, open-minded, and looking to continue to develop your craft. You're comfortable with pairprogramming all day. Experience writing distributed, high availability, high throughput systems maintaining data consistency. You are proud of the code you produce; it … you saw an opportunity and made it happen. Working in cross-functional teams practising XP and Kanban techniques. You have experience in multiple different programming languages and understand the value in bringing ideas from other ecosystems into your current environment. What's in it for you Our start-up more »
Please refer to the 3 bullet points in bold below when writing your personal statement (including work-based examples). Excellent coding skills and programming tools, frameworks and techniques including knowledge in Java, JavaScript/Typescript and Spring. Mentoring experience or can demonstrate leadership capabilities. Strong communication skills where … technologies, including use of relational and noSQL databases. Application of good working practices such as test-driven and behaviour-driven development (TDD/BDD), pairprogramming, version control/branching strategies, Continuous Integration/Continuous Development, and application of design patterns. Knowledge and understanding of developing and running 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 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: Required Experience: Minimum 8 years of Java development experience in an Agile environment, building scalable applications and more »
technical leader, who takes ownership of design and delivery and is willing to help grow and guide junior engineers towards appropriate target architectures. Strong programming skills with a good working knowledge of Java, Spring, Spring Boot, REST, Microservices and modern toolsets like Kubernetes and Jenkins Diverse technical experience and … opportunities and reduce waste. You’re an advocate for quality and can support the team leveraging approaches such as CI/CD best practice, PairProgramming, TDD and BDD What you’ll get to learn… (any previous experience would be advantageous) Working in the public cloud domain at more »
well as encouraging and enabling these practices from others: Collaborate - We work in cross-functional, mission driven, autonomous squads that gel over time. We pair program to work better through shared experience and knowledge. Focus on outcomes over outputs - Solving a problem for users that translates to business results more »
Leatherhead, Surrey, South East Hybrid / WFH Options
CGI
the project's coding standards. • Code Review: Conducting thorough code reviews to ensure adherence to best practices, security standards, and performance optimization. • Team Collaboration: Pair-programming with other developers to solve complex problems or implement key features; collaborating with QA engineers to ensure automated tests are built for … to be successful in this role • Extensive history in back-end Software development experience. • Extensive experience in at-least one of C, C++, GO programming languages. GO is preferred. • Experience in automated testing (Unit and Integration). • Experience in Agile (SAFe preferred) Development methodologies with 2 week Sprints/ more »
West Midlands, United Kingdom Hybrid / WFH Options
Essential Recruitment
Agile team of Developers, Testers and Product Owner on a set of new greenfield projects Observe object-oriented design, SOLID principles, DDD and sometimes pairprogramming on backend-weighted microservices architecture .Net Developer Skills and Experience: Significant experience of full-stack Agile software development using.Net 4.5 or .Net more »
BenchSci's engineer best practices Contribute to your team's processes including sprint planning, task estimation, and code review Work both independently and in pair-programming settings within an agile team of talented engineers to solve interesting data problems Be given an unmatched opportunity for growth, and to more »
and DevOps principles. Knowledge of communication interfaces (TFTP, Ethernet, RS232, RS422, RS485, Modbus, CAN, 1553 buses). Familiarity with unit testing, Test Driven Development, pairprogramming, and lightweight design modelling. About Us: A leading defence organisation committed to supporting the Armed Forces and partnering with governments to defend more »
Stockport, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
UK Biobank Limited
events, daily stand-ups, Agile practices. Adhere to defined release management processes and coding standards for software delivery and adoption. Participate in code reviews, pairprogramming sessions, and maintain up-to-date technical documentation. Work closely with test analysts to implement debugging processes, ensure optimal performance, and address more »
Kent, South East, United Kingdom Hybrid / WFH Options
IO Associates
comfortable working with relational data stores (SQL). Experience with Azure services and technologies is also essential. You'll need to be capable of pair-programming, contributing to a culture of high engagement, and promoting innovation and continuous improvement to deliver better services. We have interview slots arranged more »
to optimise performance. Utilise Docker for containerization, ensuring seamless deployment and scalability of applications. Collaborate with your team in a hands-on environment using pair and mob programming practices. Contribute towards the technical strategy of their platform. Maintain a sensible level of documentation. Essential 5+ years working with … AWS environment ??Working with payment technologies (they use Stripe & TrueLayer) Building an automated testing framework (unit, integration, e2e, performance) Strong understanding of object-oriented programming, design patterns, and best practices Working with Docker and containerization technologies Working with PostgreSQL databases and optimising database performance Familiarity with YAML and configuration more »
to optimise performance. Utilise Docker for containerization, ensuring seamless deployment and scalability of applications. Collaborate with your team in a hands-on environment using pair and mob programming practices. Contribute towards the technical strategy of their platform. Maintain a sensible level of documentation. Essential 5+ years working with … AWS environment ??Working with payment technologies (they use Stripe & TrueLayer) Building an automated testing framework (unit, integration, e2e, performance) Strong understanding of object-oriented programming, design patterns, and best practices Working with Docker and containerization technologies Working with PostgreSQL databases and optimising database performance Familiarity with YAML and configuration more »
to optimise performance. Utilise Docker for containerization, ensuring seamless deployment and scalability of applications. Collaborate with your team in a hands-on environment using pair and mob programming practices. Contribute towards the technical strategy of their platform. Maintain a sensible level of documentation. Essential 5+ years working with … AWS environment ??Working with payment technologies (they use Stripe & TrueLayer) Building an automated testing framework (unit, integration, e2e, performance) Strong understanding of object-oriented programming, design patterns, and best practices Working with Docker and containerization technologies Working with PostgreSQL databases and optimising database performance Familiarity with YAML and configuration more »
Slough, Berkshire, United Kingdom Hybrid / WFH Options
JAM IT Consultancy Ltd
solve and fix bugs as discovered/reported. Use technical knowledge to prioritise the most valuable maintenance and upgrade of the applications as required. Pair program and lead peer reviews following the team's agile process. Lead improvement initiatives for applications, process or the wider platform. Review projects/ more »
City of London, London, United Kingdom Hybrid / WFH Options
EVOLVE IN RECRUITMENT LTD
engineers. Ability to nurture talent within the team, guiding them to enhance their skills in coding, architecture, and problem-solving through coaching, reviews, and pair programming. Proven experience delivering enterprise-grade applications on cloud platforms (AWS, GCP, Azure) with expertise in designing scalable, cloud-native solutions. Extensive experience leading … Scrum or Kanban methodologies. Expertise in technical decision-making and guiding teams towards implementing maintainable, long-term solutions. Strong proficiency in at least one programming language (preferably JavaScript, Java, .Net) and relevant frameworks, with demonstrated ability to design and implement full-stack solutions. Proven capability in shaping the end more »
Belfast, County Antrim, Northern Ireland, United Kingdom Hybrid / WFH Options
EVOLVE IN RECRUITMENT LTD
engineers. Ability to nurture talent within the team, guiding them to enhance their skills in coding, architecture, and problem-solving through coaching, reviews, and pair programming. Proven experience delivering enterprise-grade applications on cloud platforms (AWS, GCP, Azure) with expertise in designing scalable, cloud-native solutions. Extensive experience leading … Scrum or Kanban methodologies. Expertise in technical decision-making and guiding teams towards implementing maintainable, long-term solutions. Strong proficiency in at least one programming language (preferably JavaScript, Java, .Net) and relevant frameworks, with demonstrated ability to design and implement full-stack solutions. Proven capability in shaping the end more »
engineers. Ability to nurture talent within the team, guiding them to enhance their skills in coding, architecture, and problem-solving through coaching, reviews, and pair programming. Proven experience delivering enterprise-grade applications on cloud platforms (AWS, GCP, Azure) with expertise in designing scalable, cloud-native solutions. Extensive experience leading … Scrum or Kanban methodologies. Expertise in technical decision-making and guiding teams towards implementing maintainable, long-term solutions. Strong proficiency in at least one programming language (preferably JavaScript, Java, .Net) and relevant frameworks, with demonstrated ability to design and implement full-stack solutions. Proven capability in shaping the end more »