Senior Software Engineer

MSH is looking for a Senior Software Engineer

Job description

Job Title: Sr. Software Engineer

Work Schedule: Onsite 5 days

Location: London, England


Job Summary:

We are looking for a hands-on Senior Software Engineer to own and accelerate our product delivery pipeline — from back-end database optimization to client-facing interactive dashboards and reporting platforms. This is a builder role. You will work directly alongside the Head of Data & Customer Analytics to identify bottlenecks, design improvements, and push products from backlog to production. You will be embedded in a small, high-output team where your contributions are immediately visible and impactful.


Responsibilities:

  • Optimize and maintain a Treasury Dashboard hosted in client Azure environments (currently Streamlit-based; you will evaluate and drive the framework roadmap)
  • Lead the build of a web-based, interactive Risk Reporting platform — replacing a PDF solution with a scalable, multi-prime broker plug-and-play product
  • Reduce client onboarding time for new reporting deployments to under two weeks
  • Improve load times and performance across existing data pipelines and dashboards
  • Integrate external and client-side data sources into existing reporting infrastructure
  • Work across the full stack: database layer, back-end logic, front-end delivery.


Qualifications:

  • Advanced Python: data processing, scripting, web frameworks (Streamlit, Django, or equivalent)
  • C / C++: performance optimisation, low-level processing
  • Java: application-level development
  • Microsoft Azure: cloud deployment and hosted application environments
  • Database optimisation: SQL, query tuning, load performance
  • Front-end development: web performance, interactive UI components, data visualisation
  • Experience building or replicating BI/reporting tools (Tableau-equivalent functionality, interactive charts, drill-down tables)

Extra information

Status
Open
Education Level
Secondary School
Location
London Area
Type of Contract
Full-time jobs
Published at
02-04-2026
Profession type
ICT
Full UK/EU driving license preferred
No
Car Preferred
No
Must be eligible to work in the EU
No
Cover Letter Required
No
Languages
English

ICT Jobs | Full-time jobs | Secondary School

Apply directly

Share this vacancy