During your co-op, you can enhance your knowledge and gain professional experience by working on client projects. You will primarily execute tasks, implement required configurations, under supervision. This role provides an exceptional opportunity to build a compelling portfolio, acquire new skills, gain insights into diverse industries, and embrace novel challenges for your future career.
At IBM, we prioritize continuous learning, skill development, and personal growth within a culture of coaching and mentorship. As a co-op, you'll experience this culture and could
advance to our full-time Associates program, after graduation, based on results and performance.
Application Development: Develop and enhance software applications and digital solutions under senior developer guidance.
Front-End & Back-End: Support development using technologies such as Java, JavaScript, HTML, CSS, Python, or similar.
Integration & Collaboration: Work with cross-functional teams to integrate applications with internal and external systems through APIs.
Quality & Testing: Participate in testing, debugging, troubleshooting, and code reviews to ensure application quality.
Documentation: Contribute to technical documentation, solution designs, and development guidelines.
Agile Collaboration: Work within an agile team, participating in planning, development activities, and team discussions.
Continuous Learning: Build knowledge of software engineering, cloud technologies, APIs, and digital product development through hands-on experience and mentorship.
Co-op Schedule: Year-long co-op at Penn State University Park, starting May 2027; up to 20 hrs/week during classes and 40 hrs/week during academic breaks
Numbers & Facts
Location
University Park, PA
Industry
Computer/IT Services
Company Size
10,000 employees or more
Year Founded
1911
Website
http://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
CSS (Cascading Style Sheet)unmatched
Cloud Computingunmatched
Coachingunmatched
Code Reviewsunmatched
Configuration Managementunmatched
Cross-Functionalunmatched
Debugging Skillsunmatched
Documentationunmatched
Establish Prioritiesunmatched
HTML (HyperText Markup Language)unmatched
IBM Product Familyunmatched
Javaunmatched
JavaScriptunmatched
Mentoringunmatched
Product Developmentunmatched
Python Programming/Scripting Languageunmatched
Software Developmentunmatched
Software Engineeringunmatched
Team Playerunmatched
Technical Writingunmatched
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.