Alexforbes

Actuarial Analyst

Posted: 53 minutes ago

Job Description

Key Responsibilities:Design, develop and maintain actuarial calculation engines, liability projection models and other financial algorithms in C#/.NET, SQL Server and (where appropriate) R or Python.Translate actuarial requirements into robust, well documented software components and RESTful APIs that integrate seamlessly with front end applications and data warehouses.Perform data validation and transformation to prepare model inputs and support regulatory and management reporting (e.g. SAM, IFRS 17, Pension Fund Act).Optimise database schemas, partitioning strategies and ETL processes to handle large policy datasets efficiently.Participate in the full software development life cycle—requirements, design, coding, peer review, automated testing, deployment and monitoring—within an Azure DevOps/Git environment.Collaborate closely with actuaries, product managers and other developers to ensure models remain accurate, performant and aligned with client outcomes.Document methodologies, assumptions and code to support audit, peer review and knowledge sharing.Keep abreast of actuarial, regulatory and software engineering best practices, recommending and implementing enhancements.Qualifications:Bachelor’s or postgraduate degree in Actuarial Science, Computer Science or related quantitative discipline.At least 2 years’ professional experience in an actuarial modelling, insurance, pensions or investment software development role.Strong programming proficiency in C#/.NET and T SQL; exposure to actuarial tools (e.g. Prophet, MoSes, Tyche) or actuarial focused R/Python packages is advantageous.Experience with data visualisation/reporting tools such as Power BI or SSRS.Familiarity with version control, CI/CD pipelines and unit testing frameworks.Excellent analytical, problem solving and communication skills.What We Offer:A unique chance to be part of a dynamic team where your work directly influences our retail clients and the wider business.Exposure to the full development cycle, giving you end to end insight into our products and services.A collaborative environment that fosters innovation, professional growth and actuarial exam support.Competitive salary and benefits package.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In