Senior Software Engineer
Role: Software Engineer (Python)
Salary: Circa £80k (Potential flex) + Bonus (Up to 20%) + benefits
Benefits: 10% pension without employee contribution, Private Medical + much more
About the Opportunity
Working in the Underwriting & Reinsurance Performance team consists of Actuaries, Reinsurance Specialists and Engineers. You will research, design, test, develop and support software solutions to transform their market-leading underwriting business.
You will ensure best-in class Software Engineering across all Technology deliverables, as a senior member of the Innovation Product Team.
They are building and running full-stack solutions from Underwriting Dashboards to an Actuarial Model Management platform, working closely with the Innovation & Analytics function to define their developing Data Platform and identify opportunities to demonstrate its value.
Experience required:
- Experience of Python API frameworks - Flask and/or FastAPI
- Passionate about DDD
- Awareness of modern technology techniques and patterns such as Domain Driven Design (DDD), integration patterns, microservices, containerisation
- Strong understanding of agile software engineering practices, methods and tools
- Appetite for continual experimentation & learning
- Experience of AWS or Azure