Senior C++ Developer

Qloron Pvt Ltd

Maharashtra

On-site

INR 2,800,000 - 4,200,000

Full time

37 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Qloron Pvt Ltd in Pune, Maharashtra is seeking a Senior C++ Developer with 6–8 years of hands‑on software development experience. You will design, implement, debug, and optimize high-performance applications using Modern C++ and STL on Linux/Unix.

The role requires expertise in multithreading, data structures, IPC, and system-level programming, with a strong focus on code quality, reviews, and delivering robust software within Agile teams.

Qualifications

  • 6–8 years of professional C++ development experience.
  • Strong knowledge of OOP and SOLID principles.
  • Experience with Linux/Unix environments.
  • Familiarity with STL containers and algorithms.
  • Proficient in multithreading and concurrency.
  • Experience with IPC, sockets, and system APIs.

Responsibilities

  • Design and develop robust, scalable C++ applications.
  • Use Modern C++ standards and STL.
  • Implement multithreaded and concurrent software.
  • Write unit tests and perform code reviews.
  • Collaborate with QA, DevOps, and product teams.
  • Mentor junior developers and contribute to best practices.
  • Participate in Agile/Scrum ceremonies.

Skills

Modern C++
C++11/14/17/20
STL
Multithreading
Linux/Unix
GDB
Git
Agile/Scrum
OOP SOLID
Memory management

Education

Bachelor's or Master's in CS/IT/EC/Engineering

Tools

GDB
Valgrind
AddressSanitizer
Git
Docker
CMake

Job description

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 Modern 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.
Good 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
  • Strong 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Developer
Senior C++ Developer

Qloron Pvt Ltd • Pune District

On-site
INR 1,200,000 - 1,800,000
c++ Developer
c++ Developer

Valuebound • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior C++ / Qt Software Engineer _Mumbai @ C2H role
Senior C++ / Qt Software Engineer _Mumbai @ C2H role

Techouts • Mumbai

On-site
INR 1,200,000 - 2,100,000
C++ Developer
C++ Developer

ClearTrail Technologies • Indore District

On-site
INR 1,200,000 - 2,200,000
Lead Developer
Lead Developer

Persistent Systems • Pune District

On-site
INR 2,400,000 - 3,800,000
Hybrid work
Growth opportunities
Education sponsorship
+3
Senior C Developer – Linux & Networking
Senior C Developer – Linux & Networking

Opcito Technologies • Pune District

On-site
INR 1,200,000 - 1,800,000
Outstanding career development and learning opportunities
Competitive compensation depending on experience and skill
Friendly team and enjoyable work environment
Senior Software Engineer - C++QT
Senior Software Engineer - C++QT

Nestdigital • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Lead Developer
Lead Developer

Persistent • Pune District

On-site
INR 4,000,000 - 7,000,000
Competitive salary
Hybrid work options
Health check-ups
+2
C++/QT Developer
C++/QT Developer

Invarsys Consultancy Pvt. Ltd. • Dadri

On-site
INR 800,000 - 1,500,000
Continuous learning opportunities
Collaborative work culture
Senior Backend Developer
Senior Backend Developer

Carnera Technologies • Pune District

Hybrid
INR 2,800,000 - 4,000,000