Remote Senior Programmer/Analyst
- Location: , PA
- Start Date: 5/28/2025
- Job ID: 25-00902
- Posting Date: 5/28/2025
- Job Type: Direct Placement
OVERVIEW:
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. Although travel will be required as various times, this role is primarily a work from home or remote position.
DUTIES & RESPONSIBILITIES:
REQUIREMENTS:
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. Although travel will be required as various times, this role is primarily a work from home or remote position.
DUTIES & 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:
- This position is designated as remote working - Employee would need to follow and adhere to all items outlined in the Teleworking policy.
- Minimum of 10 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 as necessary.