Software Trainer Job Description

$ 2.99

Included in these items:MORE SAVINGS

IT Policies and Procedures Manual $ 397.00
How to Write Job Descriptions Guide $ 14.99


The Software Trainer (training specialist) develops and executes training plans, training materials, and classes, schedules classes into facilities, and provides software instruction to the organization’s employees. They also review results and trainee feedback to improve materials and classes, as well as identify and develop additional software training opportunities.


  • Assess individual and group training needs; maintain individual and group training records
  • Plan, prepare, and research lessons
  • Organize and promote courses
  • Develop and deliver programs of learning activities
  • Prepare teaching/course materials
  • Instruct users on an individual or group basis
  • Proctor course examinations
  • Check and assess (grade) users’ work and deliver feedback with course grades
  • Apply new technologies to deliver courses and improve the learning experience for users (e.g., distance learning, interactive CBT, blended training)
  • Keep personal IT skills and knowledge up to date


Reports directly to the Software Support Manager. Works with IT Management, software development/procurement, and user groups.


The Software Trainer Job Description is mentioned in the following procedures:

Procedure ID and Name Policies & Procedures Manual
ITSW110 Software Support IT Policies and Procedures Templates /Software Development
ITSW112 Software Training Computer & Network (IT)/Software Development


A bachelor’s degree is required; a degree in adult education, communications, or computer science is preferred. Prior experience as a post-secondary or workplace trainer/instructor is also required.

Exceptional communication skills and the ability to work well with people at all levels are essential. Strong organizational, planning, and motivational skills are desired. Ability to quickly set up and use audiovisual equipment is a plus, though not required. Knowledge of, experience with educational, presentation software is necessary. Experience with PowerPoint, Visio is desirable.

Teacher or trainer certification (e.g., MCT) is preferred; software design/development experience would be a plus.


Ability to communicate orally with software designers/vendors, IT management, and software users (esp. nontechnical users) is crucial. Regular use of phone and email for communication is essential. Hearing and vision correctable to within normal ranges is essential for normal conversations, receiving ordinary information, and preparing or inspecting documents.

The ability to remain in a stationary position roughly 50% of the time, as well as the ability to move about the office occasionally (accessing files/storage, office equipment, computers and other office productivity devices, attending meetings, etc.), is required.

Using a computer while sitting for extended periods is common. Must also be able to position self to maintain equipment, including under tables and desks.

Occasional heavy lifting (e.g., 15+ lbs. of course materials, binders) can be expected; lighter loads (5-10 lbs.) is more commonplace. Good manual dexterity required to use common office equipment (e.g., computers, mobile devices, calculators, copiers, scanners).


The job is performed indoors in a traditional office setting. Extended periods of sitting while using a computer or other devices are common.


There are no reviews yet.

Be the first to review “Software Trainer Job Description”

Your email address will not be published. Required fields are marked *

You may also like…