Entry Level Software Developer

IBM

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Posted
23 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $149k
$100k most similar roles pay here $194k

This listing doesn't post a salary. Most similar roles pay $113,650–$184,900.

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 506 open roles on FindRole.

Listed pay typically runs $174,632–$197,165 across 5 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Entry Level Software Developer

As an Entry Level Software Developer 2027, you will join product engineering teams focused on developing back-end, front-end, and full-stack solutions. You will design, build, and maintain software components, including backend services, APIs, data workflows, and user interfaces. The role involves creating high-quality, scalable features for AI-enabled and hybrid cloud solutions while collaborating with cross-functional teams in an Agile environment. To succeed, you must be proficient in programming languages such as Python, Java, JavaScript, TypeScript, or C++. You will work with modern frameworks like React, FastAPI, Flask, and Spring Boot, alongside containerization tools like Docker and Kubernetes. The role addresses the technical challenge of integrating AI/LLM-based components into cloud-native products to solve complex problems regarding data integration across diverse environments including on-premises systems and edge locations.

What does a Software Developer earn?

Median $151475 from 90 postings across 16 companies.

See salary data

What you'll do

  • Design, develop, test, and maintain software components for cloud-ready products.
  • Build back-end services, APIs, and data workflows using Python or Java.
  • Develop user interfaces using modern frameworks like React.
  • Manage containerized applications using tools such as Docker and Kubernetes.
  • Apply debugging techniques and testing practices to ensure software quality and reliability.
  • Explore emerging technologies including AI/LLM-based components and cloud-native tools.

What we're looking for

  • High School Diploma or GED.
  • Bachelor's Degree (preferred).
  • Experience with at least one programming language such as Python, Java, JavaScript, TypeScript, or C++.
  • Understanding of software development fundamentals, including version control and basic testing concepts.
  • Familiarity with cloud environments, APIs, or container technologies like Docker or Kubernetes.
  • Exposure to back-end or front-end frameworks such as React, FastAPI, Flask, or Spring Boot (preferred).
  • Understanding of cloud-native technologies, CI/CD processes, or DevOps practices (preferred).
  • Interest or academic experience in AI/ML, including LLM-based systems or agent workflows (preferred).

More like this

Similar roles

Software Developer Intern

IBM

23 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Node.js SQL Git Docker Kubernetes REST APIs IBM Cloud AWS Azure GCP CI/CD Agile AI/ML

Software Developer Intern

IBM

26 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Node.js SQL Docker Kubernetes REST APIs Git CI/CD IBM Cloud AWS Azure GCP Agile AI/ML

Entry Level Cloud Developer

IBM

Chicago, IL 8 days ago
IBM Cloud OpenShift Kubernetes Docker CI/CD Python Java Bash PowerShell Ruby Go Ansible Chef Active Directory Zabbix Splunk GitHub JIRA Confluence ServiceNow Ubuntu RHEL CentOS VMware vSphere

Entry Level Back End Developer

IBM

7 days ago
PyTorch TensorFlow Python C++ C Golang CUDA Linux CI/CD Jenkins Compiler Technology Machine Learning Data Structures Algorithms IBM Z z/OS

Software Developer Spring Co-op

IBM

23 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Node.js SQL Git Docker Kubernetes REST APIs IBM Cloud AWS Azure GCP CI/CD Agile AI/ML