Software Engineer
Apply now »Date: 18 Nov 2024
Location: Bangkok, TH
Company: Alstom
Req ID:450832
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, more than 75,000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
Job Purpose:
We are looking for an ambitious, self-driven mid/senior JAVA developer , you will participate in all phases of the software development lifecycle and be working together in a team in a global and agile environment. You will mainly develop and maintain internal application that is used to test the logics created by other engineers, intended to control real time train signalling products. You will be working together with around 40 other developers (in Sweden, Thailand and possibly other countries as well) in a friendly and supportive working culture. Designs are created by our UX designers, features are outlined by the product manager and executed by the Program manager in an agile environment. We belong to the company software Tools organization and our mission is to build efficient tools that will reduce the time and cost for our user´s projects. As we are in the railway business, over time you will also learn much about this domain.
Key Responsibilities:
- Software Development including analysis, design, implementation and test.
- Software implementation mainly using Java and Eclipse Modelling Framework.
- Analysis and estimates of new features.
- Support and maintenance of existing features.
- Offering input and support for functional testing.
- Technical and product domain knowledge within railway signalling systems.
- Technical support and documentation.
Qualifications:
-
Qualifications:
- Bachelor’s or master’s degree in Computer Science or other relevant education or experience.
- We are searching for new team members that have one or several of the listed competencies depending on your profile)
- Proven experience in Software Development and global projects
- Strong experience with Java and OOP.
- Knowledge of Agile methodology.
- Preferred experience in:
- Git version control software.
- Gerrit code collaboration tool.
- Jenkins CI software.
- Javascript/Typescript, CSS & HTML.
- C/C++.
- Eclipse IDE.
- Back-end framework (Spring Boot)
- Excellent team player and a good communicator.
- English at a fluent level are mandatory for this role.
Things 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:
- Enjoy stability, challenges and a long-term career free from boring daily routines.
- Collaborate with transverse teams and helpful colleagues.
- Utilize our hybrid working environment.
- Steer your career in whatever direction you choose across functions and countries.
- Benefit from our investment in your development, through award-winning learning.
- Benefit from a fair and dynamic reward package that recognizes your performance and potential, plus comprehensive and competitive social coverage (life, medical, pension).
Alstom is the leading company in the mobility sector, solving the most interesting challenges for tomorrow’s mobility. That’s why we value inquisitive and innovative people who are passionate about working together to reinvent mobility, making it smarter and more sustainable. Day after day, we are building an agile, inclusive and responsible culture, where a diverse group of people are offered opportunities to learn, grow and advance in their careers, with options across functions and geographic locations. Are you ready to join a truly international community of great people on a challenging journey with a tangible impact and purpose?
Equal opportunity statement:
Alstom is an equal opportunity employer committed to creating an inclusive working environment where all our employees are encouraged to reach their full potential, and individual differences are valued and respected. All qualified applicants are considered for employment without regard to race, colour, religion, gender, sexual orientation, gender identity, age, national origin, disability status, or any other characteristic protected by local law.
Job Segment:
Testing, Computer Science, Implementation Manager, Product Manager, Technical Support, Technology, Operations