To contribute to the effectiveness of the Company in achieving its aims and objectives through carrying out all duties in an efficient, professional manner at all times. The analyst must demonstrate ability to meet schedules under pressure, operate as part of a team, be flexible to meet changes in market requirements and able to produce quality software on time.