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 ❯
preprocessing in object detection PIL/Pillow for image manipulation and format conversion YOLO object detection frameworks Core Python Skills Proficiency in Python 3.9+ with understanding of object-oriented programming, decorators, context managers, and async/await patterns Data structures and algorithms for efficient data processing and model optimization Error handling and debugging using try-catch blocks, logging, and … telemetry, intelligence tools for AI/ML systems, including Grafana Experience working in Agile delivery models - Scrum and/or Kanban frameworks Formal XP engineering techniques including TDD and pairprogramming Working within defined infrastructure-as-code frameworks Development Practices Cloud monitoring, telemetry, intelligence tools for AI/ML systems, including Grafana Experience working in Agile delivery models … Scrum and/or Kanban frameworks Formal XP engineering techniques including TDD and pairprogramming Working within defined infrastructure-as-code frameworks Advanced AI/ML Technologies Custom model architecture design and implementation Advanced fine-tuning techniques including LoRA, QLoRA, and parameter-efficient methods Multi-modal AI systems combining text, image, and structured data Reinforcement Learning from Human More ❯
their innovative team. Their Culture: They thrive on a close-knit, fun, and technology-driven environment. Their development approach emphasizes collective effort, with all team members actively participating in pairprogramming, white-boarding sessions, and architectural discussions. Every line of code is peer-reviewed to ensure the highest quality. They operate with an agile mindset, utilizing the Scrum … applications. What They're Looking For: While their current stack includes PHP, Slim Framework, JavaScript, React, and MySQL, they're primarily interested in candidates with commercial experience in modern programming languages and a strong grasp of software development principles. Demonstrable experience with MVC frameworks and/or modern JavaScript frameworks is essential. Beyond specific technologies, they highly value (and … will: Exhibit genuine passion for both their mission and the technologies they employ. Enjoy close collaboration with technical and non-technical colleagues alike. Be comfortable with the practices of pairprogramming and comprehensive code reviews. Possess a proactive and positive approach to problem-solving within their team and across the organization. Show a strong desire to continuously learn More ❯
their innovative team. Their Culture: They thrive on a close-knit, fun, and technology-driven environment. Their development approach emphasizes collective effort, with all team members actively participating in pairprogramming, white-boarding sessions, and architectural discussions. Every line of code is peer-reviewed to ensure the highest quality. They operate with an agile mindset, utilizing the Scrum … applications. What They're Looking For: While their current stack includes PHP, Slim Framework, JavaScript, React, and MySQL, they're primarily interested in candidates with commercial experience in modern programming languages and a strong grasp of software development principles. Demonstrable experience with MVC frameworks and/or modern JavaScript frameworks is essential. Beyond specific technologies, they highly value (and … will: Exhibit genuine passion for both their mission and the technologies they employ. Enjoy close collaboration with technical and non-technical colleagues alike. Be comfortable with the practices of pairprogramming and comprehensive code reviews. Possess a proactive and positive approach to problem-solving within their team and across the organization. Show a strong desire to continuously learn More ❯
Bath, Bath and North East Somerset, Somerset, United Kingdom
YT Technologies
their innovative team. Their Culture: They thrive on a close-knit, fun, and technology-driven environment. Their development approach emphasizes collective effort, with all team members actively participating in pairprogramming, white-boarding sessions, and architectural discussions. Every line of code is peer-reviewed to ensure the highest quality. They operate with an agile mindset, utilizing the Scrum … applications. What They're Looking For: While their current stack includes PHP, Slim Framework, JavaScript, React, and MySQL, they're primarily interested in candidates with commercial experience in modern programming languages and a strong grasp of software development principles. Demonstrable experience with MVC frameworks and/or modern JavaScript frameworks is essential. Beyond specific technologies, they highly value (and … will: Exhibit genuine passion for both their mission and the technologies they employ. Enjoy close collaboration with technical and non-technical colleagues alike. Be comfortable with the practices of pairprogramming and comprehensive code reviews. Possess a proactive and positive approach to problem-solving within their team and across the organization. Show a strong desire to continuously learn 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 ❯
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 ❯
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 ❯
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 resolve software defects Participate in code reviews Participate and foster DevOps adaptation by the team. Ability to navigate ambiguous and complex business problems Understanding and applicability of TDD, Pairprogramming, and Mob programming concepts Adhere to established coding standards Facilitate design meetings with users, management, and architects Analyze production issues to determine root cause and course … CSS3 HTML5 Understanding of version control tools like BitBucket, Git or svn. SEO best practices Object oriented design principles and MV patterns Interfacing with REST APIs Object-oriented & Functional Programming Cloud experience - preferably Azure Experience with the following is also desirable: Bootstrap Micro Front End Pattern (Single SPA, Module Federation, etc) Mobile frameworks like Ionic, Cordova etc. Build tools More ❯
an ideal environment for curious, adaptable developers. What You'll Do Build scalable microservices using Java and Spring/Spring Boot. Deliver clean, maintainable code through TDD, BDD, and pairprogramming Design and maintain RESTful APIs and asynchronous services Contribute to the full DevOps lifecycle - development, deployment, and monitoring Collaborate in Agile teams with designers, analysts, and infrastructure More ❯
requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as PairProgramming, Test Driven Development (TDD), Refactoring, and Acceptance Test Driven Development (ATDD). Experience with Behavior Driven Development (BDD). Secure Software development (i.e., Layer 7 Policy). 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 ❯
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 ❯
focus on leveraging Microsoft Azure services effectively. Promote and implement engineering best practices, including test automation, CI/CD pipelines, and secure coding standards, and participate in code reviews, pairprogramming, and knowledge sharing. Explore and apply AI-assisted development tools (e.g. GitHub Copilot) and automation to improve engineering efficiency and solution quality. About the Candidate We are More ❯
documentation, communication, and interpersonal skills are required. Tool Proficiency: Experience with Atlassian JIRA, Bitbucket, and Confluence. Git Management: Proficient in managing git-based repositories. Collaboration Skills: Ability to perform pairprogramming and peer code review with fellow teammates. The Perfect Match Proficient Programmer: Expertise in any of the modern programming languages such as Java, Python, NodeJS, Scala 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 ❯