×
Register Here to Apply for Jobs or Post Jobs. X

Senior .NET Engineer

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: Trainline
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Location: Greater London

Senior .NET Engineer

Apply for the Senior .NET Engineer role at Trainline
.

About Us

We are champions of rail, inspired to build a greener, more sustainable future of travel. Trainline enables millions of travellers to find and book the best value tickets across carriers, fares, and journey options through our highly rated mobile app, website, and B2B partner channels. Now Europe’s number 1 downloaded rail app, with over 125 million monthly visits and £5.9 billion in annual ticket sales, we collaborate with 270+ rail and coach companies in over 40 countries.

Today we’re a FTSE 250 company driven by an incredible team of over 1,000 Train liners from 50+ nationalities, based across London, Paris, Barcelona, Milan, Edinburgh and Madrid. With our focus on growth in the UK and Europe, now is the perfect time to join us on this high-speed journey.

Backend Teams

The Backend teams build the core of Trainline’s world‑class product. We create journey search functionality, an eCommerce platform, and connect Trainline to over 270 travel operating companies across 45 countries in Europe and beyond. Each team focuses on domains such as journey search, fare calculation, bookings, fulfilment, payments, refunds, carrier integrations, real‑time timetable information, journey disruptions and more.

Responsibilities
  • Deliver new functionality or features, using the most appropriate tools & techniques.
  • Ensure quality is at the heart of everything you and your team do.
  • Continuously improve the code base.
  • Keep our customer as the number one priority.
  • Actively identify blockers, boulders, time sinks and waste, and attempt to remove them.
  • Make significant contributions to technical decisions.
  • Act as a coach and mentor to others in the team.
  • Take full ownership of the development lifecycle from code to production, including deployment and monitoring.
Technologies
  • Languages & Frameworks: C# (.NET 6–8)
  • Databases:
    Dynamo

    DB, PostgreSQL
  • Cloud & Infrastructure: AWS Cloud, Docker, Terraform
  • CI/CD & Dev Ops:
    Git Hub Actions
  • Monitoring & Logging:
    New Relic, ELK Stack
Qualifications
  • Hands‑on experience with C# .NET and the latest features.
  • Love using Agile development practices.
  • Experience developing high‑volume transactional applications.
  • Experience in asynchronous service/processing.
  • Ability to test your solutions effectively.
  • Enjoy mentoring less experienced engineers.
  • Experience with CI/CD.
  • Thrive in a diverse, open and collaborative environment.
  • Excellent communication skills.
  • Proactive, focused, supportive, honest and a team player.
  • Passion to learn new skills.
Benefits

Private healthcare & dental insurance, a generous work‑from‑abroad policy, 2‑for‑1 share purchase plans, an EV scheme, extra festive time off, and family‑friendly benefits.

Career growth with clear career paths, transparent pay bands, personal learning budgets, and regular learning days.

Hybrid work model: work from the office at least 60% of the time over a 12‑week period, with a 28‑day work‑from‑abroad policy.

Our Values
  • Think Big – building the future of rail.
  • Own It – focus on every customer, partner and journey.
  • Travel Together – one team.
  • Do Good – make a positive impact.

We believe a diverse team makes us better and helps us succeed. We are committed to creating inclusive places to work, where everyone belongs and differences are valued and celebrated.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary