IT Systems Development Junior Manager (OMS)
Job Description:
JOB PURPOSE
Manages, maintains, and enhances in-house or purchased systems of the company in order to adapt to the growing standards and needs of the organization, while complying with the government changing rules and policies and other entities.
JOB DUTIES AND RESPONSIBILITIES
• Analyze the business environment of the organization and determine the HR Dept (Human Resource) operating needs for information through discussions with users and surveys.
• Revise the system processing flow when the need arises.
• Modify programs as a result of new-found techniques and technologies in order to speed up processing and/or improve user interface.
• Coordinate with the end-user on problems encountered in the use/operation of completed programs
• Resolve systems-related problems and complaints brought out by users; performs activities necessary to resolve such problems.
• Create and develop or modify computer programs to conform with new policies implemented by the management.
• Ensure the timely processing of payroll and completeness of employee’s attendance such that salaries are available on the target dates.
• Apply revisions in the report programs whenever there are changes in report format of SSS, PAGIBIG, BIR, and PHILHEALTH, or partner banks.
• Formulate program algorithms and specifications.
• Select and administer the most appropriate methods and plans in the implementation of the designed system to meet its defined objectives.
• Develop system programs that are customizable, configurable and can be integrated to form a new information system that suit data processing and information needs such as:
o standard menu interface
o standard data entry forms
o standard templates for graphical displays,
o standard library of subroutines,
o standard buttons
• Ensure a high degree of processing efficiency and flexibility while conforming to the program specifications.
• Plan and implement strategies in database management to keep the integrity of databases.
• Improve and maintain optimum database access response time.
• Provide database security to safeguard data against unauthorized log-ins, manipulations and tampering.
• Organize and implement efficient archiving strategies of inactive/old data to protect against damage and to ensure easy retrieval of information.
• Ensure that backup schedules are implemented and the integrity of backed-up data are maintained.
• Organize and implement backup strategies and systematic recovery procedures for all possible database failures to prevent data loss in the event of hardware failure.
• Review and conduct research on ways to enhance the retrieval and safekeeping of data files
• Perform database location transfers to another UNIX server as a machine upgrade and/or transfer of office location.
• Organize and manage users logins security access.
• Acts as Systems Administrator of SAP-U database.
• Maintain and enhance transactional modules and report programs.
• Write and maintain RFC (Remote Function Call) function programs that are being accessed by SAP-Utilities systems in getting SAP data.
• Write and maintain ABAP programs used by Payroll/HR System for posting payroll-related data to GL (General Ledger) entry in SAP.Write SAP-Script form for PO documents printing
*Note: Other duties related to the responsibilities and output of the position but not included in this document may be assigned by the immediate superior.
WORKING CONDITIONS AND PHYSICAL REQUIREMENTS
• Work is normally performed in a typical office environment.
QUALIFICATIONS
1. MS Access, SQL Server
2. MS Office 97, 2000, XP Developers’ Kit
3. MS Windows NT Server, Lotus Domino Server
4. MS Windows NT 4, MS Windows 98, Me, 2000, XP
5. Ability to create and document a conceptual and detailed design and write a code based on a conceptual description of the business logic
6. Knowledge of customer service standards and procedures.
7. Ability to implement and troubleshoot programming changes and modifications.
8. Ability to determine computer problems and to coordinate hardware and/or software solutions.
9. Knowledge of current technological developments/trends in area of expertise.
10. Ability to write technical instructions in the use of programs and/or program modifications.
11. Ability to investigate and analyze information and to draw conclusions.
12. Ability to communicate with and interpret the operational requirements of end users.
13. Ability to process computer data and to format and generate reports.
14. Knowledge of established programming procedures and programming languages.
15. Knowledge of computer flow charts and of programming logic and codes.
CAREER PATH
Career opportunities are not limited in moving up to the next highest position which is Senior Systems Development Manager.
Required Skills:
Access Lotus Processing Data Data Processing Reports Development Gl Output Environment Codes Templates Modifications SAP General Ledger Algorithms Programming Languages Instructions Forms Data Entry Unix Government Specifications Databases Payroll Programming MS Office Security Windows Research Software Customer Service SQL Design Business Management