Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by IBM Team. If you also belong to the team, you can get access from here

IBM Verified Tick

Compare button icon Compare button icon Compare
filter salaries All Filters

1999 IBM Jobs

C++ Developer - First Experience Level

4-5 years

₹ 4.9 - 11.7L/yr (AmbitionBox estimate)

tooltip
This is an estimate of the average salary range for this position. It has not been reviewed by the company, and the actual salary may differ.

Bangalore / Bengaluru

C++ Developer - First Experience Level

IBM

posted 21d ago

Job Role Insights

Flexible timing

Job Description

Responsibilities

Maintain and develop language parsers written in C++.
  • Work in an agile, collaborative environment, addressing both front-end and back-end concerns, with a primary focus on back-end development.
  • Design and implement object-oriented solutions, leveraging multi-threading and concurrency techniques.
  • Work with client-server architectures, networking protocols, and databases to create robust application solutions.
  • Understand and translate user and system requirements into multi-user solutions.
  • Develop and maintain REST API services for seamless system integrations.
  • Required education
    Bachelor's Degree

    Required technical and professional expertise
  • C++ Proficiency:At least 4-5 years of recent hands-on experience writing and debugging C++ programs for UNIX/Linux/Windows-based systems.
  • Programming Fundamentals:Deep understanding of C++ data structures, common idioms, design patterns, and algorithms, with proficiency in using libraries like STL and Boost.
  • Database Knowledge:Solid experience with SQL, relational databases, and schema design.
  • Python Familiarity:Basic experience with Python for supporting internal tool-chains.
  • Mainframe Adaptability:Willingness to learn legacy Mainframe-related languages (e.g., COBOL, PL1, ASM, JCL) to maintain and enhance parsers for these languages.
  • Preferred technical and professional experience
  • Parsing Techniques:Knowledge of lexing and parsing algorithms (e.g., manual parsing, regex, grammar-based parser generators like Bison or ANTLR).
  • Agile Development:Experience working with Agile methodologies.
  • Linux Expertise:Familiarity with Linux-specific C++ development tools and practices.
  • Security and API Design:Experience with authentication, authorization, and secure API-driven interface development.
  • DevOps Practices:Hands-on experience with GitHub, CI/CD tools (e.g., Jenkins), and automation technologies (e.g., Ansible, Python).
  • Containerization and Cloud Exposure:Familiarity with containerization (e.g., Docker, OpenShift, Kubernetes).

  • Employment Type: Full Time, Permanent

    Read full job description

    IBM Interview Questions & Tips

    Prepare for IBM Developer roles with real interview advice

    Top IBM Developer Interview Questions

    Q1. Chocolate Distribution Problem You are given an array/list CHOCOLATES of size 'N', where each element represents the number of chocolates i ... read more
    Q2. Star Pattern Problem Statement Display the star pattern for a given positive integer N. Example: Input: N = 4 Output: * *** ***** ******* E ... read more
    Q3. 1. Abstraction vs Inheritance 2. What is Garbage collector? 3. What is class loader? 4. Spring security 5. Scopes of bean 6. Wait , notify a ... read more
    View all 1.2k questions

    What people at IBM are saying

    4.3
     Rating based on 17 Developer reviews

    Likes

    Work life balance

    • Salary - Excellent
    • +6 more
    Dislikes

    There is nothing to dislike in working IBM

    Read 17 Developer reviews

    Developer salary at IBM

    reported by 269 employees with 1-8 years exp.
    Lock Unlock
    ₹4.2 L/yr - ₹18 L/yr
    34% more than the average Developer Salary in India
    View more details

    What IBM employees are saying about work life

    based on 22.2k employees
    78%
    84%
    66%
    79%
    Flexible timing
    Monday to Friday
    No travel
    Day Shift
    View more insights

    IBM Benefits

    Work From Home
    Soft Skill Training
    Health Insurance
    Job Training
    Cafeteria
    Free Transport +6 more
    View more benefits

    Compare IBM with

    Oracle

    3.7
    Compare

    TCS

    3.7
    Compare

    Cognizant

    3.7
    Compare

    Accenture

    3.8
    Compare

    Infosys

    3.6
    Compare

    Capgemini

    3.7
    Compare

    Wipro

    3.7
    Compare

    Deloitte

    3.8
    Compare

    Google

    4.4
    Compare

    Amazon

    4.1
    Compare

    Amdocs

    3.7
    Compare

    SAP

    4.2
    Compare

    Microsoft Corporation

    4.0
    Compare

    Tech Mahindra

    3.5
    Compare

    PwC

    3.4
    Compare

    Ernst & Young

    3.4
    Compare

    Nagarro

    4.0
    Compare

    NetApp

    3.9
    Compare

    Salesforce

    4.0
    Compare

    SAS

    4.4
    Compare

    Similar Jobs for you

    Java Full Stack Developer at IBM India Pvt. Limited

    Bangalore / Bengaluru

    5-7 Yrs

    ₹ 7-11 LPA

    DevOps Developer at IBM India Pvt. Limited

    Kochi

    6-8 Yrs

    ₹ 8-18 LPA

    DevOps Software Engineer at IBM India Pvt. Limited

    Kochi

    2-6 Yrs

    ₹ 6-10 LPA

    DevOps Software Engineer at IBM India Pvt. Limited

    Pune

    1-6 Yrs

    ₹ 3-8 LPA

    DevOps Developer at IBM India Pvt. Limited

    Bangalore / Bengaluru

    3-6 Yrs

    ₹ 5-9 LPA

    Java Developer at IBM India Pvt. Limited

    Bangalore / Bengaluru

    2-5 Yrs

    ₹ 4-7 LPA

    Backend Developer at IBM India Pvt. Limited

    Pune

    2-5 Yrs

    ₹ 4-8 LPA

    Full Stack Developer at IBM India Pvt. Limited

    Bangalore / Bengaluru

    3-5 Yrs

    ₹ 5-7 LPA

    Full Stack Developer at IBM India Pvt. Limited

    Ahmedabad

    3-5 Yrs

    ₹ 9-13 LPA

    DevOps Developer at IBM India Pvt. Limited

    Bangalore / Bengaluru

    3-6 Yrs

    ₹ 5-9 LPA

    IBM Bangalore / Bengaluru Office Locations

    View all
    Bangalore Office
    Headquarter
    IBM India Pvt Ltd, No. 4/1, Tower D, 2nd & 3rd Floor, Dairy Circle, Bannerghatta Main Road Bangalore
    Karnataka 560029
    Bengaluru Office
    IBM, No.12, Subramanya Arcade, Bannerghatta Road Bengaluru
    Karnataka 560029

    C++ Developer - First Experience Level

    4-5 Yrs

    Bangalore / Bengaluru

    21d ago·via naukri.com

    Data Engineer-Data Platforms-Google

    2-5 Yrs

    Chennai

    11hr ago·via naukri.com

    Application Developer-Microsoft Cloud

    3-7 Yrs

    Bangalore / Bengaluru

    11hr ago·via naukri.com

    Data Engineer-Data Integration

    2-5 Yrs

    Pune

    11hr ago·via naukri.com

    Data Engineer- Data Integration

    6-10 Yrs

    Hyderabad / Secunderabad

    15hr ago·via naukri.com

    Application Developer- Microsoft .NET Stack

    6-10 Yrs

    Mysuru / Mysore

    15hr ago·via naukri.com

    Data Engineer-Data Platforms-Azure

    6-10 Yrs

    Mysuru / Mysore

    15hr ago·via naukri.com

    Data Engineer-Data Platforms-AWS

    2-6 Yrs

    Pune

    16hr ago·via naukri.com

    Application Developer-Microsoft .NET Stack

    4-7 Yrs

    Mysuru / Mysore

    16hr ago·via naukri.com

    Customer Success Manager Technical Specialist - Data & AI

    3-7 Yrs

    Mumbai, Gurgaon / Gurugram, Haryana

    16hr ago·via naukri.com

    Recently Viewed

    JOBS

    Oracle

    No Jobs

    JOBS

    Wipro

    No Jobs

    JOBS

    Feuji

    No Jobs

    SALARIES

    Right Fit Resources

    No Salaries

    COMPANY BENEFITS

    Right Fit Resources

    No Benefits

    LIST OF COMPANIES

    Right Fit Resources

    Overview

    REVIEWS

    Wipro

    No Reviews

    REVIEWS

    Right Fit Resources

    No Reviews

    write
    Share an Interview
    How was your last interview experience?
    Rate your experience using AmbitionBox
    Terrible
    Terrible
    Poor
    Poor
    Average
    Average
    Good
    Good
    Excellent
    Excellent