Information Systems Programmer Level I
Summary
The Information Systems Programmer is responsible for direct programming and support of projects such as the JC carting system, pocket pc tools, freight estimator, and customer profitability reports and programs throughout Jonti-Craft. He or she must be able to serve as a backup in support of all computers, servers, and networks.
Essential Functions
- Works with IS Manager to plan program code enhancements and changes.
- Creates, tests, and maintains all Jonti-Craft program code.
- Provides assistance throughout the department to help resolve problems within the database, SQL databases or any other IT issues.
- Works with customers as needed to clarify the intent of a new feature or resolve any problems within the internal and external network.
- Works with the IS Manager to perform upgrades and security backups of all hardware and software systems.
- Redesigns and programs new code that will maintain and bring our custom system code up to current technology standards.
- Maintains complex programming projects and programs and carries them out from design and development to production.
- Works with external and internal customers developing upgrades or requests to enhance network programs such as freight estimator or carting system.
- Designs and maintains technical programming project documentation.
- Interacts with team to assist all internal and external clients on all levels to help resolve IT related issues and provides answers in a timely manner.
- Serves as a subject matter expert for information systems for all employees.
Additional Functions
- Reviews tests and evaluates all new versions of operating systems and related software.
- Assists in updates to core operating systems such as SQL servers, exchange server, all technology relating to Fourth shift (MRP system), etc.
- Analyzes software specifications for completeness and compatibility with operating system capabilities.
- Converts software specification requirements into appropriate programming language.
- Serves as back-up for hardware-related problems, including phones, copy machines, pocket pcs, etc.
- Other duties as assigned.
Qualifications
- Bachelor’s degree in computer science. Equivalent experience will be considered.
- Manufacturing experience preferred.
- Knowledge of the theory, principles, and practices of systems and applications programming.
- Ability to respond in a timely manner to interdepartmental as well as external client requests for service.
- Skill in use of the programming and job control language specific to the assignment.
- Knowledge of Visual Basic, VB.NET
- Knowledge of ASP,NET IIS, SQL, ACCESS,
- General knowledge of Networking/LANS, TCP/IP protocol.
- General knowledge of REST and SOAP API programming.
- Excellent interpersonal skills with a focus on confidentiality, solving problems, and service.
- Excellent communication skills and speaks English clearly and persuasively in all situations both positive and negative. Ability to respond well to questions.
- Excellent knowledge of the full suite of Microsoft products such as but not limited to; Outlook, Word, Excel, PowerPoint.
- Above average customer service skills.
- Must be able to speak, read, and write the English language for safety purposes in an understandable manner.
Working conditions
Our office environment is a typical office environment and does not substantially expose workers to adverse environmental conditions. The position may require occasional visits to the shop floor. Our production environment includes a variety of environmental elements including loud noise, dust and aromas. While this is an indoor operation, temperatures will vary with the outdoor temperature and some areas of the shop may be hot or cold.
Physical requirements
Office positions are usually sedentary. The employee is regularly required to sit for long periods of time. Ability to sit for long periods of time is required. The noise level in the office is typically quiet to moderate. Occasional brief trips to the production floor may be required.