OverviewResponsible for planning and meeting information technology needs and goals of the company. Plan and implement necessary computer systems.ESSENTIAL DUTIES AND RESPONSIBILITIESDesign, build, and maintain software applications.Collaborate with other departments to find opportunities to increas