Python Developer

Posted 20 March 2023
Salary Negotiable
LocationCity of London
Discipline Change & Technology
ReferenceRC03_1679323803
Contact NameRory Curran

Job description

SPECIFIC JOB RESPONSIBILITIES:

  • Transfer existing pricing models from both Excel based workbooks and Riskflow replicating all
  • functionality.
  • Development of wire frames in collaboration with the pricing actuaries and underwriters.
  • Coding the model logic within Tyche using T# and Python, translating actuarial concepts into code.
  • Build intuitive, responsive user interfaces that underwriters can use seamlessly in their day-to-day
  • underwriting.
  • Ensuring models are built in Tyche in line with established principles to maintain synergies and
  • consistency in data capture across models.
  • Maintain change control integrity and documenting models and systems from a technical and functional
  • perspective.
  • Oversight of class-by-class data migration process, bespoke data extraction from historical models
  • built in spreadsheets and migrating into the Tyche database.
  • Robust testing and validation of model functionality within Tyche
  • Liaising with software provider to ensure all functionality is working correctly and all efficiencies are
  • benefited from.
  • Assist in platform upgrades, patch deployment, widget updates and tool migration as required by
  • version update cycle.
  • Assisting in the development of visual reporting in Power BI to leverage the data captured by the
  • Tyche Pricing Models.

Essential:

  • High standard of Python
  • Plus one other language (preferably T#/C#/VBA/VB.NET) and ability to pick up new languages quickly
  • and evolve to meet needs of the business
  • Microsoft Office skills, especially in Excel
  • IT/engineering/science/maths background
  • At least two years' experience within a related role
  • Logical and concise problem solver
  • Willing and can-do attitude, agile to changing demands and deadlines
  • Excellent written and oral communication skills.

Desirable:

  • Tyche (T#), C#, VB.NET, VBA
  • Insurance and Lloyd's knowledge
  • Interest in insurance pricing, actuarial methods and data science
  • Knowledge of version control systems, particularly Git
  • Power BI
  • Data warehouse knowledge