Software Developer 2026

IBM

Quick summary

Work type
On-site
Location
Durham, NC
Posted
8 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $166k
$107k most similar roles pay here $208k

This listing doesn't post a salary. Most similar roles pay $138,812–$192,643.

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

Listed pay typically runs $1,000,000–$1,000,000 across 9 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Software Developer 2026

As a Software Developer joining our product engineering teams in Durham, NC, you will contribute to the design, development, testing, and maintenance of software components that power our AI-enabled and hybrid cloud solutions. Your day-to-day responsibilities include building back-end services and APIs using languages like Python or Java, developing user interfaces with React, and working with containerized applications through Docker and Kubernetes. You will collaborate closely with cross-functional teams in an Agile environment to deliver high-quality, scalable features while applying debugging techniques and testing practices to ensure reliability. Ideal candidates have experience with Git, cloud services such as AWS or Azure, REST APIs, and CI/CD pipelines, along with a strong foundation in data structures, algorithms, and modern front-end/back-end technologies.

What you'll do

  • Design, develop, test, and maintain software components for cloud-ready solutions.
  • Build back-end services and APIs using Python or Java in a containerized environment.
  • Develop user interfaces with modern front-end frameworks like React.
  • Apply debugging techniques and testing practices to ensure software quality and reliability.
  • Work closely with cross-functional teams to deliver high-quality, scalable features.

What we're looking for

  • Experience in designing, developing, testing, and maintaining software components.
  • Proficiency in Python, Java, or similar languages for back-end services and APIs.
  • Skill in building user interfaces using modern frameworks like React.
  • Familiarity with containerized applications and tools such as Docker and Kubernetes.
  • Strong analytical thinking, problem-solving, and communication skills.
  • Experience with cloud services (IBM Cloud, AWS, Azure, GCP) and REST APIs.

More like this

Similar roles

Software Developer 2026

IBM

Research Triangle Park, NC 8 days ago
Python Java React Docker Kubernetes AWS Azure Git REST SQL NoSQL CI/CD Agile IBM Cloud GCP Prometheus Grafana

Software Developer 2026

IBM

San Jose, CA 8 days ago
Python Java React Docker Kubernetes AWS Azure GCP IBM Cloud REST SQL NoSQL Git CI/CD Agile

Software Developer

Booz Allen Hamilton

Fort Meade, MD 81 days ago $69,400$158,000
Java JavaScript MongoDB Spring OSGi Perl Python Lua NGINX Linux

Software Developer

Leidos

Gaithersburg, MD 21 days ago $69,550$125,725
Ansible Python Bash Linux Docker Podman Git CI/CD IaC RPM pip VMware KVM VLANs PXE_boot Network_configuration Virtual_machine_lifecycle_management Mission-critical_system_deployment Enterprise_infrastructure_management
Hybrid

Software Developer

Booz Allen Hamilton

Dahlgren, VA +1 20 days ago $69,300$158,000
Java Kotlin Go Golang Rust TypeScript Docker Kubernetes CI/CD SQL Agile OpenLayers Cesium MQTT gRPC WebSockets