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 »
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 »
messaging experience with Kafka, RabbitMQ or MongoDBAs the Senior Java Engineer, you will be a strong advocate for modern development ways of working including pairprogramming, Agile and BDD/TDD. This company (during normal times!) is a regular host of tech meetups, hackathons and conferences and they more »
trading softwarea cross-functional working environment - working closely with Product, QA, UX/UI and Frontend/Mobile EngineersAs the Java Developer, you'll pair program daily and practice clean code utilising TDD and CI/CD.Strong knowledge of data structures and algorithms will be advantageous as the Senior more »
Initial telephone interview to understand a little about you and answer any initial questions Formal interview session face to face which will include a pairprogramming task Online psychometric test Final interview with CEO more »
services you design and developBuilding innovative Cloud first solutions to business, security and regulatory challengesParticipating and contributing to Aldermore’s Cloud SDLC, code reviews, pair programming.Work within SRE principals, build a ‘no-ops’ cultureBuild advanced telemetry for Cloud servicesBuild advanced Cloud data driven solutionsBuild and evolve Chaos engineering capabilitiesWork more »
to create exceptional software solutions that exceed our client’s expectations ● Troubleshoot, investigate, and fix bugs ● Participate in, and undertake, code reviews, and lead pairprogramming activities with others in your team ● Lead and actively participate in project, sprint and client meetings ● Provide specialist guidance and support, acting 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 »
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Reed Technology
the wider software development lifecycle. Write effective unit tests and work with relational data stores (SQL/NoSQL) to optimize query performance. Engage in pair-programming and lead, inspire, and motivate colleagues by setting clear goals and providing guidance. Foster a culture of high engagement, empowering staff to … the software development lifecycle. Experience in software development within a formal environment. Ability to write effective unit tests. Strong collaboration skills and experience in pair-programming. Benefits: Flexible working hours Industry-leading pension scheme Remote working or office working (personal preference) If you are ready to make a meaningful 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 »
have: 5+ years using .NET applications written in C# 7+ - .NET Core/5+ Passionate about innovation, clean code, and Solid principles, TDD, BDD & PairProgramming Knowledge of Messaging, with a focus on PubSub Knowledge of both Continuous Integration and Continuous Deployment. Knowledge of Microservices Architecture & SOA. Knowledge more »
Tech For Good industry. The company values creative thinking and welcomes new ideas for developing exciting sustainable solutions. They also support Agile techniques and pairprogramming, along with established development processes. If you are interested in this opportunity to contribute to a sustainable future and make a difference more »
understanding how things work. You'll influence positively demonstrating the right values and behaviours as we improve how we deliver.What we’re looking forStrong programming skills with a good working knowledge of modern JavaScript libraries and tooling, such as ReactJS, Redux, Webpack, Typescript, Jest, and modern toolsets like Git … sourcing 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 scale more »
eager to help and share your knowledge, with the passion for learning and improving yourself and others. Responsibilities Collaborate with others through whiteboarding and pairprogramming sessions. Communicate effectively with team members, stakeholders and customers. Work closely with the Product Owner and engineers to drive quality. Understand and … improve something, anything, everything: KAIZEN. Experience Required Must Have: Experience in QA and agile testing within a software development team. Formal software testing qualifications. Programming skills ( Java/JavaScript ) and test frameworks ( Junit , Cucumber ). Proficiency with test-driven development ( TDD ) Good-To-Have: BDD Knowledge of and experience 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/mob programming Experiment (it’s encouraged), collaborate, learn and debate Be an active member of the engineering and wider tech community within more »
London, England, United Kingdom Hybrid / WFH Options
Honu
Write clean, maintainable and efficient code Ensure code quality through TDD and observability practices Containerise applications using Docker Participate in Agile XP methodologies like pairprogramming and code reviews Integrate OAuth for security and user authentication Work with Python and Poetry for package management Utilise GitHub for version … right tools for the job, as the product evolves. Our Process First call with founder ( 30 mins ) Technical Screening with our CTO (30 min) Pairprogramming Technical Assessment ( 1hr) Final chat with team members (1-1.5 hours) Benefits We are a young business with a huge amount more »
Write clean, maintainable and efficient code Ensure code quality through TDD and observability practices Containerised applications using Docker Participate in Agile XP methodologies like pairprogramming and code reviews Utilize GitHub for version control and team collaboration This is more of an engineering role rather than a data … London for a 3-day team working session every 4-6 weeks Our Process Technical Screening with our Founder and our CTO (30 - 45min) Pairprogramming Technical Assessment with our CTO (45min - 1hr) System Design using AI technologies Assessment with our Head of Engineering (45min - 1hr) Final chat 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 »
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 »
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 »
focussed on API's, Streaming, Deployment and Monitoring. The Principal Engineer will provide technical leadership and guidance with a focus on XP, TDD and Pair Programming. You will help to foster a DevOps mindset within the Engineering group. This role reports into the CTO, it's a "VP" level … management. Requirements: Extensive Technical Leadership Experience (Held multiple Tech Lead, Staff Engineer or Principal Engineer roles) Expert in Microservices and Cloud Expertise in Multiple Programming Languages. Excellent Communication Skills Advocate of XP, TDD, PairProgramming and DDD This is an opportunity for an experienced Principal Engineer to more »
Experience in analysis, design, coding and implementation of large-scale custom built, scalable applications and platforms• Champion best practices - SOLID principles, OO design, and pairprogramming• Drive Agile, Lean and/or Continuous Delivery approaches such as Continuous Integration, TDD, BDD, etc• A typical polyglot – able to appreciate … multiple programming languages, architectural principles and frameworks, have the aptitude to drive engaging conversations with clients• Understand virtualization & DevOps, Docker, Kubernetes, Infra as a code• Good knowledge of cloud technologies such as AWS and look to deliver across cloud providers (GCP, Azure)Advantage ZensarWe are a technology consulting and more »
you keep growing your knowledge around tech, we provide you with professional development opportunities like Hackathons, Tech hours, and have a development budget and pairprogramming days to improve our automated testing culture. Some of your responsibilities at Grabyo include (but are not limited to): Building awesome APIs more »
Leeds, England, United Kingdom Hybrid / WFH Options
KPMG UK
in alignment with business goals Interest in researching and analysing new technologies and trends Take technical responsibility for your code Perform code reviews and pair-program with other team members What will you need to do it? A high percentage of work will require individuals to hold or be more »