C++ Core Developer

6 - 9 years

10.0 - 20.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

AlgorithmsData StructureslinearMultithreadingListingtreeMapQueueAlgorithmhashgraphSorting

Work Mode

Hybrid

Job Type

Full Time

Job Description

Dear Candidates, Greeting from ACL Digital We are hiring for C++ Developer Bangalore Location. Job Description: C++ Developer Location: Bangalore, India Experience: 6-9Years About the Role: We are seeking a skilled and passionate C++ Developer to join our dynamic team in Bangalore. The ideal candidate will have a strong foundation in Object-Oriented Programming (OOP) principles, Data Structures and Algorithms (DSA), and experience working in Linux/Unix environments. You will be responsible for designing, developing, and maintaining high-performance applications, contributing to the full software development lifecycle. Responsibilities: Design, develop, and implement efficient and robust C++ applications. Write clean, maintainable, and well-documented code. C++ Developer with a strong background in Data Structures and Algorithms (DSA), Object-Oriented Programming (OOPs), and experience with Azure and XML Apply Object-Oriented Programming (OOP) principles to design and implement modular and scalable software. Utilize Data Structures and Algorithms (DSA) to optimize application performance. Develop and maintain software in a Linux/Unix environment. Participate in code reviews and contribute to improving code quality. Troubleshoot and debug complex software issues. Collaborate with cross-functional teams to deliver high-quality software solutions. Contribute to the continuous improvement of development processes and tools. Write unit tests and perform thorough testing of software components. Required Skills and Experience: Bachelor's or Master's degree in Computer Science or a related field. 4-6 years of professional experience in C++ development. Strong understanding of Object-Oriented Programming (OOP) concepts. Proficient in Data Structures and Algorithms (DSA). Experience working in Linux/Unix environments, including shell scripting. Experience with debugging tools (e.g., gdb). Knowledge of version control systems (e.g., Git). Excellent problem-solving and analytical skills. Strong communication and collaboration skills

Information Technology and Services
Palo Alto

RecommendedJobs for You

Bengaluru / Bangalore, Karnataka, India

Bengaluru / Bangalore, Karnataka, India

Hyderabad / Secunderabad, Telangana, Telangana, India

Bengaluru / Bangalore, Karnataka, India