Back to Jobs

IBM Hiring 2026: Associate Software Engineer (Data & Analytics) | Job ID 132670

IBM India Private Limited Bangalore Full-time Fresher Not Disclosed Posted 2 hours ago

Company :- IBM India Private Limited
Job Title :- Associate Software Engineer
Job ID / Requisition ID :- 132670
Business Unit / Practice :- IBM Finance & Operations (Data & Analytics Area of Work)
Work Arrangement :- Onsite (General Day Shift)
Experience Level :- 0 to 1 Year (Entry Level / Freshers)
Employment Type :- Regular / Full-Time
Posting Recency :- Active (2026)
Location :- Bangalore, Karnataka, India

Practice & Organizational Overview

The IBM Finance & Operations organization acts as the core backbone driving enterprise efficiency, financial stewardship, and digital transformation across IBM globally. The Data & Analytics engineering team within this unit builds custom information systems, automated software components, and data-driven applications that guide strategic business decisions and optimize internal operations.

As an Associate Software Engineer, you will contribute directly to designing, coding, testing, and maintaining software modules and component subsystems. Guided by senior engineering leads, you will work with modern Software Development Life Cycle (SDLC) practices, AI productivity tools, component assembly, and system integration techniques to deliver reliable, high-quality enterprise solutions.

Key Responsibilities & Daily Operations

Software Development & Quality Assurance

  • Component Design & Coding: Design, develop, and modify software components for custom information systems based on functional and technical specifications.
  • Testing & Debugging: Perform unit testing, automated testing, and code debugging to ensure feature reliability, system assembly integrity, and high software quality.
  • Technical Documentation: Maintain detailed records of component designs, APIs, code logic, and test cases to facilitate maintenance and future updates.

SDLC, AI Adoption & Collaboration

  • AI Tool Integration: Utilize established AI tools and virtual agents to streamline daily development workflows, code generation, and productivity.
  • SDLC & Agile Execution: Follow team-established SDLC standards, participating in sprint reviews, Agile ceremonies, and component methodologies (Agile/Waterfall).
  • Cross-Functional Learning: Receive feedback from senior associates and managers, collaborating across engineering and analytics teams to own and deliver business impact on time.

Minimum Eligibility Criteria

Academic Qualifications

  • Required Education: Bachelor’s Degree (B.E. / B.Tech / B.C.A. / B.Sc in Computer Science, Information Technology, or a related quantitative stream).

Technical & Experience Requirements

  • Experience: 0 to 1 year of professional or internship experience in software development and coding.
  • Component Design & Coding: Foundational exposure to object-oriented programming, component creation, and custom software assembly.
  • Testing & System Assembly: Practical knowledge of unit testing frameworks, debugging tools, and integrating software components via APIs or data interfaces.
  • SDLC & Version Control: Familiarity with standard SDLC phases, Git repositories, and structured technical documentation.

Preferred / Good-to-Have Skills

  • Advanced Coding & Patterns: Understanding of design patterns, clean code principles, and testing methodologies.
  • System Integration: Exposure to APIs, middleware, and integration tools used to build unified enterprise applications.
  • AI & Automation: Experience leveraging AI coding assistants or automation frameworks to improve development speed.

Extra Value Additions & Candidate Guidance

Estimated Compensation Expectations

For an entry-level Associate Software Engineer (0–1 year experience) at IBM India:

  • Estimated Base Package: ₹4,50,000 to ₹7,50,000 INR per annum.
  • Total Annual Package (CTC): ₹5,20,000 to ₹8,50,000 INR (inclusive of performance bonuses, healthcare benefits, and access to IBM learning platforms).

Selection Workflow & Evaluation Rounds

1. Profile Shortlisting (Evaluation of Job ID 132670 eligibility, academic background, and coding projects)
   ↓
2. Cognitive & Coding Assessment (Online test covering problem-solving, data structures, algorithm basics, and SQL/Logic)
   ↓
3. Technical Interview Round 1 (Hands-on coding, OOPs concepts, debugging exercises, unit testing, and SDLC fundamentals)
   ↓
4. Technical Architecture & Design Round 2 (Component design scenario, API integration, Git basics, and AI tool usage)
   ↓
5. HR & Managerial Discussion (Culture fit, team alignment in Data & Analytics, location readiness for Bangalore onsite, and offer processing)

Core Topics to Master Before the Interview

  • Data Structures & Algorithms: Arrays, strings, hash maps, linked lists, and basic searching/sorting algorithms.
  • Object-Oriented Programming (OOP): Core principles (Abstraction, Encapsulation, Inheritance, Polymorphism) and design patterns.
  • API & Component Integration: Basics of RESTful web services, JSON payload handling, component assembly, and system interface design.
  • Testing & Software Lifecycle: Unit testing principles, Agile sprint workflows, Git branching/merging, and writing clear technical documentation.

Key Words for Resume Optimization (ATS)

Technical & Engineering Keywords

  • Associate Software Engineer
  • Data & Analytics Engineering
  • Component Design & Software Architecture
  • Unit Testing, Debugging & Quality Assurance
  • System Integration & API Interfaces
  • Software Development Life Cycle (SDLC)
  • Git Version Control & Code Documentation
  • AI Productivity Tools & Development Agents

Process & Professional Keywords

  • Agile & Waterfall Methodologies
  • Problem-Solving & Technical Foundation
  • Cross-Functional Collaboration & Continuous Learning
  • Technical Design & Solution Implementation

Frequently Asked Questions (FAQs)

1. What is the Job ID for this position?

The official job ID is 132670.

2. Where is this position located and what is the work arrangement?

The role is located at the IBM facility in Bangalore, Karnataka, India, operating on an Onsite arrangement (General day shift).

3. What experience level is required for this role?

This is an entry-level position open to candidates with 0 to 1 year of experience, including recent graduates and freshers with relevant project or internship experience.

4. Which business unit does this role belong to?

This role sits under IBM Finance & Operations within the Data & Analytics functional area.