Skip to main content

Entry Level Software Developer in Lowell (Hybrid)

IBMLowell, MAPosted 7 hours ago

Pay
$75k – $100k
per year
Type
Entry level
Full time
Where
Lowell, MA
Experience
Entry level
None required
Apply by
Nov 25, 2026
Date from the posting

Job Description

IBM Software builds AI-powered, cloud-native products that shape the future of business and society. The team offers room to learn, grow and make an impact on a global scale. Working in Software means joining a team driven by curiosity and collaboration, working with diverse technologies, partners and industries to design, develop and deliver solutions that power digital transformation.

IBM is looking for early career Software Developers to join product engineering teams across back-end, front-end and full-stack areas. You will help design, build and deliver modern, cloud-ready software that powers AI-enabled and hybrid cloud solutions. You will work closely with engineers, designers and product managers to create high-quality, scalable features.

What You'll Do

  • Contribute to the design, development, testing and maintenance of software components.
  • Build back-end services, APIs or data workflows using languages such as Python, Java or similar.
  • 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 quality and reliability.
  • Collaborate with cross-functional teams in an Agile environment.
  • Learn and explore emerging technologies, including AI/LLM-based components and cloud-native tools.

Location Flexibility: By applying to this requisition, you agree to be considered for any of the listed locations associated with this position and are willing to work at the location where you are ultimately assigned.

The items below are guidelines. Candidates with related or transferable skills are encouraged to apply.

  • Experience with at least one programming language (e.g., Python, Java, JavaScript, TypeScript, 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.
  • Ability to work collaboratively and communicate effectively in a team setting.
  • Exposure to back-end or front-end frameworks (e.g., React, FastAPI, Flask, Spring Boot).
  • Understanding of cloud-native technologies, CI/CD processes or DevOps practices.
  • Familiarity with NoSQL or relational databases.
  • Interest or academic experience in AI/ML, including LLM-based systems or agent workflows.
  • Experience building reusable components, responsive UIs or scalable services.

Skills mentioned

  • Flask
  • Java
  • Python
  • React
  • Docker
  • Kubernetes
  • TypeScript
  • FastAPI

More jobs at IBMSee all 387

Similar software engineer jobsSee all

Software Developer Intern

Booz Allen Hamilton · Albuquerque, NM

  • Internship
  • Summer 2027
  • Part time

$53k – $108k /yr

New, posted 8 hours ago

Software Engineer Intern

Lockheed Martin · King of Prussia, PA

  • Internship
  • Summer 2027

$22.66 – $31.67 /hr

New, posted 9 hours ago

Browse more jobs

$75k – $100k /yr

IBM

Apply (opens in a new tab)