What are the responsibilities and job description for the RPG Developer position at Fareway Stores Inc?
Our Fareway Corporate Information Technology team is actively hiring for an RPG Developer! As an RPG Developer/Analyst, you will help design and develop dynamic and secure business applications. You will also help coordinate efforts with the development team. You will work closely with other developers and software architects to build and/or review technical documents for projects.
MAJOR JOB FUNCTIONS
- Help lead in design and development of new software.
- Assist in Implementing new features and maintain existing codebase.
- Follow coding standards and best practices.
- Help develop and maintain APIs to integrate with all applications.
- Produce high-quality, and documented code that will be easily maintained.
- Improve and contribute to the scalability of existing applications.
- Create end user and technical documentation for applications.
- Assist in performing rigorous testing of all fixes and enhancements. Notify impacted personnel of application changes.
- Interact with users and IT personnel on all levels to resolve issues and provide timely solutions.
DESIRED QUALIFICATIONS
Ideal candidate will have 5 years of development experience in RPG, Cobol, or C along with the following:
- SQL skills.
- DB2 Experience.
- ERP Programming experience.
- Ability to write Stored Procedures and API’s.
- Familiar with RPG free and CL.
- Able to perform Analysis given specifications from users and Architects.
- Able to perform Ad hoc queries.
- Support and maintain assigned applications.
- Lead development of new systems.
- Contribute to all phases of the software development lifecycle.
- Troubleshoot, debug, maintain, and improve existing applications.
- Perform code reviews.
- Excellent written and verbal communication skills.
- BS in Computer Science, Computer Engineering, or related field preferred.
This position will be located at our Johnston, Iowa location with the possibility of a hybrid work from home option after a period of time.
*EOE