Develop and maintain applications using native C++ and C#/.NET in a mixedstack codebase.
Implement new features and fix defects across native (C++) and managed (C#) components, including interop layers (e.g., P/Invoke, C++/CLI) where required.
Optimize performance, memory usage, and multithreaded behavior; profile and debug with Visual Studio, WinDbg, or similar tools.
Write clean, testable code with unit/integration tests; participate in code reviews and follow secure coding practices.
Collaborate with product, QA, and DevOps to deliver reliable builds and releases.
MustHave Skills
5-8yrs Exp
Bangalore
Strong handson Native C++ (STL, OOP, templates, memory management, multithreading).
Solid C# development
Experience building on Windows with Visual Studio and Git.
Debugging proficiency across native/managed boundaries; familiarity with P/Invoke or C++/CLI is a plus.
Knowledge of REST APIs, JSON, and basic SQL for data access.