





Mid-level C++ backend role in Pune with a popular title and metro location yields moderate competition.
C++ systems skills are moderately transferable but require domain-specific low-level and performance expertise.
Explicit 2–4 years plus mandatory C++, multithreading, and tooling requirements increases screening strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, test, and maintain high-performance C++ applications adhering to coding standards and secure development practices.
Own modules/features and drive continuous improvements in performance, scalability, and maintainability within Agile/Scrum teams.
Participate in architecture discussions, code reviews, debugging, troubleshooting production issues, and support CI/CD and DevOps-related activities.
Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent experience.
2-4 years of professional software development experience in enterprise or product-based environments.
Strong proficiency in C++ including OOP, data structures, algorithms, multithreading, memory management, and software engineering principles.
Experience with Microsoft Visual Studio, Azure DevOps, source control (TFS/Git), unit testing frameworks, and familiarity with Agile/Scrum methodologies.
Experienced working in collaborative cross-functional teams involving Business Analysts, QA, and Product Owners in Agile environments.
Demonstrated ability to take ownership of software modules and drive technical improvements in complex applications.
Comfortable participating in architectural decisions, technical design reviews, and contributing to innovation initiatives like POCs and technical spikes.