Trainline

Junior .NET Engineer

Trainline
Apply
1 day ago
London, United KingdomEntry Level

Responsibilities

  • Deliver new backend functionality and features using appropriate tools and techniques.
  • Maintain high quality standards and continuously improve the codebase.
  • Contribute to technical decisions and remove blockers, waste, and inefficiencies.
  • Own the development lifecycle from code through production deployment and monitoring.
  • Keep customer needs central to engineering work.

Requirements

  • Be early in your career, whether just starting or with a couple of years of experience.
  • Have foundational knowledge of .NET.
  • Appreciate version control systems and understand Agile/Scrum methodology.
  • Be proactive, collaborative, supportive, honest, and eager to learn.
  • Preferred experience includes C# .NET, React, TypeScript, Kotlin, Android, Swift, iOS, Ruby, Git, unit testing, AWS, or similar cloud technologies.

Benefits

  • Private healthcare and dental insurance.
  • Generous work-from-abroad policy, including a 28-day Work from Abroad policy.
  • 2-for-1 share purchase plans and an EV Scheme.
  • Extra festive time off and family-friendly benefits.
  • Clear career paths, transparent pay bands, personal learning budgets, and regular learning days.
  • Hybrid work model requiring at least 60% office attendance over a 12-week period.

Tech Stack

Amazon DynamoDBAWSC#DockerGitGitHub ActionsiOSKotlin.NETPostgreSQLReactRubySwiftTerraformTypeScript

Categories

Trainline

About Trainline

1,001-5,000 employees

Trainline builds an online marketplace and software that let consumers and partners search, book, and manage rail and coach travel via its apps, website, and APIs. It aggregates schedules and fares from over 270 carriers across roughly 45 countries, supports e-ticketing, payments, and disruption information, and earns commissions and fees on ticket sales. Founded in 1997 and headquartered in London, it is a public company listed on the London Stock Exchange.

Contact me