Rpg Programming Apply
Position: RPG Programming
Duration: 1 year
Location: Montgomery, AL (Onsite from Day 1)
Position Description:
- This position will be supporting the ADPH Vital Statistics System using the Report Program Generator (RPG) Language in an IBM AS400 environment.
- Candidate must have 8 years plus of verifiable RPG programming experience on an AS400 system in the last 12 15 years.
- Must be able to qualify for State of Alabama, Merit employment. It is the intention to convert this contract position to a permanent position within 6 months of employment.
Key Responsibilities:
- Perform complex analysis, design, development and maintenance using the tools mentioned.
- Ability to develop system and program documentation.
- Must be able to perform testing of modifications and enhancements to ensure system integrity.
- Ability to debug and resolve production problems using system development processes and standards as defined is also a requirement.
- Transfer of knowledge and skills to junior level programmers may also be needed.
- This position will be under direct supervision of State of Alabama Team Lead and technical experts. All technical direction will be provided by these individuals
Required Skills:
- Software languages: CL/400, RPG/400, ILE RPG, SQL RPGLE;
- Desired experience: Query 400, Aldon Change Management Software, ImagePlus Operating systems: AS400 Screen Design Aid (SDA) with extensive work with sub files
- Ability to analyze complex situations and to make sound decisions based on various combinations of partial information, personal knowledge and acceptable levels of risk
- Competent to work at all phases of applications systems analysis and programming activities
- Windows and MS Office Tools.
Preferred Skills
- The requirement for this position is a solid educational background and the following potential abilities and skills:
- Develop new or enhancement programs based on technical specifications presented
- Collaborate with Business Analysts concerning testing and training
- Analyze and resolve technical problems and software bugs
- Maintain and enhance existing applications?
- Work independently as well as with other team members
- Multi-Task and work on multiple projects concurrently in a fast-paced environment
- Perform all or part of full life cycle development process with an emphasis on developing business applications Support existing applications, modifying/enhancing them and current needs, and implementing the changes necessary as the needs of the business unit's change
- Develop and document workarounds for functional issues
- Troubleshoot real-time production issues
- Be responsible for supporting testing of enhancements and fixes
- Be capable of recommending solutions and identifying required program corrections
- Contribute towards enterprise-wide metrics collection and participate in action plans
- Conduct in-depth analysis of Service Requests raised by clients
- Document new/changed operational procedures
- Ensure static data/configuration/set ups are accurate Participate in peer review processes
- Respond in a flexible manner and to reprioritize work as situations change
- Required Knowledge:
- Must be able to learn current software systems and tools as they relate to the team.
- Must have the ability to understand business requirements and assist with documentation using the MS Office Suite.
- Ability to troubleshoot and resolve problems is also a skill that is mandatory.
Required Experience:
- Candidate must have 8 years plus of verifiable RPG programming experience on an AS400 system in the last 12 15 years.
- Must be able to qualify for State of Alabama, Merit employment as a Programmer Analyst. It is the intention to convert this contract position to a permanent position within 6 months of employment.
Education Required:
- Bachelor's Degree in Computer Science, Information Systems or another related field. Or equivalent work