Software Engineer (Python)

London

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.
Posted 2025-09-24

Recommended Jobs

Supervisor - Broadgate

TFG Brands London
London

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…

View Details
Posted 2025-08-21

Cleaner

Gather & Gather UK
London

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 …

View Details
Posted 2025-09-20

Band 7 Locum Respiratory Physiologist - Eltham

Pulse
London

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…

View Details
Posted 2025-07-31

Customer Sales Advisor

Halfords
London

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…

View Details
Posted 2025-08-04

Product Marketing Lead

Infiterra
London

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…

View Details
Posted 2025-06-20

Graduate Programme 2026 - Capital Allowances - London

Turner & Townsend
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…

View Details
Posted 2025-09-24

Band 8a - Pharmacist - Orpington

Pulse
London

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…

View Details
Posted 2025-08-01

Band 6 Medical Rehabilitation Occupational Therapist - Middlesex

Pulse
London

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…

View Details
Posted 2025-07-31

Occupational Health Advisor Team Lead

HR GO Recruitment
Acton, Greater London

Occupational Health Advisor Team Lead Job Reference: BBBH1693

View Details
Posted 2025-09-10

Personal Trainer

Nuffield Health
Croydon, Greater London

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…

View Details
Posted 2025-08-20