System Analyst

Cyberjaya, Malaysia

Responsibilities :

  • Analyzes, designs, develops, codes and implements programs in one or more programming languages, for a specific assigned software system or systems

  • Identifies and resolves application, database software and programming problems

  • Designs and defines specification for systems

  • Defines specifications and develop programs, modifies existing programs, prepares test data and prepares functional specifications

  • Analyzes program performance during execution while using various programming languages and techniques

  • Identifies potential process improvement areas and suggests options and recommends approaches

  • Provides guidance to non-technical staff in using software and hardware systems most effectively and efficiently

  • Reviews project proposals, evaluates alternatives, provides estimates and makes recommendations

  • Establishes, participates and maintains relationship with business units, customers and information technology subject matter experts in order to remain apprised of direction, project status, architectural and technology issues, risks and functional/integration issues

What we are looking for :

  • A proactive attitude and being comfortable taking the initiative

  •  A willingness to learn and apply newly gained knowledge quickly

  • To be capable of working as part of a team and individually

  • Being adaptable to changing requirements

Requirements :

  • Minimum Diploma in Computer Science or any equivalent

  • Degree in Computer Science or any equivalent with relevant certification

  • At least 2 years writing SQL, PHP, Phyton, C#, Java, JavaScript, Microsoft .NET framework

  • Web service experience with excellent programming skills

  • Strong understanding of UML, RDMS design and Object Oriented Design