Analyst Programmer

Job Summary
The Analyst Programmer support GSC
’s business operation by developing, implementing, maintenance and support of software solution.

 


Job Responsibilities

Project Management

  • Understand user requirements, request for proposal – concept, technical, platform, and solution functional specifications.
  • Conduct audits of new applications and related documentations.
  • Ensure IT projects are implemented according to deadlines.

System Development

  • Participate and perform requirement analysis, prepare documentation (functional and technical specifications), test and deploy solution with new enhancement (according to requirement) and system implementation.
  • Work closely with the users, project team, product team and development team to ensure timely delivery.
  • Safeguard source code on software developed and keep it confidential at all times.
  • Support application, internal & user training, maintenance, and performance tuning that is required from time to time.

 

Department Support

 

1 | Prepare Activity Reports

  • Compile, analyse and summarise information and update management on progress of software development, projects & maintenance activities.
  • Ensure functional specification & development are properly documented, brief & guidelines are prepared, user requirement sign-off & Users’ Acceptance Test sign-off are obtained and filed in order.

2 | Maintain Consistent Processes

  • Implement processes, follow process regular pattern, document and communicate processes, monitor and measure processes
  • To ensure ‘Best Practices’ are followed and automated
  • Ensure compliance with all form of IT licensing agreements

3 | Maintain Operating Efficiency & Effectiveness

  • Evaluates new technologies as it applies to development of new applications, design & trend
  • Review & analyse current level of competence against industry and moving forward to industry best practice

4 | Maintain Quality Service Time

Establish and enforce organisation standards (SLA, help desk management, user satisfaction survey).

 

5 | Maintain Professional & Technical Knowledge

  • Attend educational workshops
  • Review professional publications
  • Establish professional network
  • Benchmark state-of-the-art practices
  • Participate in Tech Community activities