Python Developer

Location: City of London, London Salary: £50000.00 - £60000.00 per annum Type: Permanent

Python Developer
London / Hybrid

£50,000 - £60,000 + package

A leading specialist (re)insurer is growing its engineering team as it modernises its digital & data platforms. This is a great opportunity for someone who is eager to kick on, deepen their Python skills & grow into a key engineering contributor.

As a Python Developer your focus will be on building fast, secure & maintainable backend services & APIs. You'll work closely with Product Owners & business stakeholders, so strong communication & collaboration skills are essential.

Key Responsibilities

  • Build & enhance backend services & APIs in Python, with a focus on performance, security & maintainability
  • Work with Product Owners, Lead Developers & business teams to design services that align with business goals
  • Contribute to CI/CD pipelines using Azure DevOps or GitHub Actions, & help improve DevOps practices
  • Embrace & support continuous improvement across engineering capability, tooling & Azure cloud usage
  • Use monitoring, logging & observability tools to keep services healthy & reliable
  • Build effective working relationships with key technical & non-technical stakeholders across the business

Skills & Experience

  • 2+ years' experience as a Python Developer in a professional environment
  • Experience building backend services/APIs, plus familiarity with automated testing in Python
  • Hands-on experience with CI/CD (Azure DevOps or GitHub Actions), Git & working in an agile delivery environment
  • Exposure to Docker or other containerisation tools, & modern observability/monitoring platforms
  • Clear, confident communication skills, able to explain technical decisions to non-technical stakeholders & build strong working relationships

Why Join?

  • Join a tech-led insurer where the technology environment is constantly evolving & improving.
  • Work end-to-end on backend services that directly impact digital products & customer experience
  • Learn from experienced Lead Developers while taking real ownership early in your career
  • Genuine focus on continuous improvement, modern DevOps practices & cloud-first delivery

If you're a Python Developer who enjoys solving real business problems, collaborating with stakeholders & improving delivery, this role will give you the platform to grow & make a visible impact.

Apply now or contact me directly for more information.