Maintains professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, and participating in professional societies. + Bachelorʼs Degree in Computer Science (or related technical field of study) and a minimum of 8 + years industry of experience in software development or with a Masterʼs Degree with 5+ years.