Software Engineer

GerrardWhite ,
London, Greater London
Job Type: Full-time
Salary: £80,000 per annum

Overview

An exciting opportunity to join a dynamic and bleeding edge development team within a growing London Market insurance business and be responsible for the development, implementation, and maintenance of innovative software and processes primarily in support of the company's actuarial function. The successful candidate will work directly with both the development and actuarial teams and must therefore be able to effectively communicate and work with both groups. Duties and Responsibilities Development of the proprietary risk management platform, with a focus on the back-end calculation engine. Implementation of insurance catastrophe risk models. Designing and developing robust tools and reports. Liaising with actuarial and risk teams to thoroughly understand user requirements, demonstrating a continual focus on long term effectiveness, simplicity of solutions, and appropriate controls. Effective documentation in order to mitigate business risks including key man dependencies. Essential Qualifications, Skills & Experience University Degree in Software Engineering, Mathematics, Physics, or a related field Demonstrated ability to grasp complex mathematical concepts; numerical methods, linear algebra, statistics, algorithms At least 2 years high performance computing / programming experience Experience with Julia, SQL preferred or C++, MATLAB and Python Ability to work in a fast paced, agile development team environment Experience of working within the London Market insurance industry