Software Developer Intern

International Business Machines Corporation

Ernakulam

On-site

INR 600,000 - 1,000,000

Full time

42 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IBM in India is seeking Graduate Engineers to join as Software Developers, driving strategic initiatives through Full Stack Development, AI Engineering, and DevOps. You will design, code, and test solutions powering real-world systems, collaborating with IBM ecosystems and open-source communities.

Ideal candidates bring solid programming fundamentals in Go, Java, or Python, plus experience with React, Node.js, and APIs.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent.
  • Proficiency with React, Redux, Node.js, JavaScript, AngularJS, HTML and CSS.
  • Experience with AI development tools and frameworks.
  • Familiarity with DevOps and CI/CD practices.
  • Experience with API testing and automation.
  • GitHub as source code control.

Responsibilities

  • Design and implement software solutions across front-end and back-end stacks.
  • Collaborate with stakeholders on Workflow Automation initiatives.
  • Contribute to DevOps and CI/CD pipelines to improve software quality.

Skills

React
Redux
Node.JS
JavaScript
AngularJS
HTML
CSS
AI development
LangChain
LangGraph
FastAPI
RAG
MCP tools
Generative AI
DevOps
CI/CD
Go
Java
Python
Jest
Cypress
Codecept
API driven interfaces
API testing
API automation
GitHub
Linux

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Kubernetes
Docker
Red Hat OpenShift
Linux systems
PostgreSQL
MySQL

Job description

Introduction

Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.

Your Role And Responsibilities

We are looking for highly motivated Graduate Engineers with skills in Full Stack Development, AI Engineering, DevOps. Candidates should possess strong analytical and problem-solving abilities, a passion for learning, and an interest in working with IBM and open-source technologies, with a focus on Automation, AI solutions, who are eager to learn a wide range of IBM and open-source packages with a particular bias on Automation technologies.

You will be a self-starter, requiring limited supervision or guidance, with good communication skills and the ability to multi-task and prioritize your work. This is a high-profile project at the core of IBM's new strategy surrounding Workflow Automation and working with our wide range of stakeholders will be critical to ensure we meet the high standards expected.

Required Technical And Professional Expertise

A solid base of programming languages is required. Languages and technologies include Go, Java, Python or other scripting languages are useful.

  • Skills with React, Redux, Node.JS, JavaScript, AngularJS, HTML, CSS
  • Foundational knowledge of AI application development – LangChain, LangGraph, FastAPI, RAG, MCP tools & Generative AI skills
  • Database Concepts and familiar with common DBs like PostgresDB, MySql, ChromeDB
  • Participate in DevOps and CI/CD initiatives to improve development efficiency and software quality.
  • Backend with Python / Java /GoLang as tech stack
  • Skills with Test Tools such as Jest, Cypress, Codecept
  • Knowledge on building API driven interfaces
  • Knowledge on API testing and API automation.
  • Knowledge on test automation development using Ansible, Python.
  • Experience working with GitHub as source code control.
  • Bachelor’s degree in Computer Science or equivalent
Preferred Technical And Professional Experience
  • Knowledge on any cloud services, including IBM Cloud, AWS, Azure and GCP
  • DevOps experience
  • Knowledge on Kubernetes, Docker, Red Hat OpenShift
  • Experience with Linux systems
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer Intern
Software Developer Intern

International Business Machines Corporation • Bengaluru

On-site
INR 900,000 - 1,200,000
Applied AI Specialist-Cloud FullStack
Applied AI Specialist-Cloud FullStack

International Business Machines Corporation • Pune District

On-site
INR 1,200,000 - 2,400,000
Software Engineering Intern
Software Engineering Intern

International Business Machines Corporation • Bengaluru

On-site
INR 201,000 - 335,000
Software Developer (GUI)
Software Developer (GUI)

International Business Machines Corporation • Hyderabad

On-site
INR 1,200,000 - 1,600,000
Software Developer Intern
Software Developer Intern

International Business Machines Corporation • Bengaluru

On-site
Confidential
Applied AI Specialist-Cloud FullStack
Applied AI Specialist-Cloud FullStack

International Business Machines Corporation • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Software Engineer - DevOps
Software Engineer - DevOps

Natwest Digitalx • Chennai, Bengaluru

On-site
INR 700,000 - 1,000,000
Advisory Software Developer (DevOps)
Advisory Software Developer (DevOps)

Mployee.me • Hyderabad

On-site
INR 3,000,000 - 5,000,000
Application Developer-IT Automation
Application Developer-IT Automation

International Business Machines Corporation • Bengaluru

On-site
INR 1,000,000 - 1,600,000
Java Cloud FullStack + React | IBM | Bangalore, Pune & Chennai
Java Cloud FullStack + React | IBM | Bangalore, Pune & Chennai

International Business Machines Corporation • Bengaluru, Pune District, Chennai

On-site
INR 1,800,000 - 3,600,000