Software Engineer (Python)
Location: London (3 days a week in the office)
About The Opportunity:
One of the world's leading Specialty Insurers, renowned for their deep expertise, unparalleled track record, and solid balance sheet. They are committed to empowering their people and delivering innovative solutions to clients. The London Market Underwriting & Reinsurance Performance team, consisting of Actuaries, Reinsurance Specialists, and Engineers, is focused on transforming the underwriting business with cutting-edge technology.
As a Senior Software Engineer, you will play a pivotal role in researching, designing, testing, developing, and supporting software solutions that drive the future of Property & Casualty underwriting. This is an exciting opportunity to be part of a dynamic, cross-functional team working on full-stack solutions such as Underwriting Dashboards and Actuarial Model Management platforms.
Core Responsibilities:
- Collaborate with software engineers, data engineers, and underwriters to shape the future of underwriting.
- Improve workflows and maintain focus on the underwriting experience.
- Deliver software in small, incremental releases.
- Drive technical excellence and agility across the team.
Essential Skills & Experience:
- Strong experience in Python (FastAPI desirable).
- 3+ years of experience in developing complex software solutions.
- Solid understanding of object-oriented programming and test-driven development (TDD, BDD).
- Familiarity with agile software engineering practices.
- Passion for continual learning and experimentation.
Desirable Skills:
- Frontend technologies such as HTML, CSS, React.
- Experience with C#
- Experience with AWS or Azure cloud environments.
- Hands-on experience with Domain Driven Design
- Experience with git, CI/CD, and DevOps practices.
- Exposure to Actuarial/Commercial Insurance.
- Interest in Terraform and deployment pipelines in cloud platforms.
Requirements:
- Must be available to work three days a week in the office.
Recommended Jobs
Supervisor - Broadgate
About The Role Natural promoters of customer service excellence, our Supervisors are advocates of a first-class shopping experience and go out of their way to ensure that our customers return time…
Cleaner
Job Details We're currently recruiting a dedicated Facilities Assistant to help ensure the smooth running of the operations in CH&CO on a part time basis, contracted to 20 hours per week. As a …
Band 7 Locum Respiratory Physiologist - Eltham
Role: Locum Respiratory Physiologist Banding: Band 7 Location: Eltham Start Date: 23/09/2024 Duration: 3 months Hours: Full-time Rate: £28 – £35 per hour About the role: The C…
Customer Sales Advisor
Age 21+ £13.31 per hour Under 21 £11.10 per hour Got a knack with customers? Ideally, you already have Retail sales experience but if you’ve worked in another customer focused sales environme…
Product Marketing Lead
Join our mission to grow and transform the subscription economy by simplifying subscription service delivery. Infiterra's mission Our B2B subscription commerce platform helps IT Distributors an…
Graduate Programme 2026 - Capital Allowances - London
Turner & Townsend is a global professional services company with over 22,000 people in more than 60 countries. Working with our clients across real estate, infrastructure, energy and natural re…
Band 8a - Pharmacist - Orpington
Job Title: Pharmacist Banding: Band 8A Location: Orpington, Greater London Hours: 37.5 hours per week Start Date: ASAP Rate: £35 – £43 per hour Duration: 3 months We are seekin…
Band 6 Medical Rehabilitation Occupational Therapist - Middlesex
Job Title: Medical Rehabilitation Occupational Therapist Band: Band 6 Location : London, Greater London Working Hours: 40 hours per week Rate : Competitive, to be discussed upon applica…
Occupational Health Advisor Team Lead
Occupational Health Advisor Team Lead Job Reference: BBBH1693
Personal Trainer
Personal Trainer Croydon Central FWC | Fitness | Permanent | Part time 16 hours From £29,461.12 up to £40,905.28 OTE pro rata If you’re a Personal Trainer who’s ambitious and caring, you’l…