JOB TITLE: Senior Programmer/Analyst REPORTS TO: Technology Director and the VP of Technology OVERVIEW OF ROLE: Support initiatives of company by providing programming support and analysis for software running on an IBM Power server utilizing the IBM i operating system. Programming support involves expertise in maintaining/developing applications including process and database design. While not an exhaustive list, expertise is required in the following programming languages / skill sets: RPG III, RPGLE, RPG Free, SQLRPGLE, CL, DDS, and SQL. WARD IS ACCEPTING APPLICATIONS FOR FUTURE EMPLOYMENT OPPORTUNITIES IN THIS AREA OF INTEREST DUTIES AND RESPONSIBILITIES: - Interpret and define project needs as based on needs communicated from project sponsor.
- Provide recommendations to facilitate improvement and efficiency gains based on analysis of existing systems and programs.
- Ability to review complex issues for both cause and options for resolution.
- Must possess the ability to effectively communicate in oral and written fashion with both internal and external customers.
- Analyze, define, and document requirements for data manipulation, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks and controls, and outputs.
- Exhibit a high level of programming knowledge to achieve high level of results.
- Conduct adequate testing procedure to ensure quality programming output.
- Advise and work with departments to resolve issues and suggest programming alterations to enhance productivity.
- Train internal and external customers in the usage of new applications.
- Write and maintain documentation describing program development, logic, coding, testing, changes, and corrections.
- Monitor performance of programs after implementation.
- Cross-train personnel in design, setup, and usage of applications so that suitable backup is in place for support.
- Maintain good working relationships with departments, agencies, vendors, and customers.
- Provide 24X7 on-call support for Technology Department related issues.
|