Senior Developer

Birmingham, ENG, GB, United Kingdom

Job Description

We have an incredible opportunity to join us here at Phoenix as a Senior Developer in our Actuarial Reporting Development Team. We are reshaping the Actuarial Systems landscape and are recruiting developers to help us reach our ambitions as well as maintaining the tools longer term.



Job Type:

Permanent



Location:

Telford or Wythall with hybrid working



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. You can read more about Phoenix Flex here.



Closing Date:

21/07/2025



Salary and benefits

: 46,900 - 70,000 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 .



Who are we?



We want to be the best place that any of our 6,600 colleagues have ever worked.





We're Phoenix Group, we're a long-term savings and retirement business. We offer a range of products across our market-leading brands, Standard Life, SunLife, Phoenix Life and ReAssure. Around 1 in 5 people in the UK has a pension with us. We're a FTSE 100 organisation that is tackling key issues such as transitioning our portfolio to net zero by 2050, and we're not done yet.



The role



We are seeking an experienced Python developer 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 in an Azure environment 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 be involved in developing and maintaining these products, working with the other developers on the team, the product owners and BAU teams to identify and implement areas for improvement and fixes.


Your excellent problem-solving skills, attention to detail, good communication skills and the ability to work collaboratively in a team-oriented environment will be key to being successful in this role.


Key Responsibilities:



Collaborating with cross-functional teams to understand business requirements and functional designs, taking a lead in translating them into technical solutions using Python in an Azure environment. You would be expected to review coding done by other members of the team. Develop, test, and deploy data pipelines to extract, transform, and load (ETL) data from multiple sources to various target systems. Implement data quality and data governance measures to ensure data accuracy, consistency, and integrity. Monitor and troubleshoot data pipelines, identifying and resolving issues in a timely manner to minimize disruptions. Utilize Python scripting and Azure functions to enhance the functionality of applications and automation of processes, and implement complex Actuarial calculations as specified by the SME product owners Use Power Platform applications (especially PowerBI) to automate processes and build dashboards and reports Work closely with actuaries, product owners, developers, and other stakeholders to optimize data integration and system processes. Stay updated with industry trends and emerging technologies related to Python, Azure and Power Platform, providing recommendations for process improvements and innovative solutions.
On-cycle support may be required in the future, but the extent of this is not yet clear.


What are we looking for?



This role will be a good fit if you can cover most of the following:



An essential is a strong proficiency in Python with significant experience in using its libraries for data manipulation, calculation and analysis. A good understanding of data modelling, data warehousing concepts, and ETL principles, with exposure to SQL. Proven capability in developing and implementing data integration solutions using Azure Data Factory and related products like Databricks, Spark, Notebooks, Power BI and Azure Functions. Experience with version control systems (e.g., GitHub / ADO) and continuous integration/continuous deployment (CI/CD) pipelines will also be beneficial. Experience of working in financial services and/or life insurance is highly desirable but not essential. Many of the processes we are replacing are built in Excel using VBA, and so knowledge and experience of this would be desirable.
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.


We're reviewing applications as they come in, so apply early to avoid missing out.


Find out more about #LifeAtPhoenix


Guide for Candidates: thephoenixgroup.pagetiger.com/guideforcandidates * Find or get answers from our colleagues: www.thephoenixgroup.com/careers/talk-to-us

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3314182
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Birmingham, ENG, GB, United Kingdom
  • Education
    Not mentioned