Excellent communication and writing skills Bachelor's or master's degree in Computer Science or similar field of study   Seems like something you might be interested in? We want to meet you to discuss this exciting opportunity