Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior full stack software engineer - payments

Windsor
Neilson Financial Services
Software engineer
Posted: 31 August
Offer description

Senior Full Stack Software Engineer - Payments

Join to apply for the Senior Full Stack Software Engineer - Payments role at Neilson Financial Services


Senior Full Stack Software Engineer - Payments

1 day ago Be among the first 25 applicants

Join to apply for the Senior Full Stack Software Engineer - Payments role at Neilson Financial Services

The Opportunity

We are seeking a seasoned Senior Full Stack Software Engineer to join our high-impact Payments Engineering team. In this role, you’ll help drive the evolution of our payment platform, supporting global payment flows including bank integrations, policy premium collections, refund processing, and Stripe/PSP integrations. You’ll work across the stack to build scalable APIs, intuitive user interfaces, and robust automation pipelines that power mission-critical financial transactions.

The Opportunity

We are seeking a seasoned Senior Full Stack Software Engineer to join our high-impact Payments Engineering team. In this role, you’ll help drive the evolution of our payment platform, supporting global payment flows including bank integrations, policy premium collections, refund processing, and Stripe/PSP integrations. You’ll work across the stack to build scalable APIs, intuitive user interfaces, and robust automation pipelines that power mission-critical financial transactions.

We’re building modern, cloud-native systems using .NET/C#, Azure SQL, and Vue.js, with a strong focus on automation-first development, security, and high availability. If you have experience in the payments domain, including payment gateways, reconciliation, and transaction workflows, this is an opportunity to make a direct impact on systems that process millions in revenue and support global policyholders.

Why Join Us?

This is a pivotal role in a growing, global organization that is transforming the way customers procure life insurance. You’ll contribute to a platform that manages payment lifecycle flows end-to-end — from initial premium collection and recurring billing, to refunds, chargeback handling, and bank API integrations (e.g., BACS, ACH, SEPA).

You’ll be empowered to shape system architecture, influence DevOps practices, and help standardize our integration with third-party payment providers like Stripe, GoCardless, and regional banks. Join an engineering culture that values automation, scalability, and inclusive collaboration.

Key Responsibilities

Full-Stack Payments Engineering


* Design and develop scalable, secure REST APIs in .NET/C# for payment-related services.
* Build responsive UIs using Vue.js for managing payment flows (e.g., policy billing, refunds).
* Develop integrations with external payment providers (e.g., Stripe, GoCardless) and bank APIs (e.g., UK BACS, AUS Westpac, ACH, etc.).
* Manage secure storage and transmission of payment data (PCI-DSS compliance awareness preferred).
* Handle edge cases including payment failure handling, retries, and reconciliation logic.

Automation and Quality

* Champion automation-first development: implement end-to-end testing using tools like SpecFlow, Playwright, and Gherkin.
* Contribute to test frameworks that ensure the accuracy of payment and refund logic.
* Lead code reviews and advocate for TDD/BDD practices across the team.

Platform Reliability and Observability

* Implement and maintain CI/CD pipelines for frequent, safe releases.
* Develop observability tooling to monitor payment transaction health, failures, and latency.
* Participate in post-incident reviews and contribute to system hardening initiatives.

Domain Collaboration

* Work closely with Product, Compliance, and Finance to ensure secure and compliant handling of funds.
* Support premium lifecycle operations, including initial billing, renewals, partial payments, and cancellations.
* Help develop and maintain refund processing workflows, including pro-rata calculations, reversals, and audit trails.

Required Qualifications

* Senior level software engineering competency, with strong full-stack experience.
* Proficient in .NET/C#, JavaScript, Azure SQL (MSSQL).
* Proven experience developing APIs and UI components in distributed systems.
* Experience working with payment systems (Stripe, BACS, ACH, GoCardless, etc.).
* Strong knowledge of test automation frameworks and CI/CD practices.
* Solid understanding of transaction integrity, idempotency, and financial system safety.

Preferred Qualifications

* Experience with Azure Cloud, Kubernetes, and containerized deployments.
* Familiarity with policy premium billing systems, insurance domain, or subscription management.
* Knowledge of financial reconciliation processes and ledger balancing.
* Background in security best practices related to handling sensitive payment data (e.g., tokenization, PCI compliance).
* Strong communication and mentoring capabilities.

About Neilson

At Neilson, our mission is to make life insurance simple, secure, and globally accessible. Since 2012, we’ve grown from a UK-based startup to a multinational leader in digital insurance services, operating across the UK, USA, Canada, Ireland, and Australia with over 1000 employees.

We Offer

Benefits

Neilson provides a competitive total compensation package, extensive learning opportunities, and a dynamic environment where you can grow your career. Compensation will be based on experience, skill set, and business needs. Additionally, we offer a robust benefits package, including:

* 100% remote-first role with flexible working options
* Pension, healthcare, life assurance
* Great central office, only 2 minutes away from Windsor train station!
* Amazing bunch of people that genuinely want to support you and celebrate your wins!
* We work hard but we know how to have fun too; we have regular theme days and charity events for all to enjoy.
* Fancy a morning brew? We have that covered! Tea, coffee and milk provided!
* Employee Assistance Programme to help and support with life stuff!
* We have plenty of local discounts for coffee outlets, restaurants, cinemas and gyms and more
* Free fruit, Flu Vaccinations, Cycle to work scheme, Eye Test/Glasses Vouchers, looking after your wellbeing!
* 25 days holiday plus bank holidays

If you’re a driven leader with a passion for engineering and team empowerment, we want to hear from you. Join us at Neilson and help shape the future of our technology landscape.


Seniority level

* Seniority level

Mid-Senior level


Employment type

* Employment type

Full-time


Job function

* Job function

Engineering and Information Technology
* Industries

Insurance

Referrals increase your chances of interviewing at Neilson Financial Services by 2x

Get notified about new Full Stack Engineer jobs in Windsor, England, United Kingdom.


Full-Stack Software Engineer Frontend Focused

London, England, United Kingdom 16 hours ago

London, England, United Kingdom $140,000.00-$180,000.00 2 weeks ago

London, England, United Kingdom 5 months ago

London, England, United Kingdom 3 months ago

London, England, United Kingdom 6 months ago

London, England, United Kingdom 19 hours ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom $140,000.00-$170,000.00 3 days ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 month ago

Staines-Upon-Thames, England, United Kingdom 2 days ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 weeks ago

St Albans, England, United Kingdom 2 days ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 9 months ago

Marlow, England, United Kingdom 15 hours ago

London, England, United Kingdom 1 month ago


Full Stack Developer (AI and Digital Products)

London, England, United Kingdom 1 week ago

Greater London, England, United Kingdom 6 months ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 weeks ago

City Of London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer
Reading (Berkshire)
Jr United Kingdom
Software engineer
Similar job
Senior networking software engineer
Reading (Berkshire)
ALL.SPACE
Software engineer
Similar job
Senior software engineer
Guildford
Jr United Kingdom
Software engineer
See more jobs
Similar jobs
It jobs in Windsor
jobs Windsor
jobs Berkshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Windsor > Senior Full Stack Software Engineer - Payments

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save