A

Junior Actuarial Software Engineer

Ascot Group
Full-time
On-site
Bermuda
Description

This is an opportunity to join Ascot Group - one of the world’s preeminent specialty risk underwriting organizations.

Designed as a modern-era company operating through an ecosystem of interconnected global operating platforms, we’re bound by a common mission and purpose: One Ascot. Our greatest strength is a talented team who flourish in a collaborative, inclusive, and entrepreneurial culture, steeped in underwriting excellence, integrity, and a passion to find a better way, The Ascot Way.

The Ascot Way guides our people and our organization. Our underwriting platforms collaborate to find creative ways to deploy our capital in a true cross-product and cross-platform approach. These platforms work as one, deploying our capital creatively through our unique Fusion Model: Client Centric, Risk Centric, Technology Centric.

Built to be resilient, Ascot maximizes client financial security while delivering bespoke products and world class service — both pre- and post-claims. Ascot exists to solve for our clients’ brightest tomorrow, through agility, collaboration, resilience, and discipline.

 

Role Overview 
We are seeking a Junior Actuarial Software Engineer to join the Actuarial function. In this role, you will work closely with actuaries and senior developers to build and maintain analytical tools that support our pricing, reserving, and risk modeling functions. This is an excellent opportunity for a developer early in their career to gain experience in the insurance industry while further developing their programming skills. 


Key Responsibilities 

•    Help migrate existing Excel-based pricing models into Hx Renew. a web­based platform which runs on Python
•    Develop, test, and maintain production level Python code for actuarial/underwriting tools and pricing models
•    Collaborate with actuaries, underwriters, and other functions to understand business requirements and implement technical solutions
•    Assist in automating data processing workflows and report generation
•    Write clear and comprehensive documentation for developed code, pricing models, and applications
•    Participate in code reviews and team knowledge-sharing sessions
•    Debug and resolve issues in production models and applications
•    Learn and apply insurance and actuarial concepts in technical

 

Required Qualifications/ Experience

•    1-2 years' experience with Python programming
•    Knowledge of data manipulation libraries (P-andas. numP-.Y.)
•    Basic understanding of version control systems (Git) and best practices
•    Strong problem-solving skills and attention to detail
•    Good communication skills and ability to work in a collaborative environment
•    Willingness to learn actuarial and (re)insurance concepts

 

Desirable Qualifications / Experience

•    Experience with Microsoft office suite: especially Excel and Power Bl
•    Familiarity with SQL and database concepts
•    Knowledge of insurance industry terminology
•    Experience with Hyperexponential Renew
•    Understanding of statistical methods and their implementation

 

About the Team 
Our actuarial software engineers bridge the gap between technical actuarial work. underwriting, and modern software development practices. The actuarial team is a diverse group of professionals with backgrounds across (re)insurance and technology, focused on creating efficient, reliable tools that empower our actuaries and underwriters to make better risk decisions. We value continuous learning, knowledge sharing, and creating an environment where junior team members can grow rapidly. 

 

#LI-Hybrid