C++ Developer

Job Locations IN-Pune
Requisition ID
Job Category
Research and Development
Travel Requirements

Nice to meet you!


We’re the leader in analytics. Through our software and services, we inspire customers around the world to transform data into intelligence – and questions into answers.


We’re also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If you’re looking for a dynamic, fulfilling career coupled with flexibility and world-class employee experience, you’ll find it here.



  • Should be able to understand the requirements from the product management and should be able to translate them to the product features and architecture using new technologies to solve the business problem.
  • Should be able to present the design and proposed architecture to the stakeholders. Should be able to define the architecture for scale, performance and usability. Should facilitate the selection of correct technical choices via collaboration.
  • Hands on Coding, review and testing of C++ midtier.
  • Should be able to guide and mentor junior developers and peers in the team.
  • Should be able to improve on processes related to quality of the software development. Should ensure and work closely with the development and testing teams to ensure quality software development.
  • Work closely with product management to define the future requirements.
  • Help the management in project scoping and execution.


Experience of these items would be useful:

  • Experience building components designed for reuse with performance in mind.
  • Ability to use Test Driven Development methodologies
  • Experience with web development frameworks to include one or more of the following: jQuery, NodeJS, AngularJS, Ember, React or equivalent


Mandatory Technical Skills

  • At least 3-6 years of working experience in developing Enterprise applications.
  • Experience developing in C/C++
  • Exposure to MFC forms.
  • Good understanding and usage of OOAD and Design Patterns.
  • Using  XML, JSON effectively
  • Experience on Windows as well Linux operating system with basic troubleshooting skills
  • Working with Databases/SQL  -- Oracle, Postgres
  • Coding experience in other languages  Java, Javascript, Go-lang desirable
  • Knowledge of software development processes and Quality Standards
  • Familiar with Agile methodology and with tools such as Jira, Confluence
  • Working knowledge of CVS, Jenkins, Git, Gerrit


Education Preference

B Tech, MCA, or equivalent


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed