Interactive Media Programmer
Interactive media programmers write, edit, integrate, and test computer code; they also create content using visual programming languages. They do this for internet applications, e-learning software, computer games, film and animation, video, and other interactive media.