Works with Managers and other trainers to identify specific business needs and to propose training solutions. Assess the needs of target audiences. Designs, develops, writes and maintains course materials (i.e. slides, handouts, courseware, lab instructions, lab solutions) for courses that emphasize the tasks necessary to perform duties. Works closely with the training manager to define and disseminate best practices for the trainer's area of expertise in both classroom training and online forums. Has experience working with subject matter experts (SMEs) and external technical trainers to present or incorporate their expertise into various types of training. Has experience researching technology related information. Maintains awareness of external seminars and training plus literature on available programs. Skills: 3-5 years work related experience required. Experience in instructional design, including needs, learner, context, and task analyses. Experience in developing learning-centered, performance based learning programs for many different audiences in different environments. Broad experience developing learning programs for classroom and e-learning delivery. Extensive experience in technical communications (writing and editing). Experience working with clients, subject matter experts, and development team members to create learning programs that fit client needs. MS Office experience required. May require experience in multimedia tools (e.g. Flash) to create e-learning solutions. May require knowledge or experience with one or more major technologies such as database design and development, networking, client server applications, security, multimedia, etc. Must have strong communication skills, initiative and independence researching course needs of the target audience. Strong customer service orientation required. Strong knowledge of instructional design methodologies preferred. Bachelor's degree in related field and Master's or other formal education in Instructional Design preferred.