We are looking for a C#/.NET Developer with strong experience in desktop application development and cross-platform UI frameworks. The ideal candidate should have hands-on experience building responsive, high-performance desktop applications using modern .NET technologies, MVVM architecture, and native library integration. Key Responsibilities • Design, develop, and maintain desktop applications using C# and .NET 8 or later. • Develop asynchronous and highly responsive applications using async/await and task-based concurrency. • Build cross-platform desktop UIs using frameworks such as Avalonia, .NET MAUI, Uno Platform, or WPF. • Implement MVVM architecture, data binding, custom controls, and UI styling. • Integrate C# applications with native C/C++ libraries using P/Invoke or other interop mechanisms. • Work on application packaging, deployment, and distribution across Windows and macOS. • Troubleshoot application performance, stability, and responsiveness issues. • Collaborate with developers, QA, and other stakeholders to deliver high-quality desktop software. Required Skills • Strong hands-on experience with C# and .NET 8+. • Strong understanding of async/await, Tasks, and task-based concurrency. • Experience developing desktop applications. • Experience with at least one UI framework: o Avalonia o .NET MAUI o Uno Platform o WPF • Strong knowledge of MVVM, data binding, custom controls, and styling. • Experience with P/Invoke or C#/C++ native interop. • Experience with Windows and macOS application packaging and deployment. • Good understanding of software development lifecycle, debugging, and performance optimization. Good to Have • Experience with .NET memory and performance profiling. • Knowledge of tools such as dotMemory, PerfView, or Visual Studio Profiler. • Exposure to NDI, NDI SDK, or other media/streaming SDKs. • Experience working with multimedia, video, audio, or real-time applications. • Familiarity with cross-platform application architecture and deployment. Key Skills C# | .NET 8+ | WPF | Avalonia | .NET MAUI | Uno Platform | MVVM | Async/Await | Task-Based Concurrency | P/Invoke | C/C++ Interop | Windows | macOS | Performance Profiling | NDI/Media SDK Work Location :- Pune Number of interviews: 2 internal + 2 client interviews Shift- general shift Note: – We are looking for immediate joiners. Pune candidates will have to attend 1/2 rounds of interviews from our office. Any of the candidate based in GNR/HYD will be expected to attend the interview from Gandhinagar /Hyderabad office.