Jobs · Minnesota

Software Developer Intern - OneIT - Rochester, MN - 2027

IBM · Rochester, MN · 2 days ago
HybridFull-time

About the role

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.

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.

Qualifications

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

  • 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

Similar jobs