x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Software Engineer

Msi Global Private Limited

Msi Global Private Limited company logo

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 the Automatic Fare Collection (AFC) system. Your job includes gathering requirements and designing and developing a system to support AFC. You need to investigate reported issues and improve both individual AFC systems 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:


Assessing Problems:

  • Providing software application support, performing analyses on software application functionality, and suggesting improvements.
  • Monitoring effective front-end and back-end functionality of applications based on automated tools for performance metrics adherence.
  • Work with cross-functional teams in Infrastructure, Security and other teams to assess the problem effectively.

Identifying and Assessing Technological Solutions:

  • Collaborate with the software development team, internal users, and clients to improve application performance.
  • Establishing the root causes of application errors and escalating serious concerns to the Senior Engineer.
  • Propose workaround solutions until the permanent fixes are deployed.

Maintaining Records and Writing Reports:

  • Keeping a record of configuration changes and scheduling application updates.
  • Documenting processes and developing reports for customers across the business.

Support Role:

  • Providing front-end support to clients and colleagues in other departments.
  • Develop knowledge articles for frequently occurring issues.

Software Enhancement:

  • Perform L3 support, including Software development and maintenance in terms of implementing enhancements and defect fixes.
  • Maintain and improve the performance of existing software for the production environment

General Skills:

  • Clearly and regularly communicate with management and technical support colleagues
  • Ability to own tasks and think critically during a crisis.
  • Willing to learn and collaborate with various stakeholders.


Requirements:

  • Recognized Degree in IT/Computer Science or a relevant discipline.
  • Candidates with knowledge of J2EE will be considered
  • Knowledge in Java, JSP/Servlet, Java Bean, JDBC, SQL, HTML, XML, CSS, JavaScript, etc. is an added advantage.
  • Knowledge in Databases will be of great advantage.
  • Knowledge of Disaster Recovery process and data migration for application.
  • Strong analytical and problem-solving skills.
  • Able to work independently and as a team.
  • Freshers are welcome to apply.


(B-3)

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?