**OVERALL PURPOSE**: The position is responsible for the identification, analysis and development of business requirements for systems development, enhancement; and testing, implementation and documentation of the supported systems used in the assigned business unit.
**SPECIFIC ACCOUNTABILITIES**:
- Identifies areas for improvement / enhancement on existing systems to support different initiatives of the company.
- Determines, analyzes, and documents the business requirements from the business community and coordinates with the developers to create the system specifications.
- Identifies possible improvements in the business processes to reduce manual work and overhead, as well as improve overall turnaround time of business processes.
- Facilitates change management by working with various business areas to address issues and potential impact and/or benefits of the changes in the proposed system.
- Communicates with the developers for clarification of business requirements, testing, and reporting of errors found in the systems being supported.
- Identifies all possible test scenarios and prepares the test plan for the systems under development.
- Executes the test plan and conducts the acceptance testing for the developed programs as required.
- Prepares and documents manual and system procedures in support of the business needs.
- Provides post-implementation and production support for supported systems including analysis of production problems raised by business users.
- Conducts systems training for the business community as needed.
- Prepares progress reports within agreed time frames.
**SKILLS AND KNOWLEDGE REQUIRED**:
- A college degree preferably in Computer Science or Mathematics with at least 1 year experience in business & systems analysis;
- Must have strong logical analysis skills preferably with systems design background.
- Preferably knowledgeable of SQL programming tools.
- Must have good analytical and conceptual skills, good interviewing skills (for data gathering/business requirements preparation);
- Possesses good oral and written communication skills as well as good interpersonal skills, must be very client-oriented and proficient in English.
- Minimum 1 year Experience on Life Insurance is preferable;
- With high stress tolerance and capable of dealing with all levels of management.
- Likes to learn new experience.