Software Developer Intern

IBM

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Rochester, MN
Employment
Intern
Posted
14 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $170k
$129k most similar roles pay here $210k

This listing doesn't post a salary. Most similar roles pay $137,198–$202,575.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 235 open roles on FindRole.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Software Developer Intern

Software Developer Intern - OneIT is an internship role where you will join a team to contribute to enterprise-scale software development projects. You will be responsible for building and maintaining backend systems, services, APIs, and data integrations that power internal and external applications. Your daily work involves writing clean code, participating in code reviews, testing, debugging, and supporting the deployment of applications in cloud and hybrid environments. The role requires proficiency in core programming languages such as Python, Java, JavaScript, or Golang, along with experience in Git version control and SQL/NoSQL databases. You will also utilize tools like Docker and Jenkins within Agile methodologies. This position focuses on developing infrastructure for cognitive business and cloud computing to help IT leaders manage complex systems that are optimized for modern enterprise environments.

What does a Software Developer earn?

Median $150412 from 66 postings across 13 companies.

See salary data

What you'll do

  • Develop and maintain backend services, APIs, and data integrations.
  • Write clean, efficient, and well-documented code for enterprise-scale projects.
  • Participate in code reviews, testing, and debugging activities.
  • Support the deployment and monitoring of backend applications in cloud and hybrid environments.
  • Implement software solutions using core programming languages like Python, Java, or Golang.
  • Manage version control and integrate with CI/CD pipelines for software delivery.

What we're looking for

  • High School Diploma or GED.
  • Bachelor's Degree (preferred).
  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Familiarity with core programming languages such as Python, Java, JavaScript, or Golang.
  • Familiarity with the Software Development Lifecycle, Agile Methodologies, and version control systems like Git.
  • Basic understanding of RESTful APIs and SQL/NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, GCP), containerization tools (Docker), and CI/CD pipelines (preferred).
  • Scripting skills in Python, APDL, TCL, Bash, Perl, or Java (preferred).

More like this

Similar roles

Software Developer Intern

IBM

Rochester, MN 37 days ago
Java Python Go C++ JavaScript REST APIs Microservices Git Linux Unix NoSQL Kubernetes OpenShift Docker CI/CD DevOps SRE AI/ML IBM Cloud

Software Developer Intern

IBM

Tucson, AZ 37 days ago
Java Python Go C++ JavaScript REST APIs Microservices Git Linux Unix NoSQL Kubernetes OpenShift Docker CI/CD DevOps SRE AI/ML IBM Cloud

Back End Developer Intern

IBM

Tucson, AZ 6 days ago
C C++ Java Golang Python Ruby Perl SQL REST APIs Agile Scrum DevOps Git Docker CI/CD AWS Azure GCP JSON Bash

Hardware Developer Intern

IBM

Rochester, MN 30 days ago
VHDL Verilog RTL SPICE Python C/C++ TCL Java FPGA RISC-V ARM MIPS x86 Linux Git GDB UVM VLSI CAD Agile Bash Perl

Hardware Developer Intern

IBM

Rochester, MN 30 days ago
VHDL Verilog RTL SPICE Python C C++ TCL Java Linux Git UVM FPGA RISC-V ARM MIPS x86 Bash Perl Agile CAD

Hardware and Systems Developer Intern

IBM

Rochester, MN 37 days ago
SolidWorks Cadence Allegro Python C++ Bash MATLAB LabVIEW EDA CAD CFD FEM HFSS PCB Layout Firmware Development Embedded Systems Signal Integrity Power Integrity Optical Networking design-of-experiments (DOE