Actuarial Software Engineer II - Associate
Role Overview
Design, develop, and maintain the business calculation layer behind insurance illustration, quoting, and sales platforms.
Translate product rules, actuarial calculations, business requirements, and spreadsheet models into scalable .NET applications, APIs, and services.
Key Skills for This Role
Full Job Posting
Role overview
Design, develop, and maintain the business calculation layer behind insurance illustration, quoting, and sales platforms.
Translate product rules, actuarial calculations, business requirements, and spreadsheet models into scalable .NET applications, APIs, and services.
Responsibilities
- Build calculation engines, backend services, and APIs for insurance illustration, quoting, and product platforms.
- Ensure calculation accuracy, performance, auditability, and alignment with product requirements.
- Apply object-oriented design and .NET architecture practices; develop unit tests and support automated testing.
- Debug complex application and business logic issues; collaborate with product, actuarial, QA, and engineering teams.
- Maintain technical documentation, estimate effort, and own work through deployment.
- Participate in Agile processes and continuous improvement.
Qualifications
- At least 3 years of professional software development experience and strong C#/.NET proficiency.
- Strong backend business logic development and knowledge of object-oriented design, SOLID, and design patterns.
- SQL database experience, including optimization and data modeling; SQL Server preferred. Hands-on Excel experience required.
- Familiarity with Agile/Scrum, Git, and Azure DevOps, JIRA, or similar tools.
- Strong debugging, problem-solving, analytical, collaboration, and detail-oriented skills; comfort working across global teams.
- Performance optimization, caching, asynchronous processing, application security, and data protection knowledge.
- ASP.NET/.NET Core, APIs, CI/CD, insurance or actuarial systems, and related domain experience are nice to have; actuarial/software bridging is highly preferred.
Compensation and benefits
- Base salary range is CAD 80,000 to CAD 100,000 per year.
- Compensation includes salary, equity for full-time employees, and an annual performance bonus.
- Benefits include matched retirement, healthcare, dental, vision, telemedicine, virtual mental health counseling, parental leave, and unlimited paid time off.
Workplace
- Based in the Toronto, Ontario office.
- Employees work in the office Monday through Thursday and may work remotely on Friday.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at icapital
Senior Software Integration Engineer - Assistant Vice President
Toronto, CAN
iCapital seeks a senior integration engineer to deliver and support robust solutions across client and product ecosystems. Applicants need six or more years of software development experience, strong C#/.NET and integrat
Head of Canadian Legal - Senior Vice President / Managing Director
Toronto, CAN
iCapital seeks a Head of Canadian Legal to advise on Canadian funds and securities law and support its expansion in the region. The role covers fund formation, transactions, regulatory matters, governance, and legal supp
United Arab Emirates, AML Onboarding - Vice President
, UAE
iCapital seeks a VP, MLRO to lead its UAE anti-money laundering, counter-terrorist financing, and counter-proliferation financing framework. Candidates should have substantial alternatives experience, AML/KYC regulatory
Alternatives Distribution, Hybrid Sales - Associate / Assistant Vice President
Greenwich, USA
iCapital is seeking a client-facing Hybrid Sales Associate or Assistant Vice President to grow alternative investment platform adoption through outbound calling, advisor meetings, events, and territory development. The r
Senior Software Integration Engineer - Assistant Vice President
Toronto, CAN
Head of Canadian Legal - Senior Vice President / Managing Director
Toronto, CAN
United Arab Emirates, AML Onboarding - Vice President
, UAE
Alternatives Distribution, Hybrid Sales - Associate / Assistant Vice President
Greenwich, USA