
Training Specialist
- Novi, MI
- Permanent
- Full-time
- Partner with the Senior Training Specialist and software project teams to define training needs, audiences, and develop standard and scalable training across a variety of products.
- Facilitate discovery sessions and needs assessments to understand and identify anticipated (proactive/preventive) and existing (reactive) user gaps in knowledge and/or skill.
- Design flexible training plans that ensure key audiences are supported for effective adoption and readiness amid ongoing change management efforts.
- Integrate training throughout the entire software development process – from initial project phases through user onboarding and ongoing support.
- Proactively learn and navigate product features and workflows.
- Create and maintain diverse, self-service training and knowledge materials that enable user confidence and adoption and increase efficiency through effective product utilization.
- Utilize and expand on a variety of training/learning methods and tools—including LMS platforms, virtual classrooms for live training, video tutorials, knowledge base articles, instructor-led training (ILT), hands-on activities, worksheets, eLearning modules, and website management.
- Serve as a train-the-trainer leader.
- Deliver live training sessions that demonstrate effective presentation and software demonstration techniques, maintaining session flow, and stepping in as the primary trainer when required to maintain training quality and continuity.
- Develop and enhance measurable processes for internal and external knowledge base platforms to drive user adoption.
- Seamlessly integrate learning resources into daily workflows and empower users to self-serve, ultimately reducing dependency on instructor-led training.
- Partner with cross-functional teams to align and provide a feedback loop on product and user needs, changes, and updates.
- Identify, track, and assess key training metrics to evaluate program impact and recommend improvements to enhance learner outcomes and engagement.
- Bachelor’s degree in Education, Instructional Design, Communications, Information Technology, Business, or related field; or equivalent practical experience.
- Minimum 3–5 years of experience in software training, instructional design, or related roles—preferably within fast-paced, dynamic environments with evolving or custom software platforms.
- Experience working in or closely with operations environments, understanding varied user needs and engagement preferences across roles and levels.
- Proven ability to collaborate effectively with cross-functional teams, including product owners, subject matter experts, and project managers.
- Strong technical writing skills with a track record of creating and maintaining clear, user-focused training materials.
- Experience delivering instructor-led training (ILT), virtual classrooms, eLearning modules, and supporting knowledge base platforms.
- Comfortable working in small teams while managing multiple projects with shifting priorities and ambiguity.
- Additional certifications in Instructional Design, Adult Learning, or Project Management are a plus.
- Advanced proficiency in eLearning authoring tools (e.g., Camtasia, Easy Generator).
- Experience with Learning Management Systems (LMS) such as Workday, including course development.
- Experience with knowledge management tools (e.g., Salesforce, Confluence).
- Instructional Design certifications (e.g., ATD CPTD, Certified Instructional Designer/Developer).
- Background working within the software development lifecycle, particularly in alignment with training or user readiness.
- Project management experience or certifications (e.g., PMP, CAPM, Agile/Scrum).