International Business Machines Corp logo

Software Developer Spring Co-op 2027

International Business Machines Corp
  • POUGHKEEPSIE, NY
    10 days ago

    Job Description

    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.

    We are looking for Software Developer Interns to join our engineering teams. As an intern, you will work alongside experienced IBM developers to design, build, and test software that powers our cloud, AI, and hybrid‑platform solutions. This role is designed for students who are passionate about coding-regardless of which programming language they started with. You will gain hands-on experience in real-world projects, learn modern development practices, and collaborate in an Agile environment where your ideas can make an immediate impact.

    What You'll Do

    • 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.

    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.

    Numbers & Facts

    LocationPOUGHKEEPSIE, NY
    IndustryComputer/IT Services
    Company Size10,000 employees or more
    Year Founded1911
    Websitehttp://www-03.ibm.com/employment/us/

    About Company

    At IBM, you don’t need a degree to shape the future. Just bring your skills—and your passion. To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate.

    Not just to do something better, but to attempt things you've never thought possible. To lead in this new era of technology and solve some of the world's most challenging problems. Let’s get to work.

    Skills

    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • C++ Programming Languageunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Debugging Toolsunmatched
    • Dockerunmatched
    • Emerging Technologyunmatched
    • Gitunmatched
    • Go Programming Language (Golang)unmatched
    • IBM Product Familyunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Kotlinunmatched
    • Programming Languagesunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Rust Programming Languageunmatched
    • Software Developmentunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder