Entry Level Software Developer

IBM

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Durham
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $166k
$114k most similar roles pay here $218k

This listing doesn't post a salary. Most similar roles pay $124,375–$207,932.

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

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Entry Level Software Developer

JOB TITLE: Entry Level Software Developer 2027 - DURHAM The Entry Level Software Developer 2027 - DURHAM joins the product engineering teams to design, build, and deliver modern, cloud-ready software. This role involves contributing to the development, testing, and maintenance of software components, including back-end services, APIs, data workflows, and user interfaces. The developer will work within an Agile environment to create scalable features for AI-enabled and hybrid cloud solutions. Key technologies include Python, Java, JavaScript, TypeScript, and C++, alongside frameworks like React, FastAPI, Flask, and Spring Boot. Candidates will utilize tools such as Docker, Kubernetes, and version control systems. The work focuses on solving technical challenges in application modernization, IT automation, and security by integrating AI and LLM-based components across diverse data environments, including private datacenters and edge locations.

What does a Software Developer earn?

Median $151475 from 72 postings across 15 companies.

See salary data

What you'll do

  • Contribute to the design, development, testing, and maintenance of software components.
  • Build back-end services, APIs, or data workflows using Python, Java, or similar languages.
  • Develop user interfaces using modern frameworks like React.
  • Work with containerized applications and 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/GED.
  • Bachelor's Degree (preferred).
  • Experience working 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.
  • Strong analytical and problem-solving abilities with the ability to work collaboratively in a team setting.
  • 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, DevOps practices, or database systems (preferred).

More like this

Similar roles

Entry Level Software Developer

IBM

Durham, NC 9 days ago
Python Java JavaScript TypeScript C++ React FastAPI Flask Spring Boot Docker Kubernetes CI/CD Agile NoSQL LLM Machine Learning Cloud-native APIs

Entry Level Software Developer

IBM

49 days ago
Python Java JavaScript TypeScript C++ React FastAPI Flask Spring Boot Docker Kubernetes CI/CD Agile NoSQL LLM Machine Learning Cloud-native APIs

Entry-Level Software Developer

IBM

Lowell, MA 9 days ago
Python Java JavaScript TypeScript C++ React FastAPI Flask Spring Boot Docker Kubernetes CI/CD Agile NoSQL LLM Machine Learning Cloud-native APIs

Entry-Level Software Developer

IBM

Lowell, MA 1 day ago
Golang C++ Python Java JavaScript TypeScript React FastAPI Flask Spring Boot Docker Kubernetes CI/CD DevOps NoSQL APIs AI LLM Version Control

Software Developer Intern

IBM

53 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

Cambridge 9 days ago
Python Go Java JavaScript TypeScript C++ Rust Docker Kubernetes REST APIs Git CI/CD LangChain LangGraph LlamaIndex OpenTelemetry IBM Cloud AWS Azure GCP NoSQL