C#/.NET/WPF Desktop Application Developer

Zenith System Solutions

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Zenith System Solutions in Pune is seeking a skilled C#/.NET Desktop Application Developer to design, build, and optimize high‑performance desktop software using .NET 8+ and WPF or Avalonia. The role emphasizes desktop app concepts, MVVM, and native library integration for cross-platform deployment on Windows and macOS.

You will implement MVVM architecture, data binding, and UI styling, ensuring responsive experiences.

Qualifications

  • Strong hands-on experience with C# and .NET 8+.
  • Experience building desktop apps using MVVM and data binding.
  • Proficient with cross‑platform UI frameworks like Avalonia, MAUI, Uno or WPF.

Responsibilities

  • Design, develop, and maintain desktop applications using C# and .NET 8+.
  • Build responsive and high‑performing UIs across Windows and macOS.
  • Implement MVVM architecture, data binding, and custom controls.
  • Integrate native C/C++ libraries via P/Invoke or similar interoperability mechanisms.
  • Pack, deploy, and distribute desktop applications for Windows and macOS.
  • Troubleshoot performance and reliability issues; collaborate with QA and other teams.

Skills

.NET 8+
C#
MVVM
Async programming
Cross-platform UI

Tools

Avalonia
NET MAUI
Uno Platform
WPF
P/Invoke

Job description

Role:C#/.NET/WPF Desktop Application Developer


Job ID: SR. No-93


Employment Type: Full Time


Role Overview

We are looking for a skilled C#/.NET Developer with strong experience in desktop application development and cross-platform UI frameworks. The ideal candidate should be proficient in building responsive, high-performance desktop applications using modern .NET technologies, MVVM architecture, and native library integration. The role involves developing reliable desktop software, optimizing application performance, and supporting deployment across Windows and macOS environments.


Job Duties and 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 user interfaces 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 interoperability mechanisms.

  • Manage application packaging, deployment, and distribution across Windows and macOS.

  • Troubleshoot application performance, stability, and responsiveness issues.

  • Collaborate with developers, QA teams, and other stakeholders to deliver high-quality desktop software.


Required Qualifications and Skills


  • Strong hands-on experience with C# and .NET 8 or later.

  • Strong understanding of async/await, Tasks, and task-based concurrency.

  • Experience with at least one of the following UI frameworks:

    • Avalonia

    • .NET MAUI

    • Uno Platform

    • WPF


  • Strong knowledge of MVVM architecture, data binding, custom controls, and styling.

  • Experience with P/Invoke or C#/C++ native interoperability.

  • Experience with application packaging and deployment for Windows and macOS.

  • Good understanding of the software development lifecycle, debugging, and performance optimization.


Preferred Qualifications


  • Experience with .NET memory management and performance profiling.

  • Knowledge of profiling tools such as dotMemory, PerfView, or Visual Studio Profiler.

  • Exposure to NDI, NDI SDK, or other media and streaming SDKs.

  • Experience working with multimedia, video, audio, or real-time applications.

  • Familiarity with cross-platform application architecture and deployment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desktop Engineer
Desktop Engineer

Larsen & Toubro (L&T) • Bengaluru

On-site
INR 1,200,000 - 1,800,000
windows desktop application developer
windows desktop application developer

Paramatrix Technologies • Indore District

On-site
INR 600,000 - 1,200,000
.NET+WPF developer
.NET+WPF developer

Nexgenhiringexperts • Ahmedabad District

On-site
INR 600,000 - 900,000
Competitive salary package
Career growth opportunities
Collaborative work environment
Senior Software Engineer
Senior Software Engineer

HappieHire • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Desktop Application Developer C++ or C#
Desktop Application Developer C++ or C#

Whiteblue Cloud Services • Chennai

On-site
INR 800,000 - 1,200,000
Desktop Application Developer – C++ or C#
Desktop Application Developer – C++ or C#

WhiteBlue Inc. • Chennai

On-site
INR 1,200,000 - 1,800,000
C# WPF Winforms Developer
C# WPF Winforms Developer

Capgemini Engineering • Pune District

On-site
INR 600,000 - 1,000,000
C#.Net Windows Developer
C#.Net Windows Developer

Amantya Technologies • Bengaluru

On-site
INR 1,800,000 - 2,800,000
WPF Engineer
WPF Engineer

LG Electronics • Bengaluru

On-site
INR 1,000,000 - 1,500,000
C# WPF Desktop Application Engineer
C# WPF Desktop Application Engineer

Quest Global • Chennai District

On-site
INR 900,000 - 1,300,000