Alstom

Full Stack Software Developer

Alstom
Apply
10 days ago
Bangkok, ThailandSenior

Responsibilities

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

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

  • Flexible and inclusive working environment.
  • Long-term career development and opportunities to progress toward leadership or technical specialist roles.
  • Award-winning learning and development investment.
  • Fair and dynamic reward package recognizing performance and potential.
  • Comprehensive social coverage including life, medical, and pension benefits.
  • Opportunity to work on innovative rail-signalling projects in a global organization.
  • Inclusive equal-opportunity workplace operating across 63 countries.
  • Full-time role based in Bangkok, Thailand.

Categories

Alstom

About Alstom

1,001-5,000 employees
Contact me