This job has conditions that may affect your decision to apply
Mandatory office attendance · 4 days per week
Description
A UK-based engineering team is hiring a Senior Software Engineer to build flight data analysis software used by over 300 airlines, including most major carriers. The role spans a mature .NET backend, Angular front ends and Python tooling, with end-to-end ownership of features and technical ownership of a product area. You will design and build backend services and APIs that process large volumes of flight data, mentor less experienced developers and help modernise a long-lived .NET codebase. Work is hybrid: four days onsite in West London and one day from home.
Responsibilities
Design and build backend services and APIs that process large volumes of flight data
Take technical ownership of a product area and make the architectural calls
Review other engineers' code and mentor two or three less experienced developers
Work with QA, product and the engineering lead across a normal Agile cycle
Help modernise the long-lived .NET codebase and its older Windows service components
Requirements
Around 4+ years building production software commercially
Strong C#/.NET development skills
Solid relational database skills, with MySQL in use
Comfortable working across the stack, including TypeScript and Angular when a feature needs it
Experience designing and consuming RESTful APIs
Genuinely good at debugging, able to diagnose issues from incomplete information
Git and modern version control workflows
Conditions
Hybrid schedule: four days onsite in Uxbridge and one day from home
Salary sacrifice pension plan matching employee contributions up to 7%
Employee Stock Purchase Plan
Free life assurance cover at four times basic annual salary
Salary sacrifice Electric & Hybrid Vehicle car scheme
25 days holiday per annum plus bank holidays
Holiday purchase scheme for an additional 5 days of annual leave
Company funded medical cash plan (MediCash)
Employee Assistance Programme and comprehensive wellbeing programme
Employee discounts platform and internal reward and recognition scheme