Software Engineer Apprentice

IBMDurham, NC
439d$77,600 - $85,360

About The Position

The Software Engineer Apprentice role at IBM is designed for individuals interested in pursuing a career in software development through a structured apprenticeship program. This 12-month program provides hands-on training and learning opportunities in various programming languages and agile development practices, culminating in a nationally-recognized credential from the Department of Labor. Apprentices will work collaboratively within a team, gaining practical experience while contributing to real projects and developing essential skills for a future career in software engineering.

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 mentors and project teams to apply learned skills in real-world scenarios.
  • Participate in ongoing training and development focused on professional and technical skills.
  • Contribute ideas and take on responsibilities within an agile team environment.
  • Learn and demonstrate new knowledge and competencies through hands-on application.

Benefits

  • Medical & prescription drug coverage
  • Dental insurance
  • Vision insurance
  • Mental health & well-being support
  • Paid holidays (8 days)
  • Paid sick time (minimum 56 hours)
  • Paid vacation (80 hours)
  • Life insurance
  • 401(k) plan
  • Financial counseling
  • IBM Employee Stock Purchase Plan
  • Paid family medical leave
  • Disability benefits

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

High school or GED

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service