IBM→
Software Developer Spring Co-op 2027 at IBM in Lowell, MA
Skills
Job Description
Summary: IBM develops AI-powered, cloud-native, and hybrid-platform software solutions for businesses and society. The Software Developer Co-op will support the design, development, testing, and debugging of software while collaborating with experienced developers in Agile engineering teams. The role involves working with programming languages, user interfaces, back-end services, APIs, cloud and container technologies, and emerging AI/ML technologies.
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
Required Qualifications:
- This is a 16‑week Co‑Op position designed for actively enrolled undergraduate students who are interested in gaining hands‑on, practical experience in their field while contributing to real IBM projects
- To be eligible, candidates must be currently enrolled at an accredited university and able to pause their coursework for the duration of the Co‑Op, as students may not be enrolled in classes while participating
- This role requires full‑time availability (40 hours per week) during the Spring 2027 semester between **Jan 19 - May 7**
- Eligible candidates should also be available to join IBM in a full‑time role between December 2027 and August 2028 upon successful completion of their degree
- **Location Flexibility**: By applying to this requisition, you acknowledge and agree to be considered for any of the listed locations associated with this position and are willing to work at the location where you are ultimately assigned
- High School Diploma/GED
- • 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 Qualifications:
- 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
Required Skills: Software Development, Programming Languages, Data Structures and Algorithms, Debugging, React, Node.js, Python, Java, SQL, Git, Docker, Kubernetes
Internship Start Date: Start in 2027
Benefits: Hybrid work arrangement, Up to 8 paid holidays for Supplemental 1 employees, Minimum of 56 hours of paid sick time for Supplemental 1 employees, IBM Employee Stock Purchase Plan for eligible Supplemental 1 employees, Paid family medical leave for eligible employees where required by applicable law, Disability benefits for eligible employees where required by applicable law