03 Sep
|
Techila Global Services
|
India
03 Sep
Techila Global Services
India
Hybrid Pune 6–12 yrs Apply by Sep 30, 2026
FTE | NET Desktop Application Developer
Join Techila's team of Salesforce experts. We build senior-led transformations that deliver measurable outcomes for clients worldwide.
Experience
6–12 yrs
Employment Type
Full-time
Openings
1 position
Apply By
Sep 30, 2026
Required Skills
: C#/.NET Desktop Application Developer
Job Description
We are looking for a C#/.NET Developer with robust 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.
At a Glance
Work ModeHybrid
EmploymentFull-time
Experience6–12 yrs
Openings1
LocationPune
DeadlineSep 30, 2026
[ Hiring process ]
What to expect
Four stages, typically completed within 2–3 weeks. We respect your time — every stage has a clear purpose and timely feedback.
- STEP 0130 min
Screening Call
Introductory conversation with our talent team to understand your background and motivations.
- STEP 0260–90 min
Technical Round
Live problem-solving with a senior architect on Salesforce design, integrations, or domain depth.
- STEP 0345 min
Culture Fit
Conversation with practice leadership covering working style, ownership, and how you collaborate.
- STEP 04Within 5 days
Offer
Formal offer with full compensation breakdown, start date, and onboarding plan.
📌 FTE | NET Desktop Application Developer (India)
🏢 Techila Global Services
📍 India