Source description
About the role
ob Title: VC++ Developer (Windows Applications) Role Overview We are looking for an experienced VC++ Developer to design, develop, and maintain Windows-based applications using Microsoft Visual C++ (MSVC). The role involves building high-performance, system-level software leveraging Windows APIs, multithreading, and hardware integrations, while ensuring reliability and scalability. [expertia.ai]
Key Responsibilities
Design, develop, and maintain Windows desktop and system-level applications using Visual C++ Develop solutions using Win32 API, MFC, and Windows-specific libraries [builtin.com] Implement and debug multi-threaded applications for high-performance environments Work on Windows OS-level components, including memory management, processes, and threading Build and optimize applications using STL, COM components, and Windows APIs Perform debugging, profiling, and performance tuning using Visual Studio tools Develop and maintain network-enabled applications using TCP/IP and socket programming Integrate a SAFe development practices
Competencies
Strong analytical and problem-solving mindset Attention to detail with focus on code quality and performance Effective collaboration and communication skills Ability to work independently in complex technical environments
Required Skills & Qualifications
Strong expertise in C++ / Visual C++ (MSVC) Hands-on experience with:
Win32 API / MFC / STL / COM Multithreading and concurrency Windows application development
Solid understanding of Object-Oriented Programming (OOP) Strong debugging and problem-solving skills Experience with performance optimization and profiling Knowledge of data structures and algorithms Familiarity with version control tools (e.g., Git) Bachelor’s degree in Computer Science / Software Engineering or related field
More at ARi