What are the responsibilities and job description for the Senior RPG Programmer / Analyst position at Ward Trucking?
Senior RPG Programmer / Analyst
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.
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.
REQUIREMENTS:
· Minimum of ten years experience with RPG programming in an IBM environment. Experience in the trucking industry preferred.
· Experience with SQL and EDI is favorable but not mandatory.
· Must possess excellent communication skills.
· Must be able to work in both a team and individual environment. Must be willing and able to take leadership role as well being able to fill a role of support.
· Ability to work required hours and travel if necessary.
Job Type: Full-time
Benefits:
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Work Location: Hybrid remote in Altoona, PA 16602
Salary : $54,663 - $79,057