Job Overview:We are seeking a C# Windows Application Developer with experience in integrating and working with SDKs developed in C++. The ideal candidate should have strong expertise in Windows Forms (WinForms) or WPF, along with knowledge of C++ interoperability (P/Invoke, C++/CLI).Key Responsibilities:Develop, enhance, and maintain Windows desktop applications using C#.Integrate and utilize C++ SDKs within C# applications.Implement P/Invoke, C++/CLI, or other interop techniques to communicate with C++ libraries.Debug and troubleshoot interop issues between C# and C++.Work closely with cross-functional teams to implement application features.Optimize performance and ensure application stability.Required Skills:Proficiency in C# with experience in WinForms or WPF.Strong understanding of C++ and experience working with SDKs developed in C++.Experience with P/Invoke, C++/CLI, and other interop mechanisms.Knowledge of multi-threading, memory management, and performance optimization in Windows applications.Ability to debug C++ and C# code effectively.Familiarity with Visual Studio, Git, and Windows APIs.