Senior Backend Engineer - .Net

London Source: WhatJobs
See advert for pay

Overview

As a Senior .NET Engineer at Trainline, you’ll own delivering new features for our core journey search and eCommerce platform, shaping a scalable, reliable product used across Europe. You collaborate with cross-functional teams to keep customer value at the forefront, continuously improve the codebase, and mentor others while guiding end-to-end delivery from code to production. You’ll influence architectural decisions and contribute to a culture of high quality and operational excellence. This role offers impact at scale within a mission-driven, sustainability-focused rail tech company.

Pay / Benefits

  • Private healthcare & dental insurance
  • Generous work from abroad policy
  • 2-for-1 share purchase plans
  • EV Scheme to reduce carbon emissions
  • Extra festive time off
  • Family-friendly benefits

Responsibilities

  • Deliver new functionality or features using appropriate tools and techniques
  • Ensure quality is central to the team’s work
  • Continuously improve the code base
  • Identify blockers and remove waste
  • Contribute to technical decisions
  • Coach and mentor team members
  • Own the development lifecycle from code to production, including deployment and monitoring
  • Collaborate with frontend engineers and other disciplines to deliver end-to-end features

Key requirements

  • Hands-on experience with C#/.NET (latest features)
  • Experience building and operating microservices architectures
  • Experience with identity and authentication systems (IdentityServer, OpenID Connect, OAuth2)
  • Experience designing and maintaining CI/CD pipelines (GitHub Actions, TeamCity, Spacelift)
  • Experience with cloud platforms (AWS preferred; Azure or GCP valuable)
  • Infrastructure as Code experience (Terraform)
  • Strong observability practices (logging, monitoring, alerting)
  • Familiarity with New Relic and ELK stack (or equivalents)
  • Excellent communication skills
  • Experience supporting production systems and reliability improvements
  • Curiosity about AI and emerging tools
  • Mentoring/coaching
  • Collaboration across teams
  • Strong communication
  • C# .NET
  • DynamoDB
  • PostgreSQL

Full job description from WhatJobs. Apply for this role →

Back to all jobs

Help others hire with confidence

Reviews on Trustpilot

Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.