define business processes and gather system requirements. Excellent communication skills, a passion for technology, and a continuous learning mindset. Proven success in cross-functional teams; experience with agile methodologies (pairprogramming, stand-ups, planning, sprints). Basic understanding of object-oriented programming, relational databases, data modeling, and SQL. Knowledge of software testing practices, API integrations (REST, SOAP More ❯
as part of a ThoughtWorks team to deliver bespoke software solutions Collaborate with stakeholders and project teams to identify needs and gather requirements Advocate and evangelize best practices like pairprogramming, Test Driven Development (TDD), Behaviour-Driven Development (BDD), Continuous Integration (CI), Continuous Delivery (CD) Promote automation across the software delivery lifecycle Drive the use of Open Source More ❯
technical documentation and system understanding Key Requirements: 3–5 years of Core Java experience Strong grasp of Data Structures, Algorithms, and Multithreading Background in TDD, CI/CD, and pairprogramming ️ What’s on Offer: Up to £95k base salary Generous annual bonus (up to 50%) If you're a Core Java Developer ready for your next challenge More ❯
at least 4 years of full-stack experience building webapps with any OO language and modern tech-stack Can contribute across the whole stack and is comfortable using multiple programming languages and frameworks, applying the right tool to the job at hand Can move fast, design with intent, build carefully and test thoroughly Loves to learn: new and old … You Can Expect Work as part of an office-centric, flat-structured, lean team — be one of the first few developers Take part in agile practices: sprints, standups and pair-programming are a core part of our workflow High level of autonomy as you work with code across our new and existing projects, to help build and improve More ❯
Staatliche Hochschule für Musik und Darstellende Kunst Mannheim
you are interested in building production systems on Kubernetes, this is a fantastic role for further specializing in this exciting technology. The ideal candidate will be familiar with: Go programming Automated testing Our team is collaborative, open, humble and likes to reach goals while having a good time. We value diversity and try to leverage our differences. The way … of working encompasses pairprogramming, daily standups, wider team catch-ups, retrospectives and frequent 1-on-1s with your manager. The team is distributed across Europe. Our tech stack includes Kubernetes on AWS, GCP and Azure, Go, Bash and GitHub Actions. We continuously meet candidates so send your application today! Why Join Neo4j? Neo4j is, without question, the More ❯
Nottingham, England, United Kingdom Hybrid / WFH Options
Capital One (Europe) plc
looking for Proven experience in technical leadership, with a passion for mentoring and nurturing engineers. Extensive, demonstrable knowledge of designing architectures that are secure and perform at scale. Exceptional programming skills with a good working knowledge of either Android or Kotlin, Java and modern Android toolsets (Android Studio, JUnit) or Swift and modern iOS toolsets (Git, Xcode, XCTest, XCUITest … waste. You’ll have a proven ability to deliver high quality applications at scale. You’re an advocate for quality and can support the team leveraging approaches such as PairProgramming, TDD and BDD. What you’ll get to learn (any previous experience would be advantageous) Working with the cloud/AWS and the opportunities that it brings. More ❯
Exeter, Devon, United Kingdom Hybrid / WFH Options
EDF Energy
vouchers and allow time off to attend seminars. Who You Are We're looking for someone who thrives on collaboration, teamwork, and innovation. From cloud-based technology to collaborative pairprogramming, EDF will support your growth across the full stack - alongside opportunities to develop junior colleagues and lead small teams. If you're a Software Engineer with back More ❯
London, England, United Kingdom Hybrid / WFH Options
EDF Energy
vouchers and allow time off to attend seminars. Who You Are We’re looking for someone who thrives on collaboration, teamwork, and innovation. From cloud-based technology to collaborative pairprogramming, EDF will support your growth across the full stack – alongside opportunities to develop junior colleagues and lead small teams. If you’re a Software Engineer with back More ❯
South East London, London, United Kingdom Hybrid / WFH Options
Stepstone UK
into technical tasks and be responsible for having discussion with business stakeholders and product Work with the following tech/tools/methodology; Java, JavaScript, HTML, CSS, TDD, Agile, pairprogramming, Bitbucket, Bamboo Qualifications Experience in the Salesforce and Force.com platform; Apex, Aura/LWC, Visualforce development Strong understanding of engineering best practices Knowledge in Java, JavaScript, HTML More ❯
London, England, United Kingdom Hybrid / WFH Options
Cerebras
into technical tasks and be responsible for having discussion with business stakeholders and product Work with the following tech/tools/methodology; Java, JavaScript, HTML, CSS, TDD, Agile, pairprogramming, Bitbucket, Bamboo Qualifications Experience in the Salesforce and Force.com platform; Apex, Aura/LWC, Visualforce development Strong understanding of engineering best practices Knowledge in Java, JavaScript, HTML More ❯
the ability to influence and align diverse teams on a shared vision. Proven experience of modern application and software development approaches including automated testing, test driven development, continuous integration, pairprogramming, code review and version control Proficiency in Kotlin, as well as a strong knowledge in Jetpack Compose Solid understanding of clean architecture, design patterns (MVP, MVVM, MVI More ❯
London, England, United Kingdom Hybrid / WFH Options
Zego
digital products to deliver market-leading insurance experiences. Mentor and support other engineers, helping to raise the bar for the entire team. Drive code quality through thoughtful code reviews, pairprogramming, and a strong QA mindset. Collaborate closely with Product Managers and Designers to bring ideas to life—fast. Contribute to a high-performing engineering culture with CI More ❯
London, England, United Kingdom Hybrid / WFH Options
Chainlabs
ability to work with LLMs (OpenAI, Claude, Mistral, etc.) in production environments. Understanding of prompt engineering, context window strategies, and vector memory (e.g., Pinecone, ChromaDB). Experience with AI pairprogramming tools such as Cursor AI, GitHub Copilot, or Cody (non-negotiable). Comfortable embedding dashboards using tools like Streamlit, Superset, or Metabase. Experience working with PostgreSQL or More ❯
London, England, United Kingdom Hybrid / WFH Options
WorksHub
As a tip, reflecting on why you applied for this role and being familiar with your application responses will be beneficial. [1 hour] Coding Challenge You’ll complete a pairprogramming exercise live, with two of our engineers [1 hour] Architecture Interview You’ll solve an architecture challenge with two of our Engineering Managers [30 mins] Interview with More ❯
and reliability. Produce well-architected and efficient code using advanced design patterns and methodologies, contributing to the overall system's scalability and performance. Actively participate in code reviews and pairprogramming sessions Participate in tech-talks and team-based learning, sharing knowledge and best practices within the team. About you Extensive experience with Object-Oriented languages and proven More ❯
and reliability. Produce well-architected and efficient code using advanced design patterns and methodologies, contributing to the overall system's scalability and performance. Actively participate in code reviews and pairprogramming sessions Participate in tech-talks and team-based learning, sharing knowledge and best practices within the team. About you Extensive experience with Object-Oriented languages and proven More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
MOJO LLC
across the team to analyse and break down complex problems. Provide input into the technical strategy for your team. Promote best practices and effective ways of working, such as pair and mob programming. Encourage security development practices by making sure initiatives are built with security in mind from the start. Manage and contribute to maintenance and operational requirements, such … access to over 16,000 courses. Interview process A call with one of our Talent Acquisition Team. An interview split into three sections with technical ability questions, a paired programming exercise, and behavioural questions. At MONY Group, we believe in the strength of diversity and see inclusion as a strategic advantage. Our values guide us in creating a workplace More ❯
product-led software development Develop software architecture required to implement the team's features, meet their objectives and key results (OKRs) Provide software development expertise to team members via pairprogramming and code review You'll thrive if you Possess a passion for technology and developing cutting-edge, scalable, and robust software systems You have a true passion More ❯
you: Have significant software engineering experience Are results-oriented with a bias towards flexibility and impact Willingly take on tasks outside your job description to support the team Enjoy pairprogramming and collaborative work Are eager to learn more about machine learning research Are enthusiastic to work at an organization that functions as a single, cohesive team pursuing 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, England, United Kingdom Hybrid / WFH Options
ECOM
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 ❯
issues. Develop/improve M&S standard frameworks and policies, ensuring that they are understood and adopted. Support other engineers to produce clean, quality code through code reviews and pair programming. Support the technical platform out of hours as a member of the support rota. Contribute to the team's OKRs and demonstrate responsibility for the entire team's More ❯
the financial landscape. Our roadmap is heavily developer driven, meaning you can substantially influence the direction of the project. Developers are encouraged to constantly develop and learn new skills. Pairprogramming supports continual growth of knowledge and sharing of expertise. Friday afternoons are set aside as personal development time where you can explore new languages, research bleeding edge … tools to maintain this mission with our dynamic tech stack. Continuous Delivery was pioneered at LMAX (one of the authors worked here while writing the book). Due to pairprogramming and testing we don’t do pull requests, we push directly to our monorepo with a “revert first, ask questions later” attitude. If you want to work … t a list of requirements! Requirements: Be passionate about software development. Bad code offends you! Work in a dynamic environment enabled by fast feedback; the heart of our ethos Pairprogramming in small teams of developers and testers (who also write code) Share knowledge and learn from like-minded peers. Write performant, reliable, and well tested code – shipping More ❯
and grow in a dynamic environment. Technical Excellence: You have experience with complex distributed systems and have worked on building and maintaining sophisticated software products. Proficiency in Golang: Strong programming skills in Go are a must. Platform Expertise: Hands-on experience crafting and managing platforms using Kubernetes is essential. Familiarity with public cloud services, CNCF technologies, or the HashiCorp … how your values align with ours, and how we can grow together, with Shane, our Engineering Manager, and who you'd report to if successful. Skills & Collaboration: A practical pairprogramming task with one of our Principal Engineers where we can see how you collaborate and approach problem solving. Meet the Team: An opportunity to come to our … ask questions, and get a feel for our culture and ways of working. We’ll also collaborate on a couple of practical tasks, including a whiteboarding session and a pairprogramming exercise. We’re committed to making this process as inclusive as possible. If there’s anything you need to help you participate fully, let us know, and More ❯
and grow in a dynamic environment. Technical Excellence: You have experience with complex distributed systems and have worked on building and maintaining sophisticated software products. Proficiency in Golang: Strong programming skills in Go are a must. Platform Expertise: Hands-on experience crafting and managing platforms using Kubernetes is essential. Familiarity with public cloud services, CNCF technologies, or the HashiCorp … how your values align with ours, and how we can grow together, with Shane, our Engineering Manager, and who you'd report to if successful Skills & Collaboration A practical pairprogramming task with one of our Principal Engineers where we can see how you collaborate and approach problem solving Meet the Team An opportunity to come to our … ask questions, and get a feel for our culture and ways of working. We’ll also collaborate on a couple of practical tasks, including a whiteboarding session and a pairprogramming exercise We’re committed to making this process as inclusive as possible. If there’s anything you need to help you participate fully, let us know, and More ❯