Senior PHP Developer (Payments)

Carson Harris Associates

United Kingdom
Permanent
Remote
Payment Gateway IntegrationLaravel 10+PCI DSS Compliance

Role Overview

Our client is seeking an experienced and detail-driven Senior PHP Developer to join their dedicated Payments Development Team. In this pivotal role, you will be responsible for building and maintaining the core systems that power secure, reliable, and scalable transactions. You will design subscription logic, integrate payment gateways, and strengthen fraud prevention measures to ensure our payments engine runs flawlessly.

This is a remote-first role, open to candidates based in the UK with full working rights.

Key Responsibilities

  • Develop, test, and maintain secure, high-performance PHP code using Laravel 10+ to build new payment features, from enhanced checkout flows to complex subscription handling.
  • Integrate, manage, and troubleshoot third-party payment gateways and APIs (e.g., Stripe, PayPal, Adyen), ensuring compliance with regulations like PCI DSS, PSD2, and GDPR.
  • Collaborate with product managers, engineers, and security teams to design and implement robust payment solutions, improve user experience, and enhance system stability.
  • Lead efforts in debugging and optimising payment processes, supporting transaction-related issues (refunds, disputes), and contributing to code reviews and team knowledge sharing.

Required Skills & Qualifications

  • 5+ years of professional PHP development experience, with mandatory expertise in Laravel 10 or higher.
  • Demonstrable commercial experience working directly with payment systems, including gateway integration (APIs, webhooks), subscription management, and transaction workflows.
  • Strong understanding of payment security principles, fraud prevention techniques, multi-currency handling, 3D Secure, tokenization, and chargebacks.
  • Proficiency in automated testing (unit, feature, integration) within a payments context.
  • Excellent communication skills and a collaborative, detail-oriented mindset.

Nice-to-Have Qualifications

  • Experience with event-driven architecture or message queues (e.g., RabbitMQ, SQS) for handling asynchronous payment flows.
  • Familiarity with cloud platforms (AWS, GCP) and containerization (Docker).
  • Knowledge of financial reconciliation processes.
Senior PHP Developer (Payments) at Carson Harris Associates | Alfa Jobs