Software Engineer Apprentice

IBMLowell, MA
438d

About The Position

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. Participants will receive a nationally-recognized credential from the Department of Labor upon completion, and they will have the opportunity to apply for full-time roles at IBM after graduation.

Requirements

  • 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.

Responsibilities

  • 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.

Benefits

  • Nationally-recognized credential from the Department of Labor upon completion of the program.
  • Hands-on experience in software development and programming.
  • Opportunity to apply for full-time roles at IBM after graduation.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Computer and Electronic Product Manufacturing

Education Level

No Education Listed

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service