Alstom

Full Stack Software Developer

Alstom
Apply
10 days ago
Bangkok, ThailandSenior

Responsibilities

  • Design, develop, and maintain microservices-based components of the EBI Screen 2000 platform.
  • Implement scalable, reliable, and secure backend services and APIs.
  • Build intuitive and responsive user interfaces with modern frontend frameworks.
  • Develop and maintain automated test suites using Robot Framework.
  • Containerize applications with Docker and orchestrate deployments on RKE2 Kubernetes.
  • Collaborate with cross-functional teams and contribute to architectural decisions.
  • Troubleshoot incidents, optimize performance, and continuously improve the CI/CD pipeline.
  • Work in an Agile/Scrum environment to deliver software solutions.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Professional experience in full-stack software development, with 5+ years preferred.
  • Strong proficiency in Python and at least two of C++, C#, Java, or Go.
  • Experience with Angular or similar modern JavaScript/TypeScript frameworks.
  • Knowledge of microservices architecture and containerization with Docker and Kubernetes.
  • Familiarity with Robot Framework for test automation.
  • Understanding of gRPC, message queues, and databases.
  • Experience with Git, CI/CD tools, and cloud platforms such as Azure.
  • Optional expertise in infrastructure-as-code tools, monitoring solutions, or Rail Control Solutions.

Benefits

  • Long-term career stability and opportunities to develop new skills in the rail industry.
  • Flexible and inclusive working environment.
  • Opportunities to contribute to innovative projects and work with collaborative global teams.
  • Investment in employee development through award-winning learning programs.
  • Potential progression toward leadership or technical specialist roles.
  • Competitive reward package and comprehensive social coverage, including life, medical, and pension benefits.
  • Role based in Bangkok, Thailand.
Alstom

About Alstom

1,001-5,000 employees
Contact me