C++ Developer

0 - 5 years

0 Lacs

Bengaluru, Karnataka

Posted:2 days ago| Platform: Indeed logo

Apply Now

Skills Required

developer programming multithreading data algorithms software architecture design concurrency resolve code development synchronization optimization debugging management profiling linux python java scripting git engineering planning

Work Mode

On-site

Job Type

Job Description

Job Description: C++ Developer Location: Noida / Bangalore / Gurgaon Experience: 5+ Years Role Overview: We are seeking a skilled C++ Developer with 5+ years of experience in designing, developing, and optimizing high-performance applications. The ideal candidate should have deep expertise in object-oriented programming, multithreading, data structures, and algorithms, along with experience in software architecture and system-level programming. Key Responsibilities: Design, develop, and optimize high-performance C++ applications. Implement efficient algorithms and data structures to solve complex problems. Work on multithreading and concurrency to enhance application performance. Collaborate with cross-functional teams to define software architecture and design. Debug, troubleshoot, and resolve system-level programming issues. Write clean, maintainable, and scalable code following best practices. Participate in code reviews and provide constructive feedback. Stay updated with the latest advancements in C++ and related technologies. Required Skills & Qualifications: 5+ years of hands-on experience in C++ development. Strong knowledge of object-oriented programming (OOP) principles. Expertise in multithreading, synchronization, and concurrent programming. Proficiency in data structures, algorithms, and system-level programming. Experience with software design patterns and performance optimization. Familiarity with debugging tools, memory management, and profiling. Knowledge of STL, Boost, or other C++ libraries is a plus. Experience with Linux/Windows development environments. Strong problem-solving and analytical skills. Preferred Skills (Optional): Experience with real-time systems, embedded systems, or game development. Knowledge of Python, Java, or other scripting languages. Familiarity with CI/CD pipelines and version control (Git). Education & Experience: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 5+ years of professional experience in C++ development. Job Type: Contractual / Temporary Contract length: 6 months Pay: ₹600,000.00 - ₹900,000.00 per year Ability to commute/relocate: Bangalore, Karnataka: Reliably commute or planning to relocate before starting work (Required) Application Question(s): Are you comfortable working in the contractual role? Experience: C++: 5 years (Required) Work Location: In person Speak with the employer +91 9953485428

Mock Interview

Boost Confidence & Sharpen Skills

Start Developer Interview Now

RecommendedJobs for You

Bengaluru East, Karnataka, India

Noida, Pune, Bangalore Rural

Pune, Maharashtra, India

Kochi, Chennai, Bengaluru