We are looking for an R Developer with financial modelling experience to help design, build, deliver, and support models & applications serving the pensions market. You will:
- Work alongside high-performing, highly skilled and multi-disciplinary teams. We work within teams that promote autonomy and engineering excellence, using the latest technologies.
- Drive innovation and increase the maturity of our frameworks, integrations, and automations.
- Collaborate closely with senior developers, architects, and actuarial modellers to deliver sustainable solutions that deliver value for our business.
- Be involved with meaningful work - we can provide complex challenges, at scale, in novel market areas.
- Be core to the product teams that build, test and scale our applications and services.
- Work closely with our R User and Model Expert Groups to promote best practices.
- Support less experienced team members with R development.
About You
To succeed in, and enjoy, this role you are likely to be familiar with:
- Modern software development best practices from initial problem and data analysis, through to solution design and technical implementation.
- Non-functional aspects of software delivery such as performance, reliability, security, and scalability.
- Financial modelling (pensions domain beneficial).
- Applying coding and technical solutions to complex financial scenarios.
- End-to-end implementation of R solutions
You will have experience of the following:
- Strong pensions domain knowledge gained in an actuarial context essential
- R Programming (ideally in the context of package development)
- Tidyverse (i.e. dplyr, purrr, tidyr)
- Git and general code-management / documentation practices
- Continuous improvement and continuous delivery practices
- R Shiny & R Markdown