Entry Level Software Developer

IBM

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Lowell
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $170k
$136k $204k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $142,400–$197,750.

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

Listed pay typically runs $174,056–$216,000 across 10 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Entry Level Software Developer

JOB TITLE: Entry Level Software Developer - 2027 - Lowell The Entry Level Software Developer - 2027 - Lowell will join the product engineering teams to support back-end, front-end, and full-stack development. In this role, you will design, build, and deliver modern, cloud-ready software that powers AI-enabled and hybrid cloud solutions. Your daily responsibilities include contributing to the design, development, testing, and maintenance of software components while building back-end services, APIs, and data workflows. You will develop user interfaces using React and work with containerized applications using Docker and Kubernetes. You must apply debugging techniques and testing practices within an Agile environment. The role requires proficiency in Python and Java to create scalable features. You will also explore emerging technologies, specifically focusing on AI/LLM-based components and various cloud-native tools.

What does a Software Developer earn?

Median $149350 from 76 postings across 16 companies.

See salary data

What you'll do

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

What we're looking for

  • Experience in back-end, front-end, or full-stack software development.
  • Ability to build back-end services, APIs, or data workflows using Python, Java, or similar languages.
  • Experience developing user interfaces using modern frameworks like React.
  • Experience working with containerized applications and tools such as Docker and Kubernetes.
  • Ability to apply debugging techniques and testing practices to ensure software quality and reliability.
  • Ability to collaborate with cross-functional teams in an Agile environment.
  • Ability to learn and explore emerging technologies, including AI/LLM-based components and cloud-native tools.

More like this

Similar roles

Entry Level Software Developer

IBM

71 days ago
Python Java JavaScript TypeScript C++ React FastAPI Flask Spring Boot Docker Kubernetes CI/CD DevOps NoSQL APIs Agile Version Control AI/ML LLM

Entry Level Software Developer

IBM

Durham, NC 31 days ago
Python Java JavaScript TypeScript C++ React FastAPI Flask Spring Boot Docker Kubernetes CI/CD DevOps NoSQL APIs AI LLM Machine Learning Version Control

Software Developer Intern

IBM

Lowell +3 79 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Docker Kubernetes REST APIs Git AI/ML Cloud-native Agile full‑stack Front-end Back-end

Software Developer Intern

IBM

Poughkeepsie, NY 71 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 AI/ML Agile

Senior Software Engineer

Visa

Foster City, CA 15 days ago $123,000–$190,900
Java Python Angular React Kubernetes Docker CI/CD REST APIs Microservices Generative AI LLM RAG NLP Cloud Services Debugging Tools
2+ yrs exp Hybrid