Overall Objective: Responsible for planning and meeting information technology needs and goals of the company. Plan and implement necessary computer systems. ESSENTIAL DUTIES AND RESPONSIBILITIES: Design, build, and maintain software applications. Collaborate with other departments to find opportuni