Senior C++ Developer (Pune)

Senior C++ Developer (Pune)

14 Aug
|
Qloron
|
Pune

14 Aug

Qloron

Pune

QT-KRS-08-507

Senior C++ Developer

Experience: 6–8 Years

Location: Pune, Maharashtra

Employment Type: Full-time

Work Mode: On-site / Hybrid, as applicable

Job Summary

We are looking for an experienced Senior C++ Developer with 6–8 years of hands-on software development experience. The ideal candidate should have strong expertise in Modern C++, object-oriented programming, STL, multithreading/concurrency, Linux, data structures, and system-level programming.

You will be responsible for designing, developing, debugging, optimizing, and maintaining scalable and high-performance software applications.

Key Responsibilities

- Design and develop robust, scalable, and high-performance applications using C++.
- Work extensively with Contemporary C++ (C++11/14/17/20) and standard libraries.
- Implement multithreaded and concurrent applications with appropriate synchronization mechanisms.
- Develop efficient solutions using STL, smart pointers, RAII, templates, and modern C++ features.
- Participate in architecture and design discussions and contribute to technical decisions.
- Analyze and optimize application performance, memory usage, and resource utilization.
- Debug complex issues using tools such as GDB, Valgrind, AddressSanitizer, and profiling tools.
- Develop and maintain software on Linux/Unix environments.
- Work with IPC, socket programming, TCP/IP, and system-level APIs where required.
- Write unit tests, perform code reviews, and ensure adherence to coding and quality standards.
- Collaborate with QA, product, DevOps, and other engineering teams.




- Mentor junior developers and contribute to improving development practices.
- Participate in Agile/Scrum ceremonies and complete deliverables within agreed timelines.

Mandatory Skills
- 6–8 years of professional C++ development experience
- Strong hands-on experience with C++11/14/17; C++20 exposure is a plus.
- Strong knowledge of:
- OOP and SOLID principles
- STL containers and algorithms
- Pointers, smart pointers, RAII, and memory management
- Templates and exception handling
- Data structures and algorithms
- Multithreading, concurrency, synchronization, mutexes, condition variables

- Strong experience with Linux/Unix environments.
- Good knowledge of GDB and debugging techniques.
- Experience with Git and software version-control practices.
- Good understanding of software development lifecycle and Agile methodologies.

Positive to Have
- Experience with CMake, Makefiles, Boost.
- Socket programming and networking concepts.
- IPC mechanisms.
- REST APIs and JSON/XML.
- Performance tuning and profiling.
- Experience with Docker/CI-CD.
- Exposure to Qt/QML or embedded Linux, if applicable.
- Experience with distributed or high-performance systems.

Education Bachelor's or Master's degree in Computer Science, Information Technology, Electronics, Engineering, or a related discipline.

Soft Skills

- Solid analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to take ownership of technical tasks.
- Ability to work independently and mentor team members.
- Strong focus on code quality, performance, and maintainability.

📌 Senior C++ Developer (Pune)
🏢 Qloron
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior c++ developer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: senior c++ developer (pune) / pune