
 | Program animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and internet-based applications |

 | Program special effects software for film and video applications |

 | Write, modify, integrate and test software code for e-commerce and other Internet applications |

 | Assist in the collection and documentation of user's requirements |

 | Assist in the development of logical and physical specifications |

 | May lead and co-ordinate teams of interactive media developers |

 | May research and evaluate a variety of interactive media software products. |

 | Write, modify, integrate and test software code |

 | Maintain existing computer programs by making modifications as required |

 | Identify and communicate technical problems, processes and solutions |

 | Prepare reports, manuals and other documentation on the status, operation and maintenance of software |

 | Assist in the collection and documentation of user's requirements |

 | Assist in the development of logical and physical specifications |

 | May lead and co-ordinate teams of computer programmers |

 | May research and evaluate a variety of software products. |