freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer - Senior

Open 27d posting dated 2 days ago

Summary

Senior software engineer designing, developing, and testing Customer Information System software for UK railway stations, using modern web frameworks and AWS cloud services.

The opportunity

You will be responsible for designing, developing and testing of Customer Information System (CIS) software including front-end, backend database and cloud-hosted applications. Situated in our Beeston office, the CIS Team is a DevOps team made up of around 15 hardworking and enthusiastic people who share a passion for delivering real value to, and driving change in, the UK rail industry. We are the UK’s largest and most established provider of Customer Information Control systems that drive the CIS displays and automated Public address announcements at around 2,000 UK railway stations. Magellan provide these systems to Train Operating Companies and Network Rail.

Day-to-day responsibilities

  • Developing, coding and testing in line with industry best practice and local standards.
  • Breaking down designs into work packages for the wider development team.
  • Providing expert technical guidance and support to other developers.
  • Reviewing work completed by the development team.
  • Coaching and mentoring the development team in how they work and the skills they use.
  • Helping to reduce CIS technical debt, particularly Amazon Web Services.
  • Occasional attendance at the Beeston Office as and when required.

Who are we looking for

You will work closely with the Product Owner, Technical Architect, Technical Lead and Support team to deliver software development projects to customers and assist in diagnosing/fixing faults.

  • Experience of working in the Rail Industry.
  • You are an expert in modern Web Development Frameworks (e.g. Angular, or equivalent), relevant design principles, and best practices (including unit testing).
  • You've got substantial knowledge in UI development (HTML, CSS, etc.).
  • Ability to make pragmatic technical decisions balancing innovation with practicality and maintainability.
  • Motivation and passion for building user-centric applications that support customers in achieving their business goals.
  • Strong focus on delivering quality code supported by robust testing practices.
  • You master new skills and technologies quickly.
  • Willingness to visit customers’ premises for face-to-face meetings/workshops and occasional visits to UK railway stations to assist the installation company or maintainer.

Perks & Benefits

By joining Magellan, you will work within multidisciplinary teams and contribute to impactful projects at the heart of major transformations: Generative AI, intelligent platforms, social and environmental challenges, and more.

What Magellan guarantees you: a professional experience that is people-centred, enriching, and fulfilling!

The little extras:


Community: Become an integral part of a passionate community and keep learning every day alongside top Microsoft experts. Enjoy an inclusive and supportive work environment where everyone is valued. Proudly certified Great Place To Work (3rd place in its category).

Profit Sharing, Incentive Bonuses & Holiday Bonus

Flexible Remote Work
Family Health Insurance
Early access to new technologies such as M'GPT, Copilot, and the highest levels of Microsoft certifications!


We can’t wait to meet you!

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available