Actuarial Calculation Engineer

Compunnel, Inc. (old)

Colorado Springs (CO)

On-site

USD 90,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Compunnel, Inc. is seeking an Actuarial Software Engineer II to design, develop, and maintain actuarial calculation software within modern .NET-based systems. You will collaborate with actuarial, engineering, and product teams in the US and India to deliver high-quality insurance solutions.

The role focuses on building scalable calculation engines, APIs, and ensure accuracy and performance of actuarial computations, while applying SOLID principles and best practices.

Qualifications

  • 3+ years of professional software development experience.
  • Strong proficiency in C# and the .NET ecosystem.
  • Experience with ASP.NET/.NET Core, Web APIs, and service-oriented architecture.
  • Solid understanding of OOP, SOLID principles, and design patterns.
  • Experience with SQL databases (SQL Server preferred): query optimization, data modeling, performance.
  • Ability to interpret and validate financial/actuarial calculations.
  • Hands-on experience with Excel for validating calculation logic.
  • Familiarity with Agile/Scrum development.
  • Experience using Git/Azure DevOps, JIRA, or similar tools.
  • Strong debugging, problem-solving, and analytical skills.
  • Ability to bridge actuarial logic and software engineering.
  • High ownership and accountability for assigned work.
  • Strong attention to detail, especially around financial accuracy.
  • Willingness to continuously learn insurance domain knowledge and modern practices.

Responsibilities

  • Design and develop modules using C# and .NET.
  • Translate actuarial specifications into robust, testable software components.
  • Build and enhance APIs and calculation services for illustration and quoting platforms.
  • Ensure accuracy and performance of actuarial calculations.
  • Apply OOP principles and industry best practices.
  • Write unit tests and support automated testing for calculation integrity.
  • Debug and troubleshoot calculation and system issues.
  • Collaborate with teams across actuarial, product, QA, and engineering.
  • Produce documentation for technical and actuarial processes.
  • Provide accurate estimates and take ownership of deliverables.
  • Participate in Agile ceremonies and continuous improvement activities.

Skills

C#
.NET
ASP.NET/.NET Core
Web APIs
SOA
SQL Server
OOP/SOLID
Unit Testing
Git/Azure DevOps
JIRA
Actuarial calculations

Tools

Entity Framework
CI/CD
ORMs

Job description

The Actuarial Software Engineer II is responsible for designing, developing, and maintaining actuarial calculation software within modern, scalable .NET-based systems. This role blends actuarial logic, strong software engineering practices, and insurance product knowledge to build accurate, performant, and maintainable calculation engines and APIs used across sales and illustration platforms. The engineer will collaborate closely with actuarial, engineering, and product teams in India and the US to deliver high-quality, compliant insurance solutions.

Key Responsibilities

  • Design and develop modules using C# and .NET.
  • Translate actuarial specifications into robust, testable software components.
  • Build and enhance APIs and calculation services for illustration and quoting platforms.
  • Ensure accuracy and performance of actuarial calculations.
  • Apply OOP principles and industry best practices.
  • Write unit tests and support automated testing for calculation integrity.
  • Debug and troubleshoot calculation and system issues.
  • Collaborate with teams across actuarial, product, QA, and engineering.
  • Produce documentation for technical and actuarial processes.
  • Provide accurate estimates and take ownership of deliverables.
  • Participate in Agile ceremonies and continuous improvement activities.
Required Qualifications
  • 3+ years of professional software development experience.
  • Strong proficiency in C# and the .NET ecosystem.
  • Experience with ASP.NET/.NET Core, Web APIs, and service-oriented architecture.
  • Solid understanding of OOP, SOLID principles, and design patterns.
  • Experience with SQL databases (SQL Server preferred): query optimization, data modeling, performance.
  • Ability to interpret and validate financial/actuarial calculations.
  • Hands-on experience with Excel for validating calculation logic.
  • Familiarity with Agile/Scrum development.
  • Experience using Git/Azure DevOps, JIRA, or similar tools.
  • Strong debugging, problem-solving, and analytical skills.
  • Ability to bridge actuarial logic and software engineering.
  • High ownership and accountability for assigned work.
  • Strong attention to detail, especially around financial accuracy.
  • Willingness to continuously learn insurance domain knowledge and modern practices.
Preferred Qualifications (if any)
  • Experience building or supporting insurance illustration or actuarial systems.
  • Exposure to annuity, life insurance, or retirement products.
  • Experience with Entity Framework or similar ORMs.
  • Knowledge of CI/CD pipelines.
  • Familiarity with performance optimization techniques (caching, async processing).
  • Basic understanding of application security and data protection best practices.
Certifications (if any)
  • Not required, but certifications in .NET, cloud platforms, or actuarial systems are a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Actuarial Software Engineer II
Actuarial Software Engineer II

Compunnel Inc. • Colorado Springs (CO)

On-site
USD 90,000 - 150,000
Actuarial Developer II/III
Actuarial Developer II/III

StanCorp Financial Group, Inc • Portland (OR)

On-site
USD 120,000 - 170,000
Actuarial Developer II/III
Actuarial Developer II/III

Standard Insurance • Portland (OR)

On-site
USD 120,000 - 160,000
Actuarial BSA
Actuarial BSA

Tata Consultancy Services • Des Moines (IA)

On-site
USD 110,000 - 160,000
C# Developer with Actuarial experience
C# Developer with Actuarial experience

Mindlance • Newark (NJ)

On-site
USD 70,000 - 90,000
Actuarial Modeling/Developer
Actuarial Modeling/Developer

Spectraforce Technologies • Newark (NJ)

On-site
USD 120,000 - 180,000
Actuarial Pricing Business Analyst
Actuarial Pricing Business Analyst

Acturhire • United States

Remote
USD 120,000 - 180,000
Sr. Data Analyst
Sr. Data Analyst

Accord Technologies Inc • Piscataway Township (NJ)

Hybrid
USD 110,000 - 160,000
Sr. Actuarial Analyst
Sr. Actuarial Analyst

Inizio Partners Corp • Webster (MA)

On-site
USD 110,000 - 170,000
Actuarial Pricing Business Analyst
Actuarial Pricing Business Analyst

iShare Inc. • United States

Remote
USD 90,000 - 130,000