Code new RPG programs and modify or enhance existing RPG programs.
Devises block diagrams, logic procedures and prepares flowcharting.
Troubleshoots and debugs existing code and systems to identify and resolve issues.
Tests code and fixes to ensure quality.
Develops conversion and system implementation plans
Implements newly created code and fixes into existing software.
Provides programming support for various interfaces.
Keeps internal and external customers informed of all enhancements, troubleshooting, and fixes.
Creates all programming documentation.
Work as the programmer team member to create and execute conversions and implementations.
Work as the member of programming teams to improve the quality and performance of the department.
May assist in mentoring, training, developing and providing support to less experienced co-workers.
Provide leadership in professional and ethical practices.