Junior Software Engineer - Cloud & Infrastructure

IBM

City of Poughkeepsie (NY)

On-site

USD 120,000 - 150,000

Full time

39 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM in New York is seeking a Software Developer within IBM Infrastructure to design, develop, test, and maintain enterprise-class software powering hybrid cloud and data protection products.

You will collaborate with cross-functional teams to deliver scalable, secure solutions and contribute to CI/CD, DevOps practices, and modern software engineering. Bachelor’s degree required; proficiency in Java, Python, Go, C++, JavaScript, REST APIs, microservices, and cloud-native architectures is expected.

Qualifications

  • Bachelor's degree required.
  • Proficient in multiple programming languages and software design.
  • Experience with REST APIs, microservices, and distributed systems.
  • Familiarity with Git and Linux/Unix environments.
  • Experience with test automation and performance analysis.

Responsibilities

  • Design, develop, test, and maintain high-quality software solutions.
  • Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and support.
  • Collaborate with product management, architects, quality assurance, support, and operations teams to deliver customer-focused solutions.
  • Develop scalable, secure, and performant applications, services, APIs, and backend components.
  • Troubleshoot and resolve software defects, performance bottlenecks, and customer-reported issues.
  • Contribute to architecture discussions, technical design reviews, and code reviews.
  • Create and maintain technical documentation, test plans, and operational procedures.
  • Implement automated testing, CI/CD pipelines, and DevOps practices to improve software quality and delivery efficiency.
  • Stay current with emerging technologies and recommend improvements to products, processes, and development methodologies.
  • Support agile development processes and actively participate in sprint planning, standups, retrospectives, and backlog refinement activities.

Skills

Java
Python
Go
C++
JavaScript
REST APIs
Microservices
Distributed systems
Git
Linux/Unix
Testing methodologies
Databases
Cloud computing concepts
Containerization
CI/CD practices

Education

Bachelor's Degree

Tools

Kubernetes
OpenShift
Docker
Cloud-native architectures

Job description

IBM in New York is seeking a Software Developer within IBM Infrastructure to design, develop, test, and maintain enterprise-class software powering hybrid cloud and data protection products.

You will collaborate with cross-functional teams to deliver scalable, secure solutions and contribute to CI/CD, DevOps practices, and modern software engineering. Bachelor’s degree required; proficiency in Java, Python, Go, C++, JavaScript, REST APIs, microservices, and cloud-native architectures is expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Software Engineer - Cloud & Infrastructure Systems
Junior Software Engineer - Cloud & Infrastructure Systems

IBM • Rochester (MN)

On-site
USD 110,000 - 160,000
Junior Software Engineer - Cloud & Infrastructure
Junior Software Engineer - Cloud & Infrastructure

IBM • Boston (MA)

Hybrid
USD 74,000 - 147,000
Healthcare benefits including medical
401(k) and stock purchase plan
Paid time off
+1
Junior Software Engineer: Build Modern Infrastructure
Junior Software Engineer: Build Modern Infrastructure

IBM • City of Poughkeepsie (NY)

On-site
USD 120,000 - 150,000
Entry Level Software Developer-Poughkeepsie-NY
Entry Level Software Developer-Poughkeepsie-NY

IBM • City of Poughkeepsie (NY)

On-site
USD 120,000 - 150,000
Hybrid Cloud Software Engineer Intern
Hybrid Cloud Software Engineer Intern

IBM • City of Poughkeepsie (NY)

Hybrid
USD 61,000 - 122,000
Junior Cloud-Native Software Engineer
Junior Cloud-Native Software Engineer

IBM • Durham (NC)

Hybrid
USD 90,000 - 120,000
Hybrid Cloud Software Engineer (Entry Level)
Hybrid Cloud Software Engineer (Entry Level)

IBM • United States

Hybrid
USD 82,000 - 122,000
Junior Software Developer: APIs, Microservices & Cloud
Junior Software Developer: APIs, Microservices & Cloud

IBM • San Jose (CA)

Hybrid
USD 120,000 - 150,000
Entry Level Software Developer-Rochester, MN
Entry Level Software Developer-Rochester, MN

IBM • Rochester (MN)

On-site
USD 110,000 - 160,000
Software Developer Intern, Hybrid – Infrastructure Systems
Software Developer Intern, Hybrid – Infrastructure Systems

IBM • United States

Hybrid
USD 61,000 - 112,000
8 paid holidays
IBM Stock Purchase Plan
Paid family medical leave
+1