we have no testers or QA's here at Primer Our interview process 30 minute call with a Talent Partner 45 minute interview with an Engineering Manager 90 minute pairprogramming interview 60 minute final stage values-alignment interview What's life like at Primer? We've been recognised as a top global employer, in FinTech for 'flexibility More ❯
socials and company-wide socials every month! Our process Initial call with Tech Talent Acquisition team (30/45 mins) Tech interview with two engineers which is centred around pairprogramming, systems design and operational excellence questions (1 hour 30 minutes) A past experience & culture interview with one of our engineering managers to check that your ways of More ❯
the development team and digital side of the business, and learn the nuts and bolts of Gther, our history, and where we're going Dive into our technology by pair-programming with your teammates Learn our tech stack and apply development patterns through your work Participate in our product development process by helping to break tickets into tasks More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
KPMG UK
Deliver Technology solutions that are 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 capable of obtaining UK National More ❯
and direction of new commercial opportunities Execution & Delivery Work alongside Engineering Managers to finalise implementation plans for new work Support feature teams during execution with activities such as prototyping, pair coding, reference code, pull request reviews, and ensuring test coverage Engage in incident response and diagnostics, particularly where player engagement services are affected Continuous Improvement & Team Development Maintain and More ❯
in mentoring and developing junior engineers. Ability to nurture talent within the team, guiding them to enhance their skills in coding, architecture, and problem-solving through coaching, reviews, and pair programming. Proven experience delivering enterprise-grade applications on cloud platforms (AWS, GCP, Azure) with expertise in designing scalable, cloud-native solutions. Extensive experience leading technical delivery within Agile teams More ❯
of front-end performance and optimisation techniques. Experience building and maintaining a reusable component library or design system. Comfortable working in Agile teams, conducting code reviews, and participating in pair programming. Strong communication skills-capable of articulating technical decisions clearly and collaborating across functions. A desire to lead, mentor, and help others grow. Nobody can do everything but here More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
The team is seeking an experienced Full Stack Developer with expertise 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 development (front-end and back-end). Experience with React, TypeScript, and Node.js. Knowledge of AWS Cloud. Experience … with GraphQL. Familiarity with working in a Scrum-based agile team environment, collaborating with designers, business users, architects, and backend developers. Strong skills in Extreme Programming practices, including pairprogramming, TDD, DDD, and refactoring. Understanding of continuous delivery principles and practices. This role offers a hybrid working structure, requiring 2 days per week in their Central London More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
login/join with: They are searching for someone with extensive experience using react, TypeScript and node.js. The team are also searching for someone who is comfortable using extreme programming engineering practices such as TDD, DDD, Red-Green refactoring and pair programming. Proficient experience in Full stack development – (Front and Back-end) React, TypeScript and Node.js experience. Exposure … AWS Cloud (Cloud knowledge) GraphQL experience Used to working in a scrum based agile team (Designers, business users, architects and back-end developers). Strong XP (Extreme Programing) skills - Pairprogramming, Test-Driven Development, Domain-Driven-Design & Red-Green refactoring. Understanding of the principles/practice of continuous delivery. In terms of working structure, this role is hybrid More ❯
Work on low-level Java development in a dynamic, high-performance environment. Contribute to backend systems for cloud-hosted applications. Gain exposure to Agile methodologies, CI/CD pipelines, pairprogramming, and TDD. ?? Tech Stack: Core Java, multithreading, low-latency systems, AWS/GCP, Docker, Kubernetes, TDD, Agile, CI/CD. You will be a great fit for … to develop in a low-level Java environment (no frameworks like Spring) in public cloud environments (AWS/GCP)! Familiarity with CI/CD environments and practices such as pairprogramming or TDD. This is an exceptional opportunity to develop your skills while contributing to a leading trading platform. Ready to take the next step in your career More ❯
the various production services Participate in code reviews Skills we’re looking for: Strong professionalism, problem solving, and analytical skills Ambitious and autonomous, eager to explore new technologies Extensive programming experience, including knowledge of software development methodologies and practices, refactoring, analysis and design, pairprogramming, etc. Previous exposure to web services Understanding of software stacks that span … especially as they relate to software security and external sources Experience with deployment systems, CI/CD Other Skills that are a plus: Functional and/or Object-Oriented Programming experience Experience with database replication, backup and recovery is a plus Experience with deployment and management of SQL and NoSQL databases Experience with other languages such as Go or … B.Sc. or higher degree in Computer Science or related field and/or combination of education and experience equivalent Experience in a development role or a DevOps role with programming experience What can we offer? Cinesite offers a positive, creative environment where the world’s leading animation and effects artists are encouraged and supported to develop and produce challenging More ❯
with both data producers and consumers to optimise existing data products and the data within them to meet evolving business needs. Work collaboratively with other engineers, using techniques like pair and ensemble programming, to foster collective ownership and help upskill, reskill and learn from other team members. Mentor and develop less experienced members of the team, providing them … come up with strategies to tackle them. Experience working with iterative software development principles: Continuous Integration & Deployment (CI/CD) Automated testing at different levels Collaborative development techniques like pair and ensemble programming Experience owning software systems and/or data pipelines end-to-end, having full responsibility for operating them in production and responding to problems that … business requirements into technical work, and conversely to articulate necessary technical work to the same people for prioritisation. High competence in SQL and deep experience of at least one programming language e.g. Python, Java. Desirable: Experience with decentralised Data Mesh and Data Product architecture principles. Experience building and testing data pipelines with DBT. Understanding and experience of User-Centric More ❯
at scale – Experience with different SQL, NoSQL and Key-Value databases as well as an ability to optimise storage effectively,Good understanding of agile/lean principles and eXtreme programming (or TDD/PairProgramming),You maintain an open, respectful and supportive communication, creating a safe and outcome driven environment around you. – If we have captured your More ❯
applications following development standards and processes then integrate them into the associated device of the final product. Maintain a high quality and testable codebase. Participate to code reviews and pair-programming with the team. Create and maintain the CI/CD pipelines necessary for the deployment of our solution in coordination with the other teams working on the … de développement, puis les intégrer dans le dispositif associé du produit final. Maintenir une base de code de haute qualité et testable. Participer aux revues de code et au pair-programming avec l'équipe. Créer et maintenir les pipelines CI/CD nécessaires au déploiement de notre solution en coordination avec les autres équipes travaillant sur le produit. More ❯
short-term goals and long-term impact. You have a growth mindset, embracing challenges as opportunities to learn and develop, both personally and as part of the team. Collaboration & PairProgramming: Comfortable working in a collaborative environment, especially with pairprogramming or code reviews, to share knowledge and ensure the team is aligned. Experience with Observability … Hands-on experience with monitoring, logging, and alerting systems such as Prometheus, Mimir, Grafana, ELK, Honeycomb, Loki, Quickwit or similar. Development Background: Experience building and monitoring systems using modern programming languages (e.g. Python, Java, JavaScript, Ruby). Cloud Infrastructure & Orchestration: Extensive experience working with AWS, Terraform, Kubernetes, or other cloud platforms and container orchestration tools. It would be cool More ❯
London, England, United Kingdom Hybrid / WFH Options
P&I Insurance Services
not necessary Key Responsibilities Lead the design and implementation of Snowflake [and Redshift] based data warehousing solutions within an AWS environment Mentoring of team members through code reviews and pairprogramming Build and support new AWS native cloud data warehouse solutions Develop and optimize ETL processes using AWS services (e.g. AWS Glue, Lambda) to ensure efficient data ingestion … in large-scale enterprise environments Extensive experience in AWS services, e.g. EC2, S3, RDS, DynamoDB, Redshift, Lambda, API Gateway Strong SQL skills for complex data queries and transformations Python programming for data processing and analysis is a plus Strong acumen for application health through performance monitoring, logging, and debugging AWS or Snowflake certifications are a plus Seniority level Seniority More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Digital Native
coding standards, learn the tools, techniques and approaches used by engineering professionals and apply them in a controlled environment. We expect you to be ready to tackle (and enjoy!) programming tasks from the outset, but we will take the time to mentor you through small packages of work and enhancements to our People First product. You will get the … to see you grow in all our technology stack as you develop. The Academy program is set up to help and support you for the first stages of your programming career before moving on to work in our product teams looking after the key modules of our People First Software offering which includes HR, Talent, and Payroll. The programme … apprenticeship. A passionate individual who is excited about software development, a desire to learn and who wants to forge a long-standing career with MHR. A passion for technology, programming, and problem solving. An awareness of the Software Delivery Lifecycle and Agile methodologies. What will you learn in our Software Academy? You will have the chance to work on 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 ❯
Manchester, England, United Kingdom Hybrid / WFH Options
BBC
delivers an intuitive and engaging streaming experience to millions of audience members every day. To be successful in this role you will need a good understanding of object-oriented programming, clean architecture, and test-driven development. We usually work in Swift/Objective-C (iOS) so experience with these languages and the mobile ecosystem is essential. We are a … public. Main Responsibilities: Collaborate with multi-disciplinary colleagues to breakdown product requirements into technical deliverables. Contribute to the technical implementation of product features as part of a team or pair programming. Advocate for and follow engineering best practises within the team. Ensure engineering output is high quality, fit for purpose, and thoroughly tested. Drive continuous team improvement through fast … development experience with a solid understanding of architecture and design principles. Proficiency in Swift and SwiftUI, with working knowledge of Objective-C and UIKit. Deep understanding of object-oriented programming (OOP) and decoupled design. Demonstrated experience with Test-Driven Development (TDD) to produce high-quality, reliable software. Proficiency in version control systems like Git and working in collaborative coding More ❯
/JavaScript experience (React Native) 4+ years' experience in your core area (Frontend, Backend, etc.) Agile mindset, able to thrive in fast-paced, iterative environments Collaborative coding practices (e.g. pairprogramming) Bonus points if you: Are experienced in full-stack delivery Are familiar with CI/CD, AWS, Terraform or other IaC tooling Have contributed to open-source More ❯
articulate the benefits of key software craftsmanship practices like unit testing and good design. Experience of Test Driven Development within a software engineering context and comfortable with practices like pairprogramming and lightweight design modeling. Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage More ❯
knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, with PairProgramming experience You enjoy problem solving and are keen to pick up new skills What's in it for you: As a Backend Software Engineer/Developer you More ❯
speed, scale, and resilience. What They’re Looking For: 2+ years’ commercial experience with Java Solid grasp of multithreading, concurrency , and high-throughput system design A passion for TDD, pairprogramming , and continuous delivery practices Computer Science degree from a Russell Group university Java | AWS | Multithreading | Kafka | ActiveMQ | MongoDB | DevOps Tooling Salary: Up to £100,000 Bonus: Up More ❯