SpartanNash Programmer Analyst III, JDE Developer in Indianapolis, Indiana

For the team at Caito Foods, the produce business is straightforward. It’s about buying the best products available and being devoted to freshness. Working together, our goal is to make our customers’ jobs easier by ensuring that the freshest and most on-trend products make it to kitchens nationwide. Our outstanding team fulfills that promise every day.

Position Summary

Responsible to lead and/or participate in the research and fact finding to modify or develop moderately complex company applications/information systems. Under limited supervision, modify, create, implement and/or maintain application programs and projects as assigned.

Minimum Requirements

Degrees

Bachelor's Degree (Required) Information Technology

Business Administration or related field or equivalent combination of education and/or experience.

Job Experience

Five years Information Technology experience in applications systems analysis and programming.

Fully proficient in and applies Application Systems Analysis and Programming knowledge.

Responsibilities and Essential Duties

Responsible for application programming of moderately complex systems within assigned functional area/systems and may be responsible for completion of a phase of a project.

Design, code, test, debug and implement systems, functions and related applications necessary to meet business needs, working under limited supervision. Work with cross-functional IT areas to coordinate development projects.

May lead the research and fact finding to modify, develop, implement and maintain moderately complex company applications/information systems; develop detailed functional specifications, process documents and/or workflow diagrams for application programming.

Assist with the development of project scope, objectives and milestones to meet assigned project definition and requirements. Work with IT Project Managers, Business Analysts and/or business users to provide detail application/system information.

Troubleshoot program issues and interface with appropriate IT sub-departments and/or cross functional business areas to create and provide detailed application/system information to resolve any issues.

Ensure timely documentation of new programs or changes to existing programs.

Maintain current knowledge of industry trends and best Information Technology practices; make recommendations to improve current programs and processes.

May provide guidance and/or training to lesser experienced Programmer Analysts.

Participate in the on-call support rotation.

The above statements are intended to describe the general nature and levels of work being performed as assigned for this job. This is not intended to be an exhaustive list of all responsibilities, duties and requirements; additional responsibilities may be assigned as needed.

Knowledge, Skills Abilities

Strong verbal and written communication skills; ability to communicate IT programming in a non-technical manner. Must have strong organizational, prioritization, analytical and problem solving skills. Must be detail oriented and have strong project/time management and research skills. Working knowledge of MS Office, MS Project and Visio. Ability to interact with management. Ability to travel up to 10% based upon department and customer needs.

Review, analyze and create or modify JDE code to support JD Edwards applications and workflow. Must have thorough knowledge of JDE version 9.1, and development experience with JDE Enterprise One tool set/development toolkit, and experience with RPG IV, CL, and SQL programming languages, batch FTP and Query Management queries; experience with DB-2 a plus. Must be able to build and deploy packages as needed.

Physical Requirement

The physical demands described here are representative of those that must be met by an associate to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. May be required to lift and/or move up to 20 pounds. The associate is frequently required to sit/stand/walk. Must be able to travel. While performing the duties of this position, the associate is subject to a typical office environment and is rarely exposed to outside weather conditions. The noise level in the work environment is usually low to moderate.

Equipment

Information Technology software and hardware

General office equipment (i.e., computer, telephone, copy/facsimile machine, etc.)