IBM-posted about 1 year ago
Full-time • Entry Level
Armonk, NY
Computer and Electronic Product Manufacturing

The IBM Apprenticeship Program is a 12-month initiative designed for individuals interested in pursuing a career in software development. This program offers a structured learning environment where apprentices can gain hands-on experience and develop essential skills in programming and software development. Graduates receive a nationally-recognized credential from the Department of Labor, and upon completion, they are eligible to apply for full-time roles at IBM.

  • Complete specific learning hours and on-the-job training as outlined in the apprenticeship program.
  • Collaborate with project teams to apply learned skills in real-world scenarios.
  • Participate in ongoing training and development focused on professional and technical skills.
  • Work independently and as part of an agile team to contribute to software development projects.
  • Learn and demonstrate new knowledge and competencies through hands-on application.
  • Basic knowledge in one of the following programming languages: Java, JavaScript, PHP, C#, Objective-C, C/C++, Python, Ruby, or functional languages (Haskell, Scala, F#, Clojure).
  • Willingness to complete the requirements of the apprenticeship program.
  • Nationally-recognized credential from the Department of Labor upon completion of the program.
  • Hands-on experience with experienced developers and mentors.
  • Opportunities for ongoing training and development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service