Education & Training

E-Learning Developer

E-learning developers design and develop courses that can be accessed and studied on a computer network or online.

  • Entry-level education

    Bachelor’s degree

  • Job outlook

    1 2 3 4 5

What does an E-Learning Developer do?

E-learning developers design and develop courses that can be accessed and studied on a computer network or online. These courses may be offered on an organisation's internal network, or via an external network offering courses to people in different places.


Work activities

As an e-learning developer or designer, you would:

  • talk with users about their training needs and desired outcomes
  • work with educators or development teams to create online learning materials
  • build the virtual learning environment (VLE) by using or adapting appropriate software
  • create and integrate multimedia like video or audio clips into learning materials
  • adapt content for use on a variety of platforms, including mobile phones or tablets
  • control access by putting in place appropriate security measures
  • write training support materials for educators and users
  • adhere to quality control standards and procedures in the design and delivery of materials
  • maintain the VLE by keeping up-to-date with the latest design methods and technologies.

Key skills and interests

To become an e-learning developer, you would need:

  • a good standard of grammar and language ability
  • the ability to work closely with educators and academic staff
  • knowledge of appropriate software packages
  • good written communication skills
  • creative flair and ability with graphics and presentation methods
  • awareness of web development standards and accessibility issues.

Working hours and conditions

Working Hours

You would normally work standard hours, Monday to Friday. Overtime may occasionally be necessary to meet project deadlines.


You would usually be office-based, working at a computer. You may be able to work some of your standard hours from home.


How to become an E-Learning Developer?

Entry Level Education

To become an e-learning developer you usually have to complete a degree with a major in areas such as computer science, HR, business systems, education, psychology, or organisational development. To get into these courses you usually need to gain your senior secondary school certificate or equivalent. English, maths and coding would be appropriate subjects to study prior to university.

You should also have experience with HTML, programming languages such as Java, and other multimedia software used to edit video clips, design graphics and build websites.


Job outlook

  • 1 2 3 4 5

Employment of e-learning developers is projected to grow faster than the average for all occupations.

E-learning is a rapidly growing area across the corporate, government and university sectors.


CareerHQ Compass

Discover the path to your future

How can CareerHQ Compass help you?