Compañía

TrainlineVer más

addressDirecciónBarcelona, Barcelona provincia
CategoríaIngeniería

Descripción del trabajo

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 Senior 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

Qualifications

We'd love to hear from you if you...

  • Have hands on experience with .NET Core / C#
  • Love using Agile development practices
  • Have hands on experience working on software development of high-volume transactional applications
  • Have experience in asynchronous service / processing
  • Have good testing practices
  • Enjoy mentoring less experienced engineers
  • Have experience with Continuous Integration
  • 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

Our Technology Stack

All our backend teams will give you the opportunity to work with a variety of technologies and patterns. At our core we have :

  • C# as our preferred language
  • ASP.NET Core
  • NET Core / .NET 6
  • AWS as our cloud platform
  • New Relic and ELK stack
  • Windows / Linux
  • And these are often supplemented by :
  • PostgreSQL / Dynamo DB
  • Docker
  • Terraform
  • NServiceBus
  • Redis
  • TeamCity / GitLab CI
  • GitHub

Additional Information

Why should you jump on board?

We pay special attention to learning and development and organise quarterly company learning days as well as offering a learning budget that can be put towards resources of your choice.

We will cover the costs of your professional subscriptions and give you access to our very own learning platform.

At Trainline, we care about the wellness of our employees. We host puppy therapy sessions, in-office yoga and run Mental Health First Aider training courses as well as having an Employee Assistance Program as one of our many company benefits.

We regularly throw fun social events such pub quizzes, karaoke nights and our large-scale Summer and Winter Festivals every year.

Additionally, we love hosting meetups in our amazing event spaces and having the opportunity to support internal and external community groups.

We also hold companywide hackathons and our annual Trainline Tech Summit, which provides Trainliners with an opportunity to stand up and share their story, learnings, or new skills with their colleagues in a safe environment.

Our flexi-first approach

We believe in the importance of a healthy work-life balance and the value of a flexible workforce. Our flexi-first approach outlines our commitment to a hybrid way of working and our expectations of Trainliners.

A key part of what makes Trainline special is our people and the value we get from the buzz and energy of our workplaces, and that’s why we’re proud to offer the best of both worlds.

In practice this means in office attendance at least 40% of the time over a 12-week period for all Trainliners. These in-office days are typically team led to help us connect, collaborate and create together.

Our Values

  • Think Big - We're building the future of rail
  • Own It - We care about every customer, partner and journey
  • Do Good - We make a positive impact
  • Travel Together - We're one team

Interested in finding out more about what it's like to work at Trainline? Why not check out what our employees say about us on Glassdoor ?

You can also find out more information by following us on LinkedIn or our 'Life at Trainline' Instagram account.

We value open expression at Trainline, we believe it’s the diversity of experience, backgrounds and perspectives of our employees that makes us who we are.

We encourage everybody to play a part in changing the way people travel across the world.

Hace 5 horas
Refer code: 679367. Trainline - El día anterior - 2024-02-07 06:37

Trainline

Barcelona, Barcelona provincia
Empleos populares de Senior .Net Engineer en las principales ciudades

Compartir trabajos con amigos

Trabajos relacionados

Senior .Net Engineer

Senior Fullstack (.Net+React) Engineer

Parser

Barcelona provincia

hace un mes - visto

Senior Back-End Software Engineer (.NET & Azure/AWS)

M47 Labs

Barcelona provincia

3 Hace meses - visto

Senior BackEnd Software Engineer (.NET)

M47 Labs & International Fiducia, S.l.

Barcelona, Barcelona provincia

3 Hace meses - visto

Senior .NET Engineer

Trainline

Barcelona, Barcelona provincia

3 Hace meses - visto