{"id":3456453,"url":"https://alion.io/job/alstom-full-stack-software-developer","title":"Full Stack Software Developer","company":{"id":445391,"name":"Alstom","domain":"alstom.com","url":"https://alion.io/company/alstom","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bangkok, Thailand"],"countries":["TH"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":14500,"max_usd":32000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":17},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"Go","optional":false},{"name":"gRPC","optional":false},{"name":"JavaScript","optional":false},{"name":"Kubernetes","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Robot Framework","optional":false},{"name":"Scrum","optional":false},{"name":"TypeScript","optional":false}],"status":"closed","first_seen_at":"2026-10-25T02:00:00Z","employer_posted_date":"2026-10-25","last_verified_at":"2026-10-31T18:22:11Z","board_verified":false,"closed_at":"2026-10-31T18:22:11Z","days_open":6,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":6},"description":"At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling, and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, 80,000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.\nCould you be the full-time Full Stack Software Developer in Bangkok, Thailand we’re looking for?\nYour future role\nTake on a new challenge and apply your software development expertise in a cutting-edge field. You’ll work alongside collaborative, innovative, and supportive teammates.\nYou'll play a key role in the development, enhancement, and maintenance of the EBI Screen 2000 platform, a mission-critical enterprise application built on a modern microservices architecture. Day-to-day, you’ll work closely with cross-functional teams (program managers, QA, DevOps, and architects), contribute to architectural decisions, and continuously improve the CI/CD pipeline. You’ll also troubleshoot, optimize performance, and resolve incidents, ensuring the delivery of high-performance solutions that power core business functions.\nYou’ll specifically take care of designing, developing, and maintaining microservices-based components, but also building responsive user interfaces and developing automated test suites using Robot Framework.\nWe’ll look to you for:\nDesigning, developing, and maintaining microservices-based components of the EBI Screen 2000 platform\n\nImplementing scalable, reliable, and secure backend services and APIs\n\nBuilding intuitive and responsive user interfaces using modern frontend frameworks\n\nDeveloping and maintaining automated test suites to ensure product quality\n\nContainerizing applications with Docker and orchestrating deployments on RKE2 Kubernetes\n\nCollaborating in an Agile/Scrum environment to deliver innovative solutions\n\nAll about you\nWe value passion and attitude over experience. That’s why we don’t expect you to have every single skill. Instead, we’ve listed some that we think will help you succeed and grow in this role:\nBachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience)\n\nProfessional experience in full-stack software development (5+ years preferred)\n\nStrong proficiency in Python and at least two of the following programming languages: C++, C#, Java, or Go\n\nExperience with Angular or similar modern JavaScript/TypeScript frameworks\n\nKnowledge of microservices architecture and containerization (Docker, Kubernetes)\n\nFamiliarity with Robot Framework for test automation\n\nUnderstanding of RESTful APIs, gRPC, message queues, and databases\n\nExperience with version control (Git), CI/CD tools, and cloud platforms (e.g., Azure)\n\nOptional expertise in infrastructure-as-code tools, monitoring solutions, or Rail Control Solutions\n\nThings you’ll enjoy Join us on a life-long transformative journey - the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You’ll also:\nEnjoy stability, challenges, and a long-term career free from boring daily routines\n\nWork with new security standards for rail signalling\n\nCollaborate with transverse teams and helpful colleagues\n\nContribute to innovative projects\n\nUtilise our flexible and inclusive working environment\n\nSteer your career in whatever direction you choose across functions and countries\n\nBenefit from our investment in your development, through award-winning learning\n\nProgress towards leadership or technical specialist roles\n\nBenefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive social coverage (life, medical, pension)\n\nYou don’t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you’ll be proud. If you’re up for the challenge, we’d love to hear from you!\nImportant to note\nAs a global business, we’re an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We’re committed to creating an inclusive workplace for everyone.","description_format":"text","description_chars":4262,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Rail Transport"],"lifecycle":[{"event":"open","at":"2026-10-29T12:40:06Z"},{"event":"close","at":"2026-10-31T18:22:11Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/alstom-full-stack-software-developer","json_url":"https://alion.io/job/alstom-full-stack-software-developer.json","meta":{"generated_at":"2026-11-02T03:56:01Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5793,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":445391},"rest":"https://alion.io/mcp/rest/get_company?id=445391"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Falstom-full-stack-software-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Falstom-full-stack-software-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Falstom-full-stack-software-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/alstom-full-stack-software-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Falstom-full-stack-software-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3456453}},{"tool":"search_jobs","arguments":{"company":"alstom.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3456453},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}