Senior Software Engineer

Apply now »

Date: 09-May-2022

Location: Helsinki, Finland

Company: Alstom

Req ID:128090 


We create smart innovations to meet the mobility challenges of today and tomorrow. We design and manufacture a complete range of transportation systems, from high-speed trains to electric buses and driverless trains, as well as infrastructure, signalling and digital mobility solutions. Joining us means joining a truly global community of more than 70000 people dedicated to solving real-world mobility challenges and achieving international projects with sustainable local impact.



If you are a team-player and results-driven, this is your opportunity to build a career as a

Senior Software Engineer based at our site in Helsinki, Finland.




As a Senior Software Engineer you will develop new features to the EBI Screen 2000 system and other future systems. You will design and install software solutions, getting familiar with a large legacy system and with the most modern technologies being able to define the way forward.




  • Develop architectural solutions and detailed implementation specifications for new system features.
  • Determine the feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
  • Design documentation and requirements development as an integral part of the design process.
  • Offer troubleshooting support to all BT’s regional offices around the world.
  • Determine the cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
  • Mentor Software Engineers for skill and knowledge development through advice and training opportunities.
  • Determine process improvements and best practices for the team.
  • Co-team with cross-functional departments and management providing full engineering support.



  • Fluent in English
  • Bachelor's degree in computer science or related field.
  • Senior programming experience or middle experience with Master degree.
  • Knowledge of C++, Java, Python, SQL, Jenkins and Robot Framework.
  • Knowledge of database design, cybersecurity and/or mathematical optimization algorithms is an asset.
  • Senior experience in developing large information systems.
  • Proactive team player
  • Excellent analytical and problem-solving skills.
  • Excellent communication skills.
  • Ability to have independent judgment in the performance of duties.





An agile, inclusive and responsible culture is the foundation of our company where diverse people are offered excellent opportunities to grow, learn and advance in their careers.  We are committed to encouraging our employees to reach their full potential, while valuing and respecting them as individuals.


Job Segment: Developer, Information Systems, Java, SQL, Database, Technology