Duties Application programming to support and/or improve Company operations. Conduct systems design and analysis work involving much user interaction, and some formal letter writing to internal and external customers. Assist in the research, design, development, modification, testing, implementation, and documentation of new software (i.e., applications and/or systems) and maintain/enhance existing applications. Interface with user representatives or project development personnel to define the a...