C

C++ Developer

Coforge · Pune, Maharashtra, India

2–8 yrs experiencefull_timePosted 3w ago
Apply now →

Job description

**Coforge** are seeking a skilled **C++ Application Developer** to design, develop, and maintain high-performance applications. The ideal candidate should have strong knowledge of modern C++ standards, system-level programming, and experience in building scalable and efficient software solutions. **Key Responsibilities** - Design, develop, and maintain robust applications using **C++ (C++11/14/17 or later)** - Write clean, efficient, and maintainable code following best practices - Work on **performance optimization, memory management, and multithreading** - Develop and integrate components with **system-level APIs, libraries, and frameworks** - Collaborate with cross-functional teams (QA, DevOps, Product) for end-to-end delivery - Debug, troubleshoot, and resolve complex technical issues - Participate in code reviews and ensure adherence to coding standards - Contribute to software architecture design and technical documentation **Mandatory Skills** - Strong proficiency in **C++ (Modern C++: 11/14/17)** - Solid understanding of **OOPs concepts, STL (Standard Template Library)** - Experience in **memory management, pointers, and performance optimization** - Hands-on experience with **multithreading and concurrency** - Knowledge of **data structures and algorithms** - Familiarity with **design patterns (Singleton, Factory, Observer, etc.)** - Experience with **Linux/Unix environment** - Debugging skills using tools like **GDB, Valgrind**