IBM

Entry Level Software Developer: 2026

IBM

San Jose, CA
entry_level
LinkedIn
full_time
Featured Job
Added 9/17/2025

Job Description

About the Job

As an Entry Level Software Developer at IBM in San Jose, CA, you will gain hands-on experience working on real-world projects. You will collaborate with designers and developers to build responsive, elegant, and user-friendly applications using modern web technologies.

Responsibilities:

  • Participate in Agile development cycles (design, code, test, and support).
  • Translate wireframes into functional user interfaces.
  • Learn and apply best practices in software development and testing.
  • Work with APIs, databases, and cloud-based services.

Who You Are:

Curious, motivated, eager to learn new technologies, a team player with strong communication and collaboration skills, and comfortable with debugging and adapting to new challenges.

Required Skills and Experience:

  • Familiarity with HTML, CSS, JavaScript, and UI frameworks (React, Angular, Vue).
  • Basic knowledge of backend technologies: Node.js, Java, Python, SQL.
  • Understanding of software development tools (Git, IDEs) and version control.
  • Exposure to automation testing frameworks and APIs.
  • Awareness of operating systems, container technologies, and cloud platforms.

Preferred Skills and Experience:

  • Experience with cloud platforms (IBM Cloud, AWS, Azure).
  • Contributions to open-source projects.
  • Familiarity with Agile tools and methodologies.
  • Linux or Unix based OS
  • Any one modern programming language like GO, NodeJS, JavaScript, Python
  • Integrated development environments (e.g.: Eclipse, Visual Studio Code)
  • Familiarity with Source control management (e.g. Git): to enable teams to work together to manage changes to source code
  • Knowledge of containers, containers orchestration software, cloud platforms.
  • Knowledge of SQL and relational database technology (e.g. Postgres, MySQL, Db2, Oracle, SQL Server)
  • Knowledge of automating infrastructure, testing, and deployments using tools like Jenkins, Puppeteer, Selenium, Playwright, Cypress or any other automation framework
  • Knowledge of Deployment tools like Jenkins, Travis: for ensuring the latest software release is packaged correctly, tested, and deployed to an application server.
  • Development experience with REST API development

About IBM

IBM is a global technology and consulting company dedicated to making the world work better through technology and infrastructure, software, and consulting. We empower creators to turn their ideas into reality, fostering innovation through collaboration and cutting-edge solutions. We're committed to building a better future.

How to Apply

Ready to take the next step in your career? Click the "Apply Now" button to be redirected to the official application portal.

Company Info

IBM logo

IBM

Posted on LinkedIn

San Jose, CA

Job Details

Date Added:9/17/2025
Job Type:
full_time
Platform:
LinkedIn
Entry Level Software Developer: 2026 at IBM | San Jose, CA | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform