Multimedia Programmer Job Description

What is the job description of a Multimedia Programmer? What are the duties and responsibilities of a Multimedia Programmer? What does a Multimedia Programmer do?

Job description of a Multimedia Programmer

Multimedia programmers are responsible for designing and creating multimedia computer products that combine text with sounds, pictures, graphics, video-clips, virtual reality and digital animation etc. To fulfill the responsibilities and duties of this position, you may select one or more programming languages that are appropriate for the software, consider aspects like cross-platform integration, and work with other developers to produce complex software. Multimedia programmers may work full-time or as freelancers.

This Multimedia Programmer job description example includes the list of most important Multimedia Programmer duties and responsibilities as shown below. It can be modified to fit the specific Multimedia Programmer profile you're trying to fill as a recruiter or job seeker.

Multimedia Programmer Duties and Responsibilities

Multimedia Programmer job description should contain a variety of functions and roles including:

  • Write efficient computer code or script to make the various features work, ensuring that sound, graphics, animations and timings work as intended and make good use of processing and data storage capacity
  • Create and link databases to the user interface so that information can be retrieved, stored and processed interactively via the application
  • Write HTML or similar input and use authoring packages where appropriate to create content and effects
  • Run tests of the application to identify bugs that need to be dealt with
  • Work with the designer and other creative specialists (such as animators, video producers and 3D modellers) to understand the design concept, and advise on how it can be implemented technically within constraints
  • Sort out operational logic and business rules, necessary for the feature to be reproduced correctly according to the designer's specification
  • Solve problems by rewriting the code or adding new code that works around the problem
  • Provide technical support to an application once it's running and make further adaptations, patches or rewrites to the code
  • Research and keep abreast of emerging technologies, in order to be able to deliver the most up to date solutions, including learning new programming languages or technologies
  • Take on other roles, such as design and animation - although this applies mostly to smaller projects and depends on your level of expertise.

Multimedia Programmer Requirements / Skills / Qualifications

Multimedia Programmer job description should include these common skills and qualifications:

  • Degree in computer science or related field.
  • Knowledge and experience in relevant software and programming languages such as Flash, .NET, C++, Javascript, HTML, CSS, PHP, AJAX and Ruby on Rails.
  • Interactive design skills, such as user/task analysis and interface design/evaluation
  • Programming skills, such as authoring, engineering and quality testing
  • Understanding of layout, design and graphics
  • Endless enthusiasm
  • Ability to work effectively in a small project team
  • Good communication skills
  • Logical approach to problem solving
  • Ability to manage a complex range of tasks to meet deadlines.

As a hiring manager, recruiting an ideal Multimedia Programmer starts with crafting a good job description. Use this Multimedia Programmer job description template to save yourself time and help you attract the most qualified candidates. Feel free to revise it to meet your specific needs.

Job seekers interviewing for the role of a Multimedia Programmer may also reference it in preparation for the interview.