Co-op Software Developer — Front/Back Full-Stack

IBM

Durham (NC)

On-site

USD 28,000 - 39,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM Software is offering a 16-week Co‑Op for actively enrolled undergraduate students. The role focuses on hands-on software development across front-end, back-end, or full‑stack projects with diverse technologies and teams.

Eligibility requires active enrollment and the ability to pause coursework for the duration. Candidates should expect full-time availability (40 hours/week) during Spring 2027 (Jan 19–May 7) and potential full-time opportunities after degree completion.

Qualifications

  • Currently enrolled in a Bachelor’s degree program and returning to complete degree after the co-op.
  • Available to start full-time between Dec 2027 and Aug 2028.
  • Able to commit to 16 weeks in 40 hours/week.
  • Co-op requires pausing concurrent coursework during term.

Responsibilities

  • Support design, development, testing, and debugging of software in front-end, back-end, or full-stack environments.
  • Work with languages such as Python, Java, JavaScript, TypeScript, C++, Go, Rust, Swift, Kotlin.
  • Help build user interfaces using React or contribute to back-end services and APIs.
  • Use Git and other version-control and collaboration tools.
  • Work with cloud and container technologies like Docker, Kubernetes, REST APIs.
  • Participate in Agile ceremonies, code reviews, and technical discussions.
  • Explore AI/ML, automation, and cloud-native development.

Skills

Python
Java
JavaScript
TypeScript
C++
Go
Rust
Swift
Kubernetes
Docker
Git
REST APIs
React
CI/CD
AI/ML

Education

Bachelor's Degree

Tools

Docker
Kubernetes
Git
REST APIs

Job description

IBM Software is offering a 16-week Co‑Op for actively enrolled undergraduate students. The role focuses on hands-on software development across front-end, back-end, or full‑stack projects with diverse technologies and teams.

Eligibility requires active enrollment and the ability to pause coursework for the duration. Candidates should expect full-time availability (40 hours/week) during Spring 2027 (Jan 19–May 7) and potential full-time opportunities after degree completion.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Co-op Software Engineer - Spring 2027
Co-op Software Engineer - Spring 2027

IBM • San Jose (CA)

On-site
USD 42,000 - 54,000
Co-op Software Developer – Frontend/Backend in AI & Cloud
Co-op Software Developer – Frontend/Backend in AI & Cloud

IBM • Austin (TX)

On-site
USD 27,552,000 - 41,328,000
Co-op Technical Support Engineer - Spring 2027
Co-op Technical Support Engineer - Spring 2027

IBM • Lowell (MA)

On-site
USD 25,000 - 30,000
Software Developer Spring Co-op 2027
Software Developer Spring Co-op 2027

IBM • San Jose (CA)

On-site
USD 42,000 - 54,000
Software Developer Spring Co-op 2027
Software Developer Spring Co-op 2027

IBM • Austin (TX)

On-site
USD 27,552,000 - 41,328,000
Technical Support Co‑Op — AI-Powered Software Solutions
Technical Support Co‑Op — AI-Powered Software Solutions

IBM • San Jose (CA)

On-site
USD 36,000 - 52,000
Software Developer Spring Co-op 2027
Software Developer Spring Co-op 2027

IBM • Durham (NC)

On-site
USD 28,000 - 39,000
Software Developer Co-op: Cloud, AI & Hybrid
Software Developer Co-op: Cloud, AI & Hybrid

IBM • Boston (MA)

Hybrid
USD 76,000 - 166,000
Software Developer Coop Fall 2026
Software Developer Coop Fall 2026

IBM • Durham (NC)

On-site
Technical Support Co-op — AI & Cloud Software
Technical Support Co-op — AI & Cloud Software

IBM • Boston (MA)

Hybrid
USD 76,000 - 166,000
Hybrid work arrangement