Enable job alerts via email!

Software Engineer & Analyst

MSI GLOBAL PRIVATE LIMITED

Singapore

On-site

SGD 40,000 - 60,000

Full time

2 days ago
Be an early applicant

Job summary

A leading technology firm in Singapore seeks a Software Developer to enhance Automatic Fare Collection (AFC) systems. Responsibilities include software design and maintenance, deployment support, and continuous improvement of the AFC device software. Candidates should hold a relevant degree, possess strong analytical skills, and be motivated team players. Experience in Java and Spring is preferred. This opportunity is also open to fresh graduates eager to learn.

Qualifications

  • Fresh graduates are welcomed with relevant expertise.
  • Experience in web application development in Java preferred.
  • Strong skills in data analytics and visualization are an advantage.

Responsibilities

  • Develop and maintain software for bus and rail fare collection devices.
  • Support deployment of AFC software in production environments.
  • Continuously improve the AFC device software system.

Skills

Software development
Analytical problem-solving
Communication skills
Team player

Education

Recognized Degree in Electrical/Electronics Engineering/Computer Science

Tools

Java
Spring framework
Windows Server
PowerShell

Job description

Summary

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 requirements gathering, design and development of 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 overall AFC system. Additionally, you need to support AFC software roll out and deployment in the production environment. You should be good in the analysis of problem and skillful in resolving issues pertaining to system 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
• Fresh graduates with relevant expertise and interest are welcomed
• Experience in software development involving web application development in Java, using Spring framework and interfacing with database using JDBC and SQL preferred
• Object-oriented software design and UML modeling
• Good knowledge in Windows Server and proficient scripting skill in PowerShell is 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
• Certification and/or knowledge in AWS Cloud services, including EC2, is highly desirable
• Added advantage if candidate is familiar with one or more of the following technologies:
- JSON
- Angular
- JSP
- Javascript
- HTML

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.