Norwich, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
owners worldwide. ? What You’ll Do Set technical direction and provide architectural guidance across multiple teams. Champion best practices: cloud-native design, DevOps, CI/CD, observability, TDD, and Pair Programming. Collaborate with product, data, UX, and platform teams to build scalable, event-driven systems. Mentor and grow senior engineers, promoting a high-performance, inclusive culture. Lead delivery of More ❯
Exeter, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
owners worldwide. ? What You’ll Do Set technical direction and provide architectural guidance across multiple teams. Champion best practices: cloud-native design, DevOps, CI/CD, observability, TDD, and Pair Programming. Collaborate with product, data, UX, and platform teams to build scalable, event-driven systems. Mentor and grow senior engineers, promoting a high-performance, inclusive culture. Lead delivery of More ❯
Wakefield, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
job fairs ? What You’ll Do Set technical direction and provide architectural guidance across multiple teams. Champion best practices: cloud-native design, DevOps, CI/CD, observability, TDD, and Pair Programming. Collaborate with product, data, UX, and platform teams to build scalable, event-driven systems. Mentor and grow senior engineers, promoting a high-performance, inclusive culture. Lead delivery of More ❯
work in these ways, as 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 is our goal. Measurements focused More ❯
work in these ways, as 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 is our goal. Measurements focused More ❯
deploy all of the time) Familiarity with Docker Strong knowledge of Git and Gitlab CI/CD Excellent communication in a geographically distributed team – innovative and inventive, able to pair program and collaborate BS/MS Computer Science/Engineering About S&P Global Market Intelligence At S&P Global Market Intelligence, a division of S&P Global we More ❯
London, England, United Kingdom Hybrid / WFH Options
Ventula Consulting
Senior Software Engineer (Extreme Programming/XP) - £540 p/d Outside – London Direct message the job poster from Ventula Consulting. They are seeking an experienced developer skilled in React, TypeScript, and Node.js. The ideal candidate should be comfortable with extreme programming practices such as TDD, DDD, Red-Green refactoring, and pair programming. Proficient in full-stack … of AWS Cloud services. Experience with GraphQL. Familiarity with working in a scrum-based agile team involving designers, business users, architects, and back-end developers. Strong skills in extreme programming techniques including pairprogramming, TDD, DDD, and refactoring. Understanding of continuous delivery principles and practices. This role offers a hybrid working structure: 2 days per week in More ❯
of tooling across the tech stack, including Python, TypeScript, Postgres, Kubernetes, Docker, Terraform, Azure. In this role you'll be: Building, testing, and continuously delivering small,high qualitychangesto production. Pairprogramming with others on the team to collaboratively build and share knowledge. Working with product stakeholders to plan and design improvements to our platform. Joining customer calls to … working across the stack as part of a small startup team. Competent coding with Python, TypeScript, or a similar language. Collaborative-comfortable working together to build quality fast (e.g. pairprogramming). Experienced building SaaS products that delight customers, from conception to production. Experienced with building and operating production distributed systems. Experienced with cloud native, containers, Kubernetes. Confident … You'llstand out if you: Haveexperience building cyber security products. Haveexperience working in startups. Have experience as a site reliability engineer or similar role. Have experience working with extreme programming practices such as pairprogramming,tdd,trunk baseddevelopment, and close customer collaboration. Areable to work onsite from our lovely office in Canary Wharf the majority of the More ❯
of engineers who take pride and responsibility for the components they write, build, test, and release. You will work closely with other team members to write software collaboratively using pairprogramming and peer code reviews. You have enthusiasm for writing clean code taking a test-driven approach. You will write application code and unit tests in Java for … and requirements. Goal orientated - you will enjoy finishing ‘the job’ in all its detail. Are you the right candidate? The ideal candidate will have substantial experience and expertise with Pairprogramming and peer code reviewing Writing production quality applications in Java Effective team working and communication Cloud services, Amazon Web Services preferred Web based APIs Experience within a More ❯
London, England, United Kingdom Hybrid / WFH Options
VivaCity
make an impact for customers. You will develop new microservices, assist with infrastructure migrations, and collaborate with AI engineers to keep our deployed models working reliably. You will use pairprogramming and regular touch points to learn from senior engineers, but you will have the autonomy to drive your own impact in our stack. About You You bring … we're looking for, please consider applying. Experience comes in many forms, skills are transferable, and passion goes a long way. Hiring process 30 minute introductory interview 1 hour pairprogramming interview where you will work together with a VivaCity engineer 1.5 hours final round interview, split into a 45 minute technical experience interview then 45 minute soft More ❯
user products from requirements analysis to delivery. Demonstrable experience in a technical leadership role within a software team. Expert knowledge and experience with implementation skills such as object-oriented programming, pairprogramming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging. Advanced knowledge of C++ is required. Experience with Agile/Scrum … influence and build strong, credible relationships. Aptitude in engineering excellence processes such as FMEA, Root Cause Analysis, Design of Experiments, etc. is a plus, but not required FPGA (VHDL) programming experience is a plus, but not required. Experience in an industrial printing domain is a plus, but not required. You'll only be the right candidate if you are More ❯
London, England, United Kingdom Hybrid / WFH Options
Gousto
their aspirations and the thoughtful 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. Whilst our tech-stack includes using TypeScript, Node, React and AWS (amongst others … we are happy to consider Senior Software Engineers with a background using any programming language(s), provided you are happy to learn and work with the technologies/languages used at Gousto. We believe in nurturing innovation and dedicate 10% of our time to exploring new tech ideas. Our regular brown bag sessions create a warm space for knowledge … Who You Are Extensive experience in building of performant, responsive and secure applications using TypeScript, React & Node An interest to follow Test-Driven Development (TDD) practices in a paired programming environment Deep understanding of modern architectural patterns and design systems Excellent ability to work collaboratively with team members and stakeholders Proven track record of mentoring and supporting junior engineers More ❯
improve and optimise current processes to drive efficiency and quality Maintain and update developer standards around automation best practices Mentor and guide peers through code reviews, dev sessions, and pair-programming Investigate and document alternative solutions for future development What We're Looking For: At least 1 year of experience with one or more RPA tools (e.g., Blue … Operational experience and knowledge is an advantage What Would Set You Apart (But Isn't Essential): University degree Knowledge of .NET (C#) and .NET framework application development Experience with programming languages (Java, .NET, VBA, HTML, SQL) Familiarity with NLP, LLM, Document Understanding, and OCR technologies Ready to Make an Impact? At tombola, we celebrate diversity and inclusion -our "Free More ❯
Angular. Work collaboratively within an 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 Core development in C# More ❯
opensource technologies to make sending, trading and accessing assets in real-time achievable. Requirements: 6+ years in any JVM language (ideally Core Java) Kafka Streaming Kubernetes Cloud (AWS) TDD, PairProgramming, Agile Engineering STEM degree Worked in a Start Up/Scale Up Environment Strong Architectural Influence Please note, no sponsorship provided at this time. More ❯
opensource technologies to make sending, trading and accessing assets in real-time achievable. Requirements: 6+ years in any JVM language (ideally Core Java) Kafka Streaming Kubernetes Cloud (AWS) TDD, PairProgramming, Agile Engineering STEM degree Worked in a Start Up/Scale Up Environment Strong Architectural Influence Please note, no sponsorship provided at this time. More ❯
complex problems Build new and enhance existing services and their components Contribute to improving development and DataOps experience Look for ways to help others, whether this be through mentoring, pairprogramming or other approach to knowledge sharing Skills & Experience Advance skills in Python Experience of using ORM frameworks ( e.g.SqlAlchemy , Django) A good understanding of Object-Oriented ProgrammingMore ❯
Lead Developers guide and coach their teams in their implementation and application. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pairprogramming and design patterns. You will oversee or take part in the entire cycle of software consulting and delivery from ideation to evolution in production and everything in … and infrastructure automation. Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes. You enjoy continuously learning and improving, whether it is through functional programming paradigms, event driven architecture, platform engineering or others. Professional Skills You have experience influencing others and always advocate for technical excellence while being open to change when needed. You More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
React), GraphQL, and TypeScript Collaborate with cross-functional teams to define, design, and ship new features Ensure the technical feasibility of UI/UX designs Participate in code reviews, pairprogramming, and collaborative development practices Troubleshoot and debug issues to improve performance and reliability Qualifications: Proven experience as a Software Engineer, particularly with NextJS (React), GraphQL, and TypeScript More ❯
React), GraphQL, and TypeScript Collaborate with cross-functional teams to define, design, and ship new features Ensure the technical feasibility of UI/UX designs Participate in code reviews, pairprogramming, and collaborative development practices Troubleshoot and debug issues to improve performance and reliability Qualifications: Proven experience as a Software Engineer, particularly with NextJS (React), GraphQL, and TypeScript More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Oliver Bernard
React), GraphQL, and TypeScript Collaborate with cross-functional teams to define, design, and ship new features Ensure the technical feasibility of UI/UX designs Participate in code reviews, pairprogramming, and collaborative development practices Troubleshoot and debug issues to improve performance and reliability Qualifications: Proven experience as a Software Engineer, particularly with NextJS (React), GraphQL, and TypeScript More ❯
ability to guide and inspire more junior engineers. Experience with relational databases and strong problem-solving skills in database design and optimisation. Experience with methodologies such as TDD, BDD, PairProgramming, Agile and Lean, Clean code principles and DevOps. Commitment to continuous improvement. Have high EQ as well as IQ to work with empathy in an organisation that More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
React), GraphQL, and TypeScript Collaborate with cross-functional teams to define, design, and ship new features Ensure the technical feasibility of UI/UX designs Participate in code reviews, pairprogramming, and collaborative development practices Troubleshoot and debug issues to improve performance and reliability Mentoring other engineers Being the main person in charge when the CTO is unavailable More ❯
React), GraphQL, and TypeScript Collaborate with cross-functional teams to define, design, and ship new features Ensure the technical feasibility of UI/UX designs Participate in code reviews, pairprogramming, and collaborative development practices Troubleshoot and debug issues to improve performance and reliability Mentoring other engineers Being the main person in charge when the CTO is unavailable More ❯
years and being a UK national or dual UK national. Experience in prominent languages such as Python, Scala, Spark, SQL. Experience working with any database technologies from an application programming perspective - Oracle, MySQL, Mongo DB etc. Experience with the design, build and maintenance of data pipelines and infrastructure Understanding of design practices and system architecture and with a focus … working to code review standards to maintain quality Excellent problem solving skills with experience of troubleshooting and resolving data-related issues Extensive experience driving and leading Agile methodologies (Scrum, pair-programming etc) Have the ability to work in a cross functional team of Business Analysts and demonstrating an excellent understanding of business requirements. Strong communication skills along with More ❯