Job Title:
Position: Software Developer
Department: IT Data and Infrastructures
Basic Requirement:

 Level of Education: Bachelor Degree or higher

Field of Study: Computer Engineering, Computer Science or related field

Work Experiences:

  •         Minimum 2 years of work experience in end-to-end software development life cycle


Required Qualifications:

  1.    Possess knowledge of developing software based on Microsoft technology
  2.    Possess knowledge of Microsoft SharePoint platform
  3.    Possess knowledge of MSSQL, T-SQL, SSRS
  4.    Good command of English with strong communication and interpersonal skills

Required Training

  •         Microsoft software development certification is desirable


Roles and Responsibilities

  •         Software Development

      o   Gather user requirements

      o   Analyze and design software specification

      o   Develop and test software according to design document

      o   Provide user training

      o   Deploy to production

      o   Develop necessary documentation in all phase of software development life cycle

  •         Software Maintenance

      o   Fulfill service request within agreed timeframe

      o   Response, troubleshoot and solve incident within agreed timeframe

      o   Timely and accurately record details, progress, action taken of incident, request, problem and change ticket in service management system

      o   Keep user informed on receipt, plan, progress, and resolution of incident/request

o   Maintain system documentation to be comprehensive and up-to-date

o   Escalate to manager and/or vendor within pre-determined timeframe for unresolved incident/problem/request