Senior .NET Engineer
Listed on 2026-01-13
-
Software Development
Software Engineer, Backend Developer, Full Stack Developer, Cloud Engineer - Software
Senior .NET Engineer
Apply for the Senior .NET Engineer role at Trainline
.
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 TeamsThe 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.
- 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
- 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.
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-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: