Job Title: Programmer/TraineeDate: 9/13

Job Summary

This position will train with current personnel in developing skills for researching, analyzing, and definingbusiness requirements and user specifications and training to effectively design, code, test, document, andimplement new and existing software programs and applications.

Typical Duties and Responsibilities

  • Analyzes project needs.
  • Gather information from the end-user through interviews, conducting meetings, determiningneeds, etc.
  • Learn to effectively read and write programs utilizing Control Language (CL), RPG III, RPGIV,RPG Free and SQL.
  • Learn Database analysis, design and normalization.
  • Learn Winco Software Development Lifecycle
  • Document project requirements and scope changes within the PCR System
  • Program software by utilizing computer languages, reading manuals, giving presentations, etc.
  • Trouble-shoot problems by being on call, analyzing the system, problem solving, etc.
  • Performs other duties as assigned or needed.

Requirements

Education:

  • High School Diploma or equivalent.

Experience:

  • Demonstrating excellent verbal, written, and interpersonal communication skills.
  • Efficiently prioritizing and perform a variety of simultaneous tasks (multi-tasking) in a high-pressureenvironment, demonstrating initiative and self-direction.
  • Applying analytical and problem-solving skills with close attention to detail in order to effectively monitor progress and complete assignments.
  • Using Microsoft Office software (Word, Excel, Outlook, etc.)

Ability to:

  • Perform tasks requiring manual dexterity (e.g., process paperwork, data entry, etc.).
  • Establish and maintain good rapport with co-workers, supervisors, and others.
  • Work effectively in a team oriented environment, establishing and maintaining good rapport with co-workers,supervisors, and others.
  • Prioritize and perform a variety of simultaneous tasks (multi-tasking).
  • Create data flow diagrams, entity relationship diagrams and flowcharts.
  • Demonstrate excellent time management skills.
  • Work on-call to resolve problems.
  • Perform all duties with efficiency and accuracy.
  • Perform all tasks with integrity and extreme confidentiality.

Machines and Equipment Operated:

Office machines (e.g., copy machine, computer terminal, telephone, fax, etc) and other devices.

The above statements are intended to describe the general nature of work performed by the employees assigned to this job. All employees must comply with Company policies and applicable laws. The responsibilities, duties and qualifications required of personnel may vary.