Software Developer Spring Co-op

IBM

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
Employment
Intern
Posted
23 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $160k
$102k most similar roles pay here $218k

This listing doesn't post a salary. Most similar roles pay $113,700–$207,071.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 506 open roles on FindRole.

Listed pay typically runs $174,632–$197,165 across 5 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Software Developer Spring Co-op

Software Developer Spring Co-op 2027 is a sixteen-week internship where you will join engineering teams to design, build, and test software powering cloud, AI, and hybrid-platform solutions. Working in an Agile environment alongside experienced developers, you will support the development and debugging of front-end, back-end, or full-stack systems. You will work with various programming languages including Python, Java, JavaScript, TypeScript, C++, Go, Rust, Swift, and Kotlin. The role involves building user interfaces with React, developing backend services and APIs, and utilizing Git for version control. Additionally, you will engage with container technologies like Docker and Kubernetes, while exploring emerging fields such as machine learning and automation. This position focuses on solving complex problems related to digital transformation by creating software that integrates AI into business operations across hybrid cloud environments.

What does a Software Developer earn?

Median $151475 from 90 postings across 16 companies.

See salary data

What you'll do

  • Support the design, development, testing, and debugging of front-end, back-end, or full-stack software.
  • Develop software using various programming languages including Python, Java, JavaScript, C++, Go, or Rust.
  • Build user interfaces using frameworks like React and contribute to back-end services and APIs.
  • Utilize Git and other version-control tools for collaborative development.
  • Work with cloud and container technologies such as Docker, Kubernetes, and REST APIs.
  • Participate in Agile ceremonies, code reviews, and technical discussions.
  • Explore emerging technologies including AI/ML, automation, and cloud-native development.

What we're looking for

  • Must be actively enrolled in a Bachelor's degree program at the time of application.
  • Must be available to work full-time (40 hours per week) from January 19 to May 7, 2027.
  • Must be available for full-time employment between December 2027 and August 2028 upon graduation.
  • Candidates must not be enrolled in concurrent coursework during the 16-week co-op term.
  • Experience with software development using any programming language, data structures, algorithms, or debugging is required.
  • Experience with Git or similar version control tools is required.
  • Familiarity with front-end/back-end technologies (React, Node.js, Python, Java, SQL), cloud services, and REST APIs is preferred.
  • Exposure to CI/CD pipelines, automation tools, and Agile development methods is preferred.

More like this

Similar roles

Software Developer Spring Co-op

IBM

26 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Node.js SQL Git Docker Kubernetes REST APIs IBM Cloud AWS Azure GCP CI/CD Agile AI/ML

Software Developer Intern

IBM

26 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Node.js SQL Docker Kubernetes REST APIs Git CI/CD IBM Cloud AWS Azure GCP Agile AI/ML

Software Developer Intern

IBM

23 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Node.js SQL Git Docker Kubernetes REST APIs IBM Cloud AWS Azure GCP CI/CD Agile AI/ML

Technical Support Co-op

IBM

26 days ago
watsonx Copilot Windows Linux Java Python Machine Learning Generative AI Hybrid Cloud System Integration Troubleshooting Database Messaging

Software Engineering Internship/Co-op

SpaceX

Bastrop, TX +7 39 days ago
C C++ C# Java JavaScript Python Computer Architecture Networking Software Documentation System Diagrams Debugging Performance Optimization Unit Testing

Software Developer

General Dynamics

Ottawa, ON, Canada 8 days ago
Java Python Agile Distributed Systems Databases AI Automated Testing Debugging Code Review Messaging Networks