Engineer - .NET Backend (London)

Trainline

Greater London

On-site

GBP 55,000 - 85,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Private healthcare
Dental insurance
Work from abroad policy
EV Scheme
2-for-1 share purchase plans
Festive time off
Family-friendly benefits

Job summary

Trainline’s Backend teams build the core of Trainline’s world class product, delivering journey search, the eCommerce platform and integrations with 270 travel operators across 45 countries. As a mid level .NET Engineer you will own features end-to-end, mentor teammates and contribute to technical decisions in a collaborative, fast-paced environment.

You’ll work with C# (.NET 6–10), AWS, Docker and CI/CD while focusing on quality, performance and reliability for high-volume transactional

Qualifications

  • Hands-on with C# .NET and the latest features.
  • Experience in Agile development practices.
  • Experience with high-volume transactional applications.
  • Experience with asynchronous service/processing.
  • Ability to test solutions effectively.
  • Mentor engineers and share knowledge.
  • Experience with CI/CD pipelines.
  • Strong communication and collaboration skills.

Responsibilities

  • Deliver new functionality or features using appropriate tools and techniques.
  • Ensure quality is at the heart of the team’s work.
  • Continuously improve the code base.
  • Maintain customer focus in all delivery decisions.
  • Identify and remove blockers, bottlenecks and waste.
  • Contribute to architectural decisions.
  • Coach and mentor others in the team.
  • Own the development lifecycle from code to production, including deployment and monitoring.

Skills

C# .NET
Agile development
High-volume transactions
Asynchronous processing
Testing
Mentoring
CI/CD
Communication skills
Team collaboration
Proactive learning

Tools

AWS
Docker
Terraform
GitHub Actions
New Relic
ELK Stack
DynamoDB
PostgreSQL

Job description

Introducing the Backend teams at Trainline

The Backend teams at Trainline build the core of Trainline’s world class product. We create the journey search functionality that millions of our customers use on a daily basis, the eCommerce platform that provides a secure and seamless experience and we connect Trainline to over 270 travel operating companies, across 45 countries in Europe and the rest of the world. Each team has a targeted domain focus, ranging between journey search, fares calculation, bookings, fulfilment, payments, refunds, carriers’ integrations, real-time timetable information, journey disruptions and much more.

As a mid level .NET Engineer at Trainline you will
  • 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 actively attempt to remove them
  • Make significant contribution 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
Our Tech Stack
  • Languages & Frameworks: C# (.NET 6–10)
  • Databases: DynamoDB, PostgreSQL
  • Cloud & Infrastructure: AWS Cloud, Docker, Terraform
  • CI/CD & DevOps: GitHub Actions
  • Monitoring & Logging: New Relic, ELK Stack
We’d love to hear from you if you
  • Have hands on experience with C# .NET and the latest features
  • Love using Agile development practices
  • Have hands on experience working on software development of high-volume transactional applications
  • Have experience in asynchronous service/processing
  • Test your solutions effectively
  • Enjoy mentoring less experienced engineers
  • Have experience with CI/CD
  • Thrive in a diverse, open and collaborative environment
  • Have great communication skills
  • Are proactive, focused, supportive, honest and a team player
  • Have a passion to learn new skills

More information:

Enjoy fantastic perks like private healthcare & dental insurance, a generous work from abroad policy, 2-for-1 share purchase plans, an EV Scheme to further reduce carbon emissions, extra festive time off, and excellent family-friendly benefits.

We prioritise career growth with clear career paths, transparent pay bands, personal learning budgets, and regular learning days. Jump on board and supercharge your career from day one!

We're operating a hybrid model and ask that Trainliners work from the office a minimum of 60% of their time over a 12-week period. We also have a 28-day Work from Abroad policy.

We know that having a diverse team makes us better and helps us succeed. And we mean all forms of diversity - gender, ethnicity, sexuality, disability, nationality and diversity of thought. That's why we're committed to creating inclusive places to work, where everyone belongs and differences are valued and celebrated.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Engineer - .NET Backend (London)
Junior Engineer - .NET Backend (London)

Trainline • Greater London

Hybrid
GBP 30,000 - 48,000
Private healthcare
Dental insurance
Work-from-abroad policy
+7
Interim Senior Engineering Manager
Interim Senior Engineering Manager

Jackalope Digital LLC • Greater London

Hybrid
GBP 100,000 - 150,000
Hybrid work model
Private healthcare
Dental insurance
+3
Interim Senior Engineering Manager
Interim Senior Engineering Manager

Trainline • Greater London

On-site
GBP 90,000 - 150,000
Private healthcare
Dental insurance
Work from abroad policy
+3
Engineering Manager (12 Month FTC)
Engineering Manager (12 Month FTC)

Trainline • Greater London

On-site
GBP 110,000 - 150,000
Private healthcare
Dental insurance
Work from abroad policy
+4
Senior Engineering Manager – Media
Senior Engineering Manager – Media

Trainline • Greater London

Hybrid
GBP 120,000 - 160,000
Private healthcare and dental insurance
Generous work from abroad policy
2-for-1 share purchase plans
+4
Senior Engineering Manager - Customer Growth
Senior Engineering Manager - Customer Growth

Trainline • Greater London

On-site
GBP 120,000 - 135,000
Private healthcare
Dental insurance
Share purchase plans (2-for-1)
+3
Engineer - Platform
Engineer - Platform

Trainline • Greater London

Hybrid
GBP 60,000 - 80,000
Private healthcare and dental insurance
Generous work-from-abroad policy
Career growth opportunities
Service Desk Engineer
Service Desk Engineer

Trainline • City of Edinburgh

Hybrid
GBP 32,000 - 48,000
Private healthcare
Dental insurance
Work from abroad policy
+4
Senior Engineering Manager - Customer Growth
Senior Engineering Manager - Customer Growth

Jackalope Digital LLC • Greater London

Hybrid
GBP 120,000 - 135,000
Private healthcare
Dental insurance
Work from abroad policy
+4
Engineering Manager – Apps
Engineering Manager – Apps

Trainline • Greater London

On-site
GBP 90,000 - 130,000
Private healthcare
Dental insurance
Share purchase plan
+2