C++ Developer (Senior) with skills C/C++ Development, C++, JSON, REST APIs, GCP-Apps for location Bangalore, India
ROLES & RESPONSIBILITIES

C++ Senior Developers

Responsibilities

  • Accountable to build high-quality, cloud-native software within a standardized CI toolchain

  • Collaboratively codes, tests, and builds services in a shared monorepo environment

  • Performs meaningful unit testing using Google Test

  • Accountable to maintain code quality and ensure cloud systems remain secure and integrated

  • Provides input to story prioritization and leads small development pods or workstreams as needed

  • Supports Technical Product Manager in preparation of requirements for each release

  • Attends scrum ceremonies and updates status in Rally on a daily basis

  • Continuously works with global teams to improve technical practices across time zones

  • Attends release planning meetings and technical reviews

  • Provides implementation coverage and on-call support, including warranty phases

  • Takes a proactive approach to continuous learning and self-guided problem solving

 

Job Requirements

  • Minimum 5-7 years of professional experience as a C++ Developer

  • Designing, coding, and debugging modern C++ microservices

  • Developing and operating high-performance distributed systems in GCP

  • Expertise in: Modern C++ (11/17), Multithreading, and Data Structures

  • Expertise in: gRPC, GCP Pub/Sub, and REST/JSON APIs

  • Understanding of: OAuth2, JWT, and cloud security best practices

  • Solid knowledge of Algorithmic thinking and Distributed Systems Architecture

  • Fluency in Git-based workflows and large-scale CI/CD toolchains (Bazel/Maven)

  • Optimizing low-latency applications and complex memory management

  • Troubleshooting and responding to unexpected events in a containerized environment

  • Translating business needs into technical implementation details for the travel industry

  • Maintaining and enhancing core microservices architecture within a shared codebase

  • Assisting in the development of software technical documentation and CI/CD workflows

  • Bachelor’s degree in computer science or a related field

  • Experience collaborating with global, distributed engineering teams

 

EXPERIENCE
  • 6-8 Years
SKILLS
  • Primary Skill: C/C++ Development
  • Sub Skill(s): C/C++ Development
  • Additional Skill(s): C++, JSON, REST APIs, GCP-Apps
ABOUT THE COMPANY

Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune 500 companies and digital natives in the technology, healthcare, insurance, travel, telecom, and retail & CPG industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft (NASDAQ: MSFT) Gold Partner and Azure Expert Managed Services Provider (MSP).

Infogain, an Apax Funds portfolio company, has offices in California, Washington, Texas, the UK, the UAE, and Singapore, with delivery centers in Seattle, Houston, Austin, Kraków, Noida, Gurgaon, Mumbai, Pune, and Bengaluru.

Express Application
Upload Microsoft word, PDF file upto 500KB.
Recent Jobs
Posted on April 12, 2026
Frontend React Developer (Senior) | 6-8 Years | Frontend Development - ReactJS, UI Development
Posted on April 12, 2026
Java Fullstack (React) Developer (Lead) | 11-12 Years | Java Development - ReactJS, Core Java, Java RESTful Webservices, Java Webservices, React Native
Posted on April 12, 2026
Cloud Native App Developer (Lead) | 11-12 Years | CNA Development - .NET Core, .NET Web API (restful APIs)
Posted on April 12, 2026
Frontend React Developer (Senior) | 6-8 Years | Frontend Development - ReactJS