Back to jobs

Senior Software Engineer

Job description

Senior Software Engineer - Transform the Rail Industry with Cutting-Edge Tech

About the Role:
Join a mission-driven team focused on revolutionizing the rail industry through predictive insights and innovative technology. As a Senior Software Engineer, you will play a key role in building impactful, scalable solutions, collaborating with global talent, and driving the development of cloud-based systems that deliver real-world results. We are looking for someone with in-house product experience to help shape and deliver the product vision.

Key Responsibilities:

  • Collaborate with the engineering team to deliver high-quality, maintainable, and secure software solutions.
  • Work closely with the Product Owner to refine features and transform the vision into deliverable user stories.
  • Lead the full software development life cycle, from coding through to production deployment.
  • Ensure that all team deliverables meet agreed-upon quality standards and definitions of "done."
  • Identify and implement opportunities to improve team productivity and development processes.
  • Share knowledge, mentor colleagues, and promote a culture of continuous improvement and collaboration.

Required Skills & Experience:

  • Extensive experience with Back-end & APIs: C#, .NET, and SQL.
  • Proven expertise with cloud platforms (Azure or AWS) and distributed, cloud-based solutions.
  • Strong understanding of DevOps practices, CI/CD, and infrastructure as code.
  • Experience with Agile methodology and product development.
  • In-house product experience, with a strong focus on delivering user-centered solutions.
  • Ability to mentor junior engineers and collaborate effectively within a team environment.
  • Excellent communication skills and attention to detail.

Nice to Have:

  • A tertiary qualification in Computer Science or a related field.
  • Familiarity with front-end development (preferably React).
  • Experience in test automation beyond unit testing (integration, functional, performance, etc.).

If youre interested to hear more please email me your CV or hit the APPLY button!