InsurePay logo
InsurePay Verified
Fintech, Insurance Technology (Insurtech), SaaS

Full-Stack Senior Software Engineer

United StatesHybridFull TimeSenior$130,000–$150,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

InsurePay is seeking a Full-Stack Senior Software Engineer with expertise in Angular and .NET to design, develop, and support custom payment platforms, business logic, and interfaces. The role involves shipping end-to-end features across web apps and APIs, integrating with external systems, and enhancing reliability and security in a regulated enterprise environment. Responsibilities include developing secure, scalable RESTful services, modern front-end components, upholding code quality through testing and CI/CD, collaborating with cross-functional teams, and contributing to incident response and continuous improvement. Experience in payments, Insurtech, and specific technologies like Angular, .NET, C#, and SQL is required.

Title
: Full-Stack Senior Software Engineer

Location:
Hybrid (Buffalo, NY)

About the role:

InsurePay is seeking a talented and experienced Full-Stack Senior Software Developer who has exceptional experience working in Angular and .NET to join our dynamic development team. You will be responsible for the design, development, and support phases of our custom payment platforms, business logic, and interfaces.

As a Full‑Stack Software Engineer, you’ll ship end‑to‑end features across our web apps and APIs, integrate with external systems, and improve reliability and security in a highly regulated, enterprise environment This individual is a self-starter who will work closely with other developers, designers, and product managers to deliver user-friendly, innovative, and high-quality solutions. If you are a driven individual with an unwavering attention to detail, this role is for you!

You’re excited about this opportunity because you will ....

  • Design, build, and ship full‑stack features that improve accuracy, efficiency, and user experience across billing, payments, and reconciliation workflows for enterprise insurance customers.
  • Develop secure, scalable RESTful services and modern front‑end components; uphold code quality via testing, peer reviews, and CI/CD best practices.
  • Collaborate closely with Product, QA, Customer Enablement, and Support to refine requirements, define acceptance criteria, and ensure smooth releases in an agile environment.
  • Integrate with third‑party systems (e.g., payroll providers, carrier core systems) and help optimize performance, observability, and resiliency across environments.
  • Contribute to incident triage and root‑cause analysis; drive continuous improvements that reduce exceptions and increase straight‑through processing.

We’re excited about you because you are ….

  • A seasoned developer in the payments and Insurtech space
  • Comfortable with payment and disbursement flows (ACH, card), reconciliation rules, and reducing exception rates; familiarity with NACHA/PCI considerations and OFAC screening contexts.
  • Exposed to insurance and payroll data domains (workers’ comp, payroll provider integrations) and/or familiarity with carrier platforms (e.g., Guidewire, Duck Creek)
  • Proficient in ....
  • Angular (At least 6 years of experience)
  • .NET (At least 6 years of experience)
  • C# (At least 6 years of experience)
  • SQL (At least 6 years of experience)
  • Entity Framework (At least 6 years of experience)
  • ASP.NET API (At least 6 years of experience)
  • AWS / Containers (Nice to have)
  • ASP.NET design and development (At least 5 years of experience)
  • 5+ years’ experience in MS SQL Server (T-SQL, DDL/DML/DCL, database design including tables, views, stored procedures, user defined functions, triggers).
  • Knowledge of CI/CD, ASP.NET Web Form, NGRX, and Advanced T-SQL
  • Robust knowledge of multiple programming languages
  • Analytical skills to interpret complex data sets
  • Problem-solving skills to determine the cause of bugs and resolve complaints
  • Proven written communication skills to produce informative reports
  • Batchelor’s degree in computer science or other related fields

Benefits

  • Competitive base
  • Generous vacation policy
  • Full medical, dental, and vision packages
  • LTD and STD coverage options
  • 100% employer covered Basic life and AD&D
  • 100% employer covered Employee Assistant Program
  • Paid Parental Leave
  • Paid Volunteer Time Off
  • 401(k) with company match

About Us

InsurePay® is a SaaS billing and payments platform that ensures accuracy of insurance premiums and offers integrated payments and reconciliations for Agencies, Carriers, MGAs, and insurance technology providers. We are empowering carriers to allow policyholders to pay only for what they need through accurate, timely, and data-driven reconciliations with a feature-rich platform that offers carrier payables, vendor payables, and claims payments all integrated to back-office systems. We are a venture backed Insurtech company who is growing fast … like really fast! Come join us!

Ready to apply?
You'll be redirected to InsurePay's application page.