MSI Global Private Limited is a wholly-owned subsidiary of the Land Transport Authority of Singapore, providing professional land transport consultancy, engineering services and solutions in Singapore and many other parts of the world. The Company owns a subsidiary in Shanghai. We are looking for highly motivated, results-oriented team players to join us as professional partners to strengthen and realise our vision, mission, strategic thrusts and core values.
Working with leading-edge Contactless Smart Card technology, your key challenge is to spearhead the evolution of Automatic Fare Collection (AFC) equipment. Your job includes gathering requirements and designing and developing multiple public transport e-payment devices. Typical devices include bus fare collection devices and rail fare collection gates. You need to investigate reported issues and improve both individual AFC device software and the overall AFC system. Additionally, you need to support AFC software rollout and deployment in the production environment. You should be good at analyzing problems and skilful in resolving issues pertaining to systems or software.
Job Responsibilities:
- Software development and maintenance, including requirement collection, issue identification, issue investigation, software design, implementation and test for bus & rail fare collection devices
- Production fare system software maintenance, deployment & support
- Continuously improve the AFC device software system through predictive analytics.
Requirements
· Recognized Degree in Electrical/Electronics Engineering/Computer Science or a relevant discipline.
· At least 2 years experience in embedded software development and support with good working knowledge in object-oriented software development using C/C++/Java in Windows, QNX, Unix or Linux platforms.
· Experience in software development involving:-
o web application development in Java, using Spring framework and interfacing with databases using JDBC and SQL.
o Object-oriented software design and UML modelling.
· Good knowledge of Windows Server and proficient scripting skills in PowerShell are highly desirable.
· Experience in Incident Management and ITIL process.
· Conduct trend analysis and provide appropriate support and input to product teams.
· Aggressively monitor and respond to incidents generated by stakeholders.
· Strong analytical and problem-solving skills.
· Resourceful and self-motivated team player.
· Good written and verbal communication skills in English.
· Data Analytics and Data Visualization skills will be an added advantage.
· Added advantage if the candidate is familiar with one or more of the following technologies:-
o JSON
o Angular
o JSP
o Javascript
o HTML
(A-2)