C++ Developer

10 - 20 years

37 - 45 Lacs

Posted:8 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

Technical Skills

C++ 10+ years

  • Strong experience in C++ programming, memory management, file I/O, and stream concepts.
  • Expertise in evaluating coding tests and applying C++ coding standards.

C++

  • Hands-on experience in C++ programming, memory management, file I/O, and stream concepts. (If this is a separate role, keep it. Otherwise, remove to avoid duplication.)

Multithreading

  • Strong understanding of multithreading concepts including creating/managing threads and synchronization mechanisms (mutexes, condition variables).
  • Exposure to kernel-level multithreading.

Linux

  • Good understanding of developing, debugging, and triaging issues on Linux.
  • Familiar with command-line tools, POSIX concepts, processes, and networking.

Architecture

  • Strong understanding of designing and building applications in a C++ environment.

Unit Testing

  • Good experience in writing unit tests for developed applications.

Troubleshooting & Debugging

  • Strong experience in debugging, troubleshooting, and performance optimization (memory reduction, loop optimization, inline functions, etc.).

Web Applications (C++ Platform)

  • Good understanding of developing web applications using C++.

SCM Tools & IDEs

  • Good exposure to Agile & Scrum methodologies.
  • Ability to integrate IDEs with source code systems such as ClearCase.
  • Experience with GIT and Confluence.
  • Ability to set up Linux-based development IDEs.

Docker & Containers

  • Good understanding of Docker and container-based deployment.

Project Exposure

  • Strong understanding of project execution and the SDLC process.

Soft Skills

Communication

  • Clear, concise, and articulate verbal and written communication.

Interpersonal Skills

  • Ability to maintain positive relationships through empathy, active listening, and emotional intelligence.

Attitude

  • Positive, adaptable, collaborative, and capable of overcoming challenges effectively.

Decision-Making

  • Understanding key factors in decision-making and applying appropriate strategies.

Collaboration

  • Effectively works with teams to achieve common goals.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bangalore urban, karnataka, india

ahmedabad, gujarat, india

mumbai, pune, bengaluru