About the role

  • Senior Software Engineer modernising core platform for Board Intelligence with end-to-end feature delivery. Collaborating closely across teams to refine high-impact software solutions in a growing firm.

Responsibilities

  • Owning the end-to-end delivery of complex features, from design to production
  • Contributing to the modernisation of the core platform (e.g. internationalisation, e-signing)
  • Making pragmatic technical decisions that balance speed, quality, and long-term maintainability
  • Working across frontend and backend rather than specialising in a single layer
  • Supporting future initiatives such as AI-enabled features and portal modernisation
  • Writing high-quality, well-tested code and reviewing others’ work
  • Debugging and resolving production issues
  • Working closely with engineers, product managers, and designers
  • Sharing knowledge and supporting the growth of the team

Requirements

  • Strong experience in at least one high-level language (Ruby, Python, TypeScript, etc.)
  • Experience with modern frontend frameworks (React, Vue, etc.)
  • Proven ability to deliver features independently across the full stack
  • Strong experience with Ruby or React (nice to have)
  • Familiarity with Docker / Kubernetes (nice to have)
  • Familiarity with cloud infrastructure (nice to have)

Benefits

  • Private Pension Scheme
  • BUPA Health and Dental insurance (including access to the My BUPA app)
  • Group life assurance: 4x annual salary
  • 26 holiday days per calendar year in addition to Bank Holidays
  • Cycle to work scheme
  • Employee Assistance Program including Bereavement and Probate Helpline
  • AIG Smart Health virtual GP app/wellness platform for employees and dependants, including partner/spouse
  • Eyecare and Flu Jab vouchers

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job