Michigan, Grand Rapids-Muskegon-
Responsible to participate in assigned project(s) to modify or develop company applications/information systems. Under limited
supervision, modify, create, implement and/or maintain application programs and projects.
Bachelor' s Degree(Required)
Business Administration or related field or equivalent combination of education and/or experience.
Three years-Information Technology experience in applications systems analysis and programming.
Responsibilities and Essential Duties
Responsible for application programming of systems within assigned functional area/systems.
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.
Assist with the research and fact finding to modify, develop, implement and maintain 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 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
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 good project/time management.
Working knowledge of MS Office, MS Project and Visio. Ability to travel up to 10% based upon department and customer needs.
Experienced at developing Toshiba (IBM) 4690 Point of Sale (POS) software in CBASIC and/or C++. Developmental skills in .NET (C#,
VB.NET, WCF, WPF, Silver Light), JAVA, XML, AIX/Linux is a plus. Familiarity with Electronic Payments, Oracle, or other Retail Systems is
General office equipment (i.E., computer, telephone, copy/facsimile machine, etc.
Information Technology software and hardware
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
General office equipment (i.E., computer, telephone, copy/facsimile machine, etc.)