Internship

Software Developer Intern

Posted on 2/8/2025

IBM

IBM

10,001+ employees

Technology solutions for AI, cloud, and security

Consulting
Hardware
Enterprise Software
AI & Machine Learning

Compensation Overview

$34.27 - $62.83Hourly

San Jose, CA, USA

Hybrid position requiring up to 20% travel or 1 day a week in the office.

Category
Full-Stack Engineering
Web Development
Software Engineering
Required Skills
Python
JavaScript
Git
Java
C/C++

You match the following IBM's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • Familiarity with one or more programming languages such as Java, Python, C++, or JavaScript.
  • Experience with software development tools such as Git, IDEs (e.g., Eclipse, IntelliJ), and version control systems.
  • Strong analytical and problem-solving abilities with a keen attention to detail.
  • Excellent verbal and written communication skills, with the ability to collaborate effectively in a team environment.
  • Willingness to learn new technologies and adapt to changing project requirements.
  • Ability to work both independently and as part of a collaborative team.
Responsibilities
  • Participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support.
  • Create software that is of high quality and meets clients’ needs.
  • Become a contributor within Open Source communities across multiple disciplines.
Desired Qualifications
  • Experience with web development frameworks (e.g., React, Angular) or mobile development (e.g., Android, iOS).
  • Exposure to cloud platforms such as IBM Cloud, AWS, or Azure.
  • Basic understanding of databases, including SQL and NoSQL databases.
  • Familiarity with Agile development practices and tools such as JIRA or Trello.
  • Any experience contributing to open-source projects is a plus.

IBM provides a variety of technology solutions, including artificial intelligence, cloud computing, and data security, to help businesses improve their operations. Their products work by utilizing advanced technologies to enhance business agility and efficiency. For example, the IBM Supply Chain Intelligence Suite uses AI to automate processes and strengthen supply chain resilience, while IBM Cloud for VMware Solutions allows businesses to modernize their applications and workloads. What sets IBM apart from its competitors is its long-standing history of innovation and its comprehensive approach that combines hardware, software, and consulting services. The company's goal is to empower organizations of all sizes to achieve their business objectives while also focusing on sustainability through initiatives like offering certified pre-owned servers.

Company Stage

IPO

Total Funding

N/A

Headquarters

Town of North Castle, New York

Founded

1911

Simplify Jobs

Simplify's Take

What believers are saying

  • IBM's acquisition of Prescinto taps into the growing renewable energy sector.
  • IBM's acquisition of Kubecost optimizes cloud investments for cost-effective solutions.
  • IBM's hybrid cloud strategy, bolstered by Red Hat, enhances its market competitiveness.

What critics are saying

  • Integration challenges from Prescinto acquisition may distract from core operations.
  • Cultural clashes with HashiCorp could hinder successful integration.
  • Regulatory scrutiny on Software AG's super iPaaS acquisition may delay strategic plans.

What makes IBM unique

  • IBM's acquisition of HashiCorp enhances its hybrid cloud platform capabilities.
  • IBM's focus on AI-enabled integration through Software AG's super iPaaS sets it apart.
  • IBM's investment in Cohesity strengthens its position in cybersecurity solutions.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Hybrid Work Options