We constantly push technology further than most, especially in our greenfield projects, driving the financial industry in new directions. Developers are encouraged to constantly develop and learn new skills. Pairprogramming supports continual growth of knowledge and sharing of expertise, alongside regular team rotations ensuring everyone gains first-hand knowledge on all areas of our codebase. Friday afternoons … CI, alongside extensive test suites (performance, compatibility, migration, resilience). 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 •Work across a variety of teams covering a More ❯
will have opportunities to work with architecture and development patterns such as Microservices, CQRS, Domain Driven Design, and Event Sourcing, and to engage in practices including test-driven development, pairprogramming, and continuous integration/deployment. Requirements Extensive professional experience with Java. Experience with React is a plus. Strong knowledge of architecture and development patterns (e.g. Microservices, CQRS … Domain Driven Design, Event Sourcing etc.) An appreciation for good development practices (Test-driven development, pairprogramming, continuous integration/deployment) A passion for continuous learning and sharing knowledge with others It'll be a bonus if you have experience in Invoice Processing. How we work/Additional information We are looking for individuals who are passionate about More ❯
and shipping high-quality code Working with cloud-based hosting services to support scalable applications Staying up to date with front-end technologies and contributing ideas to improve development Pairprogramming, code reviewing, and pushing to GitHub in a supportive engineering culture What Experience You Will Have Strong experience with JavaScript, HTML5, CSS3 and modern web development practices … and React Native skills (including Redux) Experience with Git, GitHub, and version control workflows Understanding of UI design principles and cross-browser compatibility Excellent communication skills and comfort with pairprogramming A passion for building elegant, user-centred interfaces Fluent written and spoken English Sound like a good fit? Hit apply and let’s chat More ❯
and shipping high-quality code Working with cloud-based hosting services to support scalable applications Staying up to date with front-end technologies and contributing ideas to improve development Pairprogramming, code reviewing, and pushing to GitHub in a supportive engineering culture What Experience You Will Have Strong experience with JavaScript, HTML5, CSS3 and modern web development practices … and React Native skills (including Redux) Experience with Git, GitHub, and version control workflows Understanding of UI design principles and cross-browser compatibility Excellent communication skills and comfort with pairprogramming A passion for building elegant, user-centred interfaces Fluent written and spoken English Sound like a good fit? Hit apply and let’s chat More ❯
and shipping high-quality code Working with cloud-based hosting services to support scalable applications Staying up to date with front-end technologies and contributing ideas to improve development Pairprogramming, code reviewing, and pushing to GitHub in a supportive engineering culture What Experience You Will Have Strong experience with JavaScript, HTML5, CSS3 and modern web development practices … and React Native skills (including Redux) Experience with Git, GitHub, and version control workflows Understanding of UI design principles and cross-browser compatibility Excellent communication skills and comfort with pairprogramming A passion for building elegant, user-centred interfaces Fluent written and spoken English Sound like a good fit? Hit apply and let’s chat More ❯
london (city of london), south east england, united kingdom
Oakwell Hampton Group
and shipping high-quality code Working with cloud-based hosting services to support scalable applications Staying up to date with front-end technologies and contributing ideas to improve development Pairprogramming, code reviewing, and pushing to GitHub in a supportive engineering culture What Experience You Will Have Strong experience with JavaScript, HTML5, CSS3 and modern web development practices … and React Native skills (including Redux) Experience with Git, GitHub, and version control workflows Understanding of UI design principles and cross-browser compatibility Excellent communication skills and comfort with pairprogramming A passion for building elegant, user-centred interfaces Fluent written and spoken English Sound like a good fit? Hit apply and let’s chat More ❯
and coach engineers, actively supporting professional growth and team development Unblock delivery challenges with pragmatic technical decision-making Champion engineering best practices, including TDD, CI/CD, code reviews, pairprogramming, and GitOps Promote sustainable approaches to observability, SRE, and DevSecOps in production systems Act as a trusted point of contact for both internal and client-facing technical More ❯
and coach engineers, actively supporting professional growth and team development Unblock delivery challenges with pragmatic technical decision-making Champion engineering best practices, including TDD, CI/CD, code reviews, pairprogramming, and GitOps Promote sustainable approaches to observability, SRE, and DevSecOps in production systems Act as a trusted point of contact for both internal and client-facing technical More ❯
and coach engineers, actively supporting professional growth and team development Unblock delivery challenges with pragmatic technical decision-making Champion engineering best practices, including TDD, CI/CD, code reviews, pairprogramming, and GitOps Promote sustainable approaches to observability, SRE, and DevSecOps in production systems Act as a trusted point of contact for both internal and client-facing technical More ❯
london (city of london), south east england, united kingdom
Damia Group
and coach engineers, actively supporting professional growth and team development Unblock delivery challenges with pragmatic technical decision-making Champion engineering best practices, including TDD, CI/CD, code reviews, pairprogramming, and GitOps Promote sustainable approaches to observability, SRE, and DevSecOps in production systems Act as a trusted point of contact for both internal and client-facing technical More ❯
needed to achieve your learning goals. Extensive experience in Native Mobile Development in Android (Kotlin and Java) Accessibility best practice Continuous Integration/Continuous Delivery Demonstrable experience in TDD, pairprogramming Agile development methods such as Scrum or Kanban REST API development and/or consumption Deep understanding of MVVM and MVP Significant experience leading teams of people More ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
and implement systems and software 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, performance, and safety requirements. Suggest … experience in system design, development, 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. Experience with AWS services (Lambda More ❯
Boot or http4k Deep understanding of RESTful API design and integration Proven experience mentoring engineers and contributing to high-performing teams Familiarity with Agile (Scrum or Kanban), TDD, and pairprogramming practices Experience with CI/CD pipelines and automation tooling Knowledge of Docker, Kubernetes, Jenkins, or GitLab CI Experience with cloud platforms such as AWS, GCP, or More ❯
the methodology. We work in 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 learner who gets excited by More ❯
is eligible to obtain HMG Security Clearance at the SC level Build and manage systems, infrastructure and applications using infrastructure as code and automation (Terraform, Ansible, K8s, Helm, Go) Pairprogramming, knowledge sharing and running appropriate training sessions for the team Writing well-defined tickets (and supporting documentation when required) as well as keeping them up-to-date More ❯
Starting or continuing your journey as a line-manager Coach & support peers Providing support for digital products once they are live (depending on client needs) Agile Ways of Working Pairprogramming with other members of the team, including designers and QAs Own the delivery of user stories end-to-end, working with agile principles Leading and supporting your More ❯
Cobrix library. Experience implementing data retention and archival strategies in cloud environments. Strong understanding and practical implementation of Medallion Architecture (Bronze, Silver, Gold layers) for structured data processing. Advanced programming skills in Python, PySpark, and SQL, with the ability to build modular, efficient, and scalable data pipelines. Deep expertise in data modeling for both relational databases and data warehouses … effectively with both technical and non-technical stakeholders, translating business requirements into technical solutions. Strong documentation skills to clearly articulate data flows, architecture decisions, and technical findings. Experience with pairprogramming, conducting code reviews, and mentoring team members. Proven ability to reconcile data across systems and ensure data quality and integrity. Experience with data cataloging and metadata management More ❯
Cobrix library. Experience implementing data retention and archival strategies in cloud environments. Strong understanding and practical implementation of Medallion Architecture (Bronze, Silver, Gold layers) for structured data processing. Advanced programming skills in Python, PySpark, and SQL, with the ability to build modular, efficient, and scalable data pipelines. Deep expertise in data modeling for both relational databases and data warehouses … effectively with both technical and non-technical stakeholders, translating business requirements into technical solutions. Strong documentation skills to clearly articulate data flows, architecture decisions, and technical findings. Experience with pairprogramming, conducting code reviews, and mentoring team members. Proven ability to reconcile data across systems and ensure data quality and integrity. Experience with data cataloging and metadata management More ❯
Cobrix library. Experience implementing data retention and archival strategies in cloud environments. Strong understanding and practical implementation of Medallion Architecture (Bronze, Silver, Gold layers) for structured data processing. Advanced programming skills in Python, PySpark, and SQL, with the ability to build modular, efficient, and scalable data pipelines. Deep expertise in data modeling for both relational databases and data warehouses … effectively with both technical and non-technical stakeholders, translating business requirements into technical solutions. Strong documentation skills to clearly articulate data flows, architecture decisions, and technical findings. Experience with pairprogramming, conducting code reviews, and mentoring team members. Proven ability to reconcile data across systems and ensure data quality and integrity. Experience with data cataloging and metadata management More ❯
london (city of london), south east england, united kingdom
HCLTech
Cobrix library. Experience implementing data retention and archival strategies in cloud environments. Strong understanding and practical implementation of Medallion Architecture (Bronze, Silver, Gold layers) for structured data processing. Advanced programming skills in Python, PySpark, and SQL, with the ability to build modular, efficient, and scalable data pipelines. Deep expertise in data modeling for both relational databases and data warehouses … effectively with both technical and non-technical stakeholders, translating business requirements into technical solutions. Strong documentation skills to clearly articulate data flows, architecture decisions, and technical findings. Experience with pairprogramming, conducting code reviews, and mentoring team members. Proven ability to reconcile data across systems and ensure data quality and integrity. Experience with data cataloging and metadata management 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 ❯
as-Code using a Git Ops based approach. A sandbox available for rapid prototyping with AWS technologies. You'll join a team actively practicing: Collaborative approaches to engineering including pair and ensemble programming. A shift left mindset on quality and security. Build/Run philosophy: we own our code in production-we write it, test it, deploy it, and More ❯
Ability to adapt to new languages and frameworks Helping to choose the right technology for the job, striving for simplicity Providing support for digital products once they are live Pairprogramming with other members of the team, including designers and QAs Own the delivery of user stories end-to-end, working within agile principles Help break large deliverables More ❯
Demonstrate engineering excellence by developing test infrastructures, writing documentation, and following an agile development methodology Mentor associate and mid-level team members and support peers through code review and pairprogramming Identify areas for growth within the team processes and develop new systems for collaboration. Manage production issues and solve novel problems. Role Location: This is a Hybrid More ❯
components). You'll be responsible for integrating two Python APIs (REST and GraphQL), optimising app performance, and contributing to new AI-centric features. The set-up is collaborative: pairprogramming, code reviews, and pragmatic engineering in a small, lean team. Key Responsibilities Build and optimise React Native applications. Integrate with Python APIs (REST and GraphQL). Drive … performance improvements: bundles, memory, startup, animations, offline. Participate in PR reviews and pair programming. Contribute to AI features (chatbots, scraping, retrieval systems). Manage store releases, updates, and monitoring. What's Needed 2-3+ years' commercial React Native experience. Strong skills in TypeScript, navigation, and state management (Redux, Zustand, or React Query). Experience with performance profiling and More ❯