Software Developer Intern - OneIT - Rochester, MN - 2027

IBM

Rochester (MN)

On-site

USD 25,000 - 39,000

Full time

6 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM is seeking a Software Developer Intern to contribute to enterprise-scale backend projects. You will help build and maintain backend services and data integrations while learning from experienced engineers on a global technology team.

You will collaborate with cross-functional partners, write clean code, and participate in reviews. The role emphasizes cloud/hybrid deployment, DevOps practices, and ongoing learning in software engineering.

Qualifications

  • Pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Familiarity with Python, Java, JavaScript, or Golang.
  • Basic understanding of RESTful APIs and databases (SQL/NoSQL).
  • Exposure to version control systems like Git.

Responsibilities

  • Assist in the development and maintenance of backend services, APIs, and data integrations.
  • Collaborate with cross-functional teams including front-end developers, architects, and product managers.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews, testing, and debugging activities.
  • Support deployment and monitoring of backend applications in cloud and hybrid environments.
  • Continuously learn and apply best practices in software engineering and backend architecture.

Skills

Python
Java
JavaScript
Golang
REST APIs
Git
CI/CD
DevOps
Problem solving
Communication

Education

Bachelor's Degree

Tools

Git
Docker
Jenkins
Github Actions
CI/CD pipelines

Job description

Introduction
At IBM, work is more than a job - it's a calling: 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. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems?
Introduction
At IBM, work is more than a job - it's a calling: 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. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems?
Your Role And Responsibilities
IBM is seeking a talented and enthusiastic Software Developer to join our team. This is an excellent opportunity for Interns to contribute to enterprise-scale software development projects, learn from experienced engineers, and grow within a global technology leader. You’ll help build and maintain backend systems that power IBM’s internal and external applications.
Key Responsibilities
  • Assist in the development and maintenance of backend services, APIs, and data integrations.
  • Collaborate with cross-functional teams including front-end developers, architects, and product managers.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews, testing, and debugging activities.
  • Support deployment and monitoring of backend applications in cloud and hybrid environments.
  • Continuously learn and apply best practices in software engineering and backend architecture.
Preferred Education
Bachelor's Degree
Required Technical And Professional Expertise
  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Familiarity in Core Programming Languages (Python, Java, JavaScript, or Golang)
  • Familiarity with Software Development Lifecycle & Agile Methodologies (Scrums, DevOps workflows, exposure to CI/CD pipelines and tools like Jenkins or Github Actions
  • Basic understanding of RESTful APIs and databases (SQL/NoSQL).
  • Exposure to version control systems like Git.
  • Strong problem-solving skills and eagerness to learn.
  • Good communication and collaboration abilities.
Preferred Technical And Professional Experience
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Knowledge of containerization tools (Docker) and CI/CD pipelines.
  • Familiarity with Agile development methodologies.
  • Scripting Skills: Python, APDL, TCL, Bash, Perl, or Java
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer Intern 2027
Software Developer Intern 2027

IBM • Austin (TX)

On-site
USD 36,000 - 45,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
Software Developer Intern - OneIT - Rochester, MN - 2027
Software Developer Intern - OneIT - Rochester, MN - 2027

IBM • United States

Hybrid
USD 61,000 - 139,000
Paid holidays
Paid sick time
IBM Employee Stock Purchase Plan
+2
Software Developer Intern OneIT Rochester MN 2027
Software Developer Intern OneIT Rochester MN 2027

IBM • Rochester (MN)

Hybrid
USD 61,000 - 139,000
IBM Employee Stock Purchase Plan
Paid holidays
Paid sick time
+1
Entry Level Software Developer-Rochester, MN
Entry Level Software Developer-Rochester, MN

IBM • Rochester (MN)

On-site
USD 110,000 - 160,000
Back End Developer Intern 2026
Back End Developer Intern 2026

SupportFinity™ • North Carolina

On-site
USD 70,000 - 100,000
Software Developer Intern
Software Developer Intern

IBM • Rochester (MN)

On-site
USD 28,000 - 41,000
Back End Developer Intern 2026
Back End Developer Intern 2026

SupportFinity™ • Boston (MA)

On-site
USD 80,000 - 100,000
Intern Application Developer - Oracle - 2027
Intern Application Developer - Oracle - 2027

IBM • Baton Rouge (LA)

On-site
USD 30,000 - 45,000