Job Type: Permanent
Location: This role could be based in either our Wythall or Edinburgh offices with time spent working in the office and at home.
Flexible working: All of our roles are open to part-time, job-share and other types of flexibility. We will discuss what is important to you and balancing this with business requirements during the recruitment process.
Closing Date: 6th April
Salary and benefits: £50,100 - £88,200 plus 16% bonus up to 32%, private medical cover, 38 days annual leave, excellent pension, 12x salary life assurance, career breaks, income protection, 3x volunteering days and much more.
Recruiter: Tim Singh
The role
We are seeking a talented Product Owner with proficiency in Python to join our dynamic team. This is a fantastic opportunity to contribute to our growing organization, working with cutting-edge technologies and making a meaningful impact in the field of insurance. We’re currently delivering new software as part of a significant project to reshape the Actuarial Systems landscape and build a more efficient end-to-end process.
A key element of ensuring that this is a success is to hire a permanent team to be involved in the ongoing development and ownership of the new systems. You will own one or more of these products, working with BAU teams to identify areas for improvement and prioritise fixes.
You’ll also be working with a small team of developers responsible for continuous improvement.
Your excellent problem-solving skills, attention to detail, strong communication skills and the ability to work collaboratively in a team-oriented environment will be key to being successful in this role.
Key Responsibilities:
1. Collaborating with prospective BAU users to understand and anticipate their needs, working with Business Analysts to translate them into product requirements
2. Developing the vision for the product and creating a product road map based on this vision
3. Managing the product backlog and prioritizing the tasks based on changing requirements
4. Overseeing all stages of system change, including design and development
5. Monitoring and evaluating product progress at each stage of the process, being involved in Scrum meetings where Agile development is used.
6. Get involved in development of Python code where applicable to enhance the functionality and automation of data processes, and implement complex Actuarial calculations
7. Work closely with data engineers, data analysts, and other stakeholders to optimize data integration and transformation workflows.
8. Stay updated with industry trends and emerging technologies related to Python, providing recommendations for process improvements and innovative solutions.
9. Potentially managing a small team of developers, depending on experience.
What are we looking for?
This role will be a good fit if you have an Actuarial background (partly / newly qualified), understanding the processes and systems involved in Life Insurance reporting. IFRS17 experience would be particularly useful.
We’re looking for you to have a good proficiency in the Python programming language and its libraries for data manipulation and analysis and would be great if you also had some exposure to other technologies like PowerQuery and PowerBI. Experience with version control systems (., Git) and continuous integration/continuous deployment (CI/CD) pipelines will also be beneficial.
Stakeholder management skills and the ability to work collaboratively in a team with people from diverse backgrounds and skillsets (notably non-actuarial developers) is essential.
We want to hire the whole version of you.
We are committed to ensuring that everyone feels accepted and welcome applicants from all backgrounds. If your experience looks different from what we’ve advertised and you believe that you can bring value to the role, we’d love to hear from you.
If you require any adjustments to the recruitment process, please let us know so we can help you to be at your best.