Trainline

Engineer - .NET Backend (London)

Trainline
Apply
30 days ago
London, United KingdomMid Level

Responsibilities

  • Deliver new backend functionality and features using appropriate tools and techniques.
  • Improve code quality and continuously evolve the codebase.
  • Contribute significantly to technical decisions.
  • Coach and mentor less experienced engineers.
  • Own the development lifecycle from code through production, including deployment and monitoring.
  • Identify and remove blockers, inefficiencies, and waste while keeping customers a priority.

Requirements

  • Hands-on experience with C# and .NET, including the latest features.
  • Experience developing high-volume transactional applications.
  • Experience with asynchronous services or processing.
  • Experience with CI/CD and effective software testing.
  • Willingness to mentor less experienced engineers and work collaboratively in a diverse environment.
  • Strong communication skills and a proactive, supportive, honest, learning-oriented approach.
  • Experience with Agile development practices.

Benefits

  • Private healthcare and dental insurance.
  • Generous work-from-abroad policy, including 28 days.
  • 2-for-1 share purchase plan.
  • Electric vehicle scheme.
  • Extra festive time off and family-friendly benefits.
  • Clear career paths, transparent pay bands, personal learning budgets, and regular learning days.
  • Hybrid working with a minimum of 60% office attendance over a 12-week period.

Tech Stack

Amazon DynamoDBAWSC#DockerGitHub Actions.NETPostgreSQLTerraform

Categories

Trainline

About Trainline

1,001-5,000 employees
Contact me