Remote Senior Full Stack Software Engineer - Payments Team

at Neilson Financial Services

Posted 1 day ago 4 applied

Description:

  • Neilson is seeking a Senior Full Stack Software Engineer to join their Payments Engineering team.
  • The role involves driving the evolution of the payment platform, supporting global payment flows including bank integrations, policy premium collections, refund processing, and Stripe/PSP integrations.
  • Responsibilities include building scalable APIs, intuitive user interfaces, and robust automation pipelines for financial transactions.
  • The team is focused on modern, cloud-native systems using .NET/C#, Azure SQL, and Vue.js, emphasizing automation-first development, security, and high availability.
  • The position offers the opportunity to shape system architecture, influence DevOps practices, and standardize integrations with third-party payment providers.
  • Key responsibilities include designing and developing REST APIs, building responsive UIs, managing secure payment data, implementing automation, maintaining CI/CD pipelines, and collaborating with various domains.

Requirements:

  • Candidates must have a combination of skills and professional experience comparable to peers in Senior Full Stack Engineering roles.
  • Proficiency in .NET/C#, JavaScript, and Azure SQL (MSSQL) is required.
  • Proven experience in developing APIs and UI components in distributed systems is essential.
  • Experience with payment systems such as Stripe, BACS, ACH, and GoCardless is necessary.
  • Strong knowledge of test automation frameworks and CI/CD practices is required.
  • A solid understanding of transaction integrity, idempotency, and financial system safety is essential.

Benefits:

  • The position is 100% remote-first with flexible working options.
  • Employees receive a pension, healthcare, and life assurance.
  • The company offers a central office location just 2 minutes from Windsor train station.
  • A supportive team environment that celebrates individual wins is emphasized.
  • Regular theme days and charity events are organized for employee enjoyment.
  • Complimentary tea, coffee, and milk are provided.
  • An Employee Assistance Programme is available for personal support.
  • Local discounts for coffee shops, restaurants, cinemas, and gyms are offered.
  • Additional perks include free fruit, flu vaccinations, a cycle-to-work scheme, and eye test/glasses vouchers.
  • Employees enjoy 25 days of holiday plus bank holidays.