Back-end Developer Intern

January 7, 2026

Job Description

Role Overview

The intern will work with the Product Engineering Support Team, supporting z Hardware or z/OS mainframe systems. The role focuses on creating productivity tools and supporting infrastructure that improves serviceability. This internship provides hands-on exposure to IBM mainframe systems and real customer expectations.


Key Responsibilities

  • Support the design and execution of productivity tools for infrastructure
  • Assist engineering teams with software design and testing tasks
  • Write and maintain basic programs and scripts
  • Debug issues and help improve system efficiency
  • Collaborate with team members and communicate progress clearly

Required Education

  • Bachelor’s Degree (Computer Science / Computer Engineering preferred)
  • Electrical Engineering background is also acceptable

Required Skills

  • Strong interest in Computer Science or Computer Engineering
  • Basic knowledge of software design and testing
  • Understanding of Computer Architecture
  • Knowledge of programming languages: C, C++, Java, or Assembly
  • Scripting experience: Python, JavaScript, Perl, Bash
  • Good debugging and problem-solving skills
  • Strong communication skills

Preferred Skills

  • Knowledge of Mainframe systems
  • Basic understanding of Computer Networking
  • Exposure to Web or Mobile Application Development
  • Familiarity with tools like Git, GitHub, IntelliJ

Job Details

  • Role Category: Quality Assurance & Testing
  • Industry: IT Services & Consulting
  • Department: Engineering – Software & QA
  • Employment Type: Full Time / Internship
  • Education: B.Tech / B.E (Any specialization)

Key Skills

Programming, Python, Java, Git/GitHub, Debugging, Scripting, Computer Architecture, Mainframe, Networking, Software Design