GENERAL DESCRIPTION
The IT Programmer is a salary level position. This position is responsible for writing code for existing and new software programs, run testing and debugging on programs to ensure that they produce expected results, and maintain company computer systems.
ESSENTIAL JOB DUTIES/RESPONSIBILITIES
To perform this job successfully, an individual must be able to perform each essential duty at a satisfactory level. Reasonable accommodation may be made to enable qualified individuals with disabilities to perform the essential job functions. Essential job functions and duties include, but are not limited, to:
- Subject matter expert in Prelude ERP system.
- Write programs in variety of coding languages.
- Code and test programming for in-house software programs.
- Debug code for existing programs.
- Conduct end-user training upon completion of software.
- Balance workday between multiple projects and respond to tech support requests from staff.
- Report issues and concerns immediately to IT manager.
- Maintain documentation per company standards.
- Provide testing, documentation, training, and support for third-party software products.
- Resolve user-submitted problems and questions.
- Troubleshoot system bugs and issues.
- Represents VSI in a professional manner at all times.
- Excellent attendance and dependability is an essential requirement of this job and have the ability to work overtime as needed/required.
- Responsible for maintaining good-housekeeping habits by keeping work areas clean and organized during work shift.
- Establishes and maintains positive work relationships with co-workers, management, customers, and vendors/suppliers to create value and opportunity for VSI growth.
- Based on business needs, may be required to travel periodically.
- Maintain a professional demeanor, appearance and conduct at all times.
- Attends mandatory staff meetings and participates in group discussions.
- Performs other job-related job tasks, work assignments and/or special projects as directed/assigned by Management.
QUALIFICATIONS
The employee must have demonstrated experience and/or education as outlined below in order to satisfactorily perform the essential job duties and responsibilities. Qualifications may include, but are not limited, to:
- High School Diploma or equivalent GED certificate; Bachelor's degree in Information Technology, Computer Science, Computer Programming, or a related field preferred.
- Previous experience in Prelude ERP system a MUST.
- 3 or more years of work experience in office, computer/IT or similar work environment.
- Any combination of experience, education, and training that will provide the level of knowledge, skills, and ability required for the job.
- Current experience in mulivalue dbms programming using languages such as UniBASIC.
- Current experience developing applications with System Builder+.
- A basic understanding of business reporting needs.
- Proactive team-building and relationship building, including the ability to work individually and as a team member.
- Proficient PC skills (Microsoft Word, Excel and internal Company programs/applications).
- Advanced math skills (addition, subtraction, multiplication, division, common fractions and decimals).
- Demonstrate ability to communicate effectively in both oral and written communications.
- Proficient skills in reading, writing, and speaking the English language.
- Read, analyze and interpret general business procedures, work instructions, training materials, professional, etc.
- Attention to detail.
- Effective problem solving, resolution skills, and ability to exercise good judgement.
- Demonstrated customer services skills, ability to relate effectively and tactfully with all levels of the organization.
- Commitment to and demonstration of high ethical standards governing professional behavior and interactions.
- Ability to adapt effectively to workplace changes and new job duties and responsibilities.
- Ability to work efficiently in fast pace demanding work environment, ability to handle multiple job duties with frequent interruptions with calmness and professionalism.
- This position may require employee to operate Company provided vehicle or their own personal vehicle to conduct work-related business and therefore requires a valid drivers license, clean DMV record and current vehicle registration.
PHYSICAL DEMANDS AND WORKING CONDITIONS
The Physical Demands and Working Conditions of this job may require the employee to perform the following physical activities during the course of work. Reasonable accommodations may be made to enable individuals with disabilities to perform the Physical Demands and Working Conditions. Physical Demands and Working Conditions may include, but are not limited, to:
- Regularly uses a telephone/cell phone, computer (including keyboard), SMART devices, email and/or fax for necessary communications.
- Required to stand, walk and sit for extended periods of time.
- May be routinely required to stoop, bend, kneel, lift and reach, in the performance of job duties.
- Requires the essential use of hands, speech, eyesight, and hearing.
- Vision requirements include close and distance vision, peripheral and depth vision, and the ability to adjust focus as needed.
- Lifting limitations for this position: 50lbs. on a regular basis.
- Noise level for this work environment is typically low to moderate.
- A safety-sensitive position is one in which job performance can affect the safety of the employee and others. An employer must be able to demonstrate that the employee's inability or impaired ability to perform job-related tasks could result in a direct threat to their safety and/or the safety of others.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible spending account
- Health insurance
- Paid time off
- Referral program
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
People with a criminal record are encouraged to apply
Application Question(s):
- Do you have experience working in Prelude?
Work Location: Remote