IBM-logo
IBM
·
August 13, 2026
Apply Now
This job has closed.

Software Developer Spring Co-op 2027

Lowell, MA
Full-time
Onsite
$76K/yr - $166K/yr
New Grad
IBM Software transforms client challenges into AI-powered, cloud-native solutions that support digital transformation across industries. The Software Developer Spring Co-op will work with experienced developers to design, build, test, and debug software for cloud, AI, and hybrid-platform solutions while collaborating in an Agile environment and gaining hands-on experience with modern development technologies.
Apply Now

Responsibilities

  • Support the design, development, testing, and debugging of software in front-end, back-end, or full‑stack environments
  • Work with a variety of programming languages depending on the project (examples: Python, Java, JavaScript, TypeScript, C++, Go, Rust, Swift, Kotlin, or others)
  • Help build user interfaces using frameworks like React or contribute to back-end services and APIs
  • Use Git and other version‑control and collaboration tools
  • 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

Qualification

Required

  • Must be actively enrolled in a Bachelor's degree program at the time of application and returning to complete the degree after the co-op
  • Available to start full-time between December 2027 and August 2028
  • Available to work full-time (40 hours/week) at an IBM location for 16 weeks between Jan 19 - May 7
  • Co-op requires a full-time commitment; students should not be enrolled in concurrent coursework during the co-op term
  • Coursework or project experience in software development using any programming language
  • Familiarity with fundamental concepts such as data structures, basic algorithms, or debugging
  • Exposure to front-end or back-end technologies (React, Node.js, Python, Java, SQL, etc.)
  • Experience using Git or similar version control tools
  • Interest in cloud computing, containers, or modern deployment practices
  • Strong analytical thinking, problem‑solving, and communication skills
  • Ability to collaborate and learn quickly in a team environment

Preferred

  • Bachelor's Degree
  • Experience with cloud services (IBM Cloud, AWS, Azure, or GCP)
  • Familiarity with REST APIs and databases (relational or NoSQL)
  • Exposure to CI/CD pipelines or automation tools
  • Personal or open-source projects that demonstrate creativity and initiative
  • Understanding of Agile development methods

Benefits

  • 16-week Co-Op position designed for actively enrolled undergraduate students to gain hands-on, practical experience while contributing to real IBM projects
  • Hands-on experience in real-world software projects
  • Learn modern development practices
  • Collaborate in an Agile environment
  • Opportunities to learn, grow, and make an impact on a global scale
  • Tools and opportunities to advance your career
IBM provides technology and consulting, including software, infrastructure systems, and cloud-based solutions.
Glassdoor
3.9
Founded in 1911
Armonk, New York, USA
10001+ employees
http://www.ibm.com