R Modeller/Developer
Full Time @Shaz Capital Ltd posted 2 weeks ago in Software Engineering ShortlistJob Detail
-
Job ID 13041
-
Career Level Others
-
Gender Not Preferred
Job Description
This is a fantastic opportunity to play a pivotal role within our firm, with a focus on building sustainable software that drives our business. We invest in the latest technologies to facilitate the delivery of our ground-breaking business solutions. Our teams are passionate about technology, work with cutting-edge tech and adopt an agile approach to software development.
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
In addition, you may have experience of some of the following:
- Automated build and deployment pipelines
- Automated test frameworks
- Accessing external APIs via R (particularly through httr/httr2)
You will be:
- Confident across the entire software development lifecycle.
- Self-motivated with a drive to learn and share knowledge.
- Focused on continuous learning and improvement.
- An effective communicator and an effective team player.
- Able to forge strong and professional relationships at all levels.
- Able to collaborate successfully with client and third-party technical teams.
- Able to effectively articulate technical concepts with senior stakeholders.
We work alongside employers, trustees and financial services institutions, offering independent pensions, investments, benefits and risk consulting services, as well as data and technology solutions.
That’s the who and the what. More important is the ‘why’. The work we do may not always seem the sexiest. But it’s difficult, it’s complex, and it’s important. We help our clients, their employees, members and customers make decisions that have real and direct consequences on their financial futures.
For 100 years we’ve taken this responsibility seriously. Together, as a team and with our clients and partners, we’re here to build better futures.
Required skills
Other jobs you may like
-
Senior Software Engineer – Windows Device Drivers (SH-211)
- @ Shaz Capital Ltd
- Edinburgh, 7B Nightingale Way Quartermile, Edinburgh Hybrid work
