To perform this job successfully, an individual will to have had exposure to several of the following - programming languages, basic coding practices, key web technologies such as HTML, CSS, and JavaScript, operating systems, open source technologies, networking communications and protocols, knowledge of Cisco systems, Linux, browser and mobile device testing, agile development processes. Information Technology Internships are specifically designed for students who are in the Information Technology field of study or Buckle employees with an IT background with a desire to explore career options.