Essential Job Functions
â¢Codes, tests, debugs, implements, and documents programs. Assists in the modification of company products and / or customer / internal systems to meet the needs of the client and / or end-user.
â¢Gathers information from the system, analyzes program and time requirements, and prepares documentation to change existing programs.
â¢Researches and analyzes existing systems and program requirements, under periodic supervision.
â¢Designs programs for projects or enhancements to existing programs.
â¢Writes specifications for programs of low to moderate complexity.
â¢Assists in resolving production support problems. Develops and suggests alternative approaches to resolving problems.
â¢Develops test plans to verify logic of new or modified programs. Identifies issues as appropriate.
â¢Creates appropriate documentation in work assignments such as program code, and technical documentation.
â¢Conducts quality assurance activities such as peer reviews.
â¢Remains abreast of and researches industry technical trends and new development to maintain current skills and remain current with industry standards.
â¢Bachelor's degree or equivalent combination of education and experience
â¢Bachelor's degree in computer science, mathematics or related field preferred
â¢Three or more years of experience in programming or testing
â¢Experience working with appropriate programming languages (COBOL), operating systems (AS400) and software (Life / Asia, Polisy / Asia, Group / Asia)
â¢Experience working with relational databases to facilitate programming software
â¢Experience working with Insurance domain knowledge would be added advantage
â¢Basic programming skills
â¢Good personal computer and business solutions software skills
â¢Analytical and problem solving skills for design, creation and testing of programs
â¢Interpersonal skills to interact with team members
â¢Communication skills to work effectively with team members, support personnel, and clients
â¢Ability to work independently and as part of a team