C++, MFC Developer

6 years

15 - 18 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Skills Required

Work Mode

Hybrid

Job Type

Full Time

Job Description

Key Responsibilities of a C++/MFC Developer:

  • Design, Develop, and Maintain Windows Desktop Applications:

    This is the core duty. You are responsible for the full lifecycle of windowing applications.
  • Implement UI Features:

    Creating responsive and user-friendly interfaces using MFC's dialog editor and control classes (e.g., CButton, CListCtrl).
  • Write Application Logic in C++:

    All the business logic, data processing, algorithms, and back-end work is done using core C++ principles.
  • Debug and Troubleshoot:

    Using tools like Visual Studio's debugger to step through code, inspect variables, and diagnose issues that span both the high-level MFC framework and the low-level C++ code.
  • Performance Optimization:

    Profiling the application to find bottlenecks, which could be in the MFC UI code (e.g., slow list population) or in the core C++ algorithms.
  • Memory Leak Detection and Prevention:

    A critical skill, as mismanagement of C++ objects (especially within MFC's semi-automatic memory management) is a common source of bugs.
  • Work with Legacy Codebases:

    Understanding and navigating often large, complex, and sometimes poorly documented MFC applications to add features or fix bugs.
  • Interfacing with Databases and Networks:

    Using C++ to connect the MFC application to databases (like SQL Server via ODBC) or to communicate over a network.

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
Kairos Technologies logo
Kairos Technologies

Telecommunications

Manila

RecommendedJobs for You

hyderabad, telangana, india