Software Developer

Apply now »

Date: 06-Jun-2022

Location: Saint Ouen, France

Company: Alstom

Req ID:202382 

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.   


  • Contribute to the industrialization and the deployment of our PHM solution
  • Partner with our expert to create a cohesive working environment driven by innovation


Reports directly to: Software Development and Data Architecture Manager


Network & Links


  • Members of the Advanced Maintenance Analytics team : Data Architecture & Software Engineering, Growth & Development, and Deployment teams
  • CCN smart data and AI


  • Participating in the development of the data platform which hosts our PHM applications.
  • Assessing the efficiency and speed of the current application by writing high quality code
  • Managing hosting environments, troubleshooting and debugging the application to maintain high availability
  • Being accountable of the test-driven software development methodology


Educational Requirements


Engineering degree in computer science, software engineer  or equivalent



  • 1 to 5 years of experience with a software vendor, IT service provider or digital player.
  • Experience in developing  production-grade data applications
  • Extensive knowledge of data processing and storage, in Java or/and Python, PostgresSQL or MySQL
  • Fluent in English


  • Additional language (French is a plus).
  • Knowledge of Kubernetes and Linux environment.
  • Experience of Cloud providers like Microsoft Azure or AWS, including security and VPN
  • Experience of Machine Learning in Python or R.

Competencies & Skills

  • Technical person, problem solver with good communication skills
  • Data management life cycle and quality process
  • Database optimization and procedure writing
  • MLOps tool is a plus
  • Data version control
  • Devops and agile development process

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 Type:​Experienced​

Job Segment: Developer, Cloud, Testing, Computer Science, Database, Technology