TEKsystems - Cary, NC

posted 24 days ago

Full-time - Mid Level
Cary, NC
10,001+ employees
Professional, Scientific, and Technical Services

About the position

The Engineering L&D Program Manager at TEKsystems is responsible for designing, developing, implementing, and continuously improving a comprehensive training program for entry-level engineers. This role serves as the point of contact for rotation employees, providing guidance on performance and addressing questions about the program. The position requires a strong background in software engineering to create relevant training curricula and foster technical expertise and professional development within the engineering organization.

Responsibilities

  • Conduct thorough needs assessments to identify skill gaps, knowledge requirements, and future development needs of engineers.
  • Design and develop engaging and effective training curricula, including onboarding programs for new hires, technical skills training, professional development workshops, and leadership programs.
  • Incorporate a variety of training methodologies, such as online courses, in-person workshops, mentoring programs, job shadowing, and cross-functional projects.
  • Collaborate with engineering managers to align training programs with performance goals and individual development plans.
  • Develop assessment tools to measure the impact of training on employee performance and skill development.
  • Manage logistics for hiring and training events, including scheduling, venue selection, and materials preparation.
  • Track participant progress, provide feedback, and evaluate the effectiveness of training programs.
  • Construct and maintain an environment and culture of integrity, trust, feedback, collaboration, and continuous improvement.
  • Communicate effectively about the training program's goals, progress, and impact.
  • Identify areas for improvement and implement changes to enhance the effectiveness and relevance of training initiatives.

Requirements

  • Bachelor's or Master's degree in Computer Science/Engineering or a related field or equivalent work experience.
  • 5+ years of experience in leading software development projects/programs.
  • Strong understanding of engineering principles, practices, and technologies.
  • Experience in designing and delivering technical training programs.
  • Strong organizational and project management skills.
  • Excellent communication, interpersonal, and presentation skills.

Nice-to-haves

  • Previous full-stack engineering experience on front-end and back-end technologies (modern Python, Node, Typescript, and React).
  • Serverless technology architecture, development, and delivery experience (preferably using AWS Lambda, AWS API Gateway, or AWS Event Bridge).
  • Experience with SQL (Postgres, SQL Server) and NoSQL (DynamoDb) solutions.

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service