Returning Intern: Software Developer

IBM

City of Poughkeepsie (NY, AR)

On-site

USD 34,000 - 44,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM Software is seeking a Software Developer: Generalist intern in the United States. You will design, develop, test, and deliver software using leading-edge technologies within an Agile team.

You’ll contribute to CI/CD pipelines, fix customer-reported issues, and collaborate with stakeholders to understand requirements. The role emphasizes coursework-based preparation with a Bachelor’s degree in view and exposure to front-end or back-end tech (React, Node.js, Python, Java, SQL).

Qualifications

  • Currently enrolled in a Bachelor’s, Master’s, MBA, or PhD program with an expected graduation date between December 2026 and May 2029.
  • Coursework or project experience in software development using any programming language.
  • Familiarity with data structures, basic algorithms, or debugging.
  • Exposure to front-end or back-end technologies (React, Node.js, Python, Java, SQL).
  • 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.

Responsibilities

  • Design, develop, test, and deliver offerings using leading-edge and/or proven technologies.
  • Work in an Agile, collaborative environment to understand stakeholder requirements.
  • Develop innovative component-level software solutions and ensure unit testing readiness.
  • Contribute to the automated CI/CD pipeline for code through quality stages.
  • Debug customer-reported problems with code fixes and tests.
  • Collaborate with stakeholders to understand requirements and deliver solutions.
  • Test and deliver offerings using leading-edge technologies.

Skills

Programming concepts
Data structures
Algorithms
Debugging
Git
Cloud computing
Containers
React
Node.js
Python
Java
SQL
Collaboration
Analytical thinking

Education

Bachelor's Degree

Tools

Git

Job description

Introduction

At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM’s product and technology landscape. Here, you’ll have the tools and opportunities to advance your career while creating software that changes the world.

Your Role And Responsibilities

As a Software Developer: Generalist, you will design, develop, test, and deliver offerings using leading-edge and/or proven technologies. You will work in an Agile, collaborative environment to understand stakeholder requirements.

  • Develop Innovative Solutions: Design, code, and test innovative component-level software solutions, ensuring that the implemented solutions are unit tested and ready to be integrated into their product.
  • Contribute to CI/CD Pipeline: Contribute to the automated CI/CD pipeline that takes code through various quality stages.
  • Debug Customer Issues: Debug customer-reported problems, designing, developing, and unit testing code fixes.
  • Collaborate with Stakeholders: Work in an Agile environment to understand stakeholder requirements and deliver solutions.
  • Test and Deliver Offerings: Test and deliver offerings using leading-edge and/or proven technologies.
Preferred Education

Bachelor's Degree

Required Technical And Professional Expertise
  • To be eligible, candidates must be currently enrolled in a Bachelor’s, Master’s, MBA, or PhD program, with an expected graduation date between December 2026 and May 2029.
  • 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 Technical And Professional Experience
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Returning Intern: Software Developer
Returning Intern: Software Developer

IBM • San Jose (CA)

On-site
USD 34,440,000 - 61,992,000
Software Developer 2026 ELH
Software Developer 2026 ELH

SupportFinity™ • Boston (MA)

On-site
USD 70,000 - 90,000
Entry Level Software Developer 2026
Entry Level Software Developer 2026

IBM • Poughkeepsie (AR)

On-site
USD 70,000 - 110,000
Entry Level Software Developer 2026
Entry Level Software Developer 2026

IBM • Lowell (MA)

On-site
USD 80,000 - 110,000
Entry Level Software Developer 2026
Entry Level Software Developer 2026

IBM • Tucson (AZ)

On-site
USD 80,000 - 120,000
Software Developer Coop Fall 2026
Software Developer Coop Fall 2026

IBM • Durham (NC)

On-site
Software Developer Intern 2027
Software Developer Intern 2027

IBM • Austin (TX)

On-site
USD 36,000 - 45,000
Entry Level Software Developer 2027
Entry Level Software Developer 2027

IBM • Durham (NC)

Hybrid
USD 90,000 - 120,000
Software Developer Intern 2027
Software Developer Intern 2027

IBM • San Jose (CA)

On-site
USD 2,755,000 - 4,822,000
Software Developer Intern 2027
Software Developer Intern 2027

IBM • Lowell (MA)

On-site
USD 30,000 - 47,000