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.