JB001708 FTE | NET Desktop Application Developer Pune ·

Techilaservices

Pune District

On-site

INR 900,000 - 1,500,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Techilaservices in Pune, India is seeking a skilled C#/.NET Developer to design, build, and maintain cross‑platform desktop applications using MVVM and modern .NET technologies. The role emphasizes responsive UIs and native library integration.

You will work with Avalonia, .NET MAUI, Uno Platform, or WPF, focus on performance, packaging, and deployment across Windows and macOS, and collaborate with QA and stakeholders to deliver high‑quality software.

Qualifications

  • Hands-on experience with C# and .NET 8+ in desktop apps.
  • Strong MVVM knowledge and data binding.
  • Experience with cross‑platform UI frameworks (WPF, Avalonia, MAUI, Uno).
  • Familiarity with native interop via P/Invoke or similar.

Responsibilities

  • Design, develop, and maintain desktop applications using C# and .NET 8+.
  • Build responsive UI with MVVM, data binding, and custom controls.
  • Integrate C# apps with native C/C++ libraries via interop.
  • Package, deploy, and distribute apps on Windows and macOS.
  • Troubleshoot performance, stability, and responsiveness issues.

Skills

C#
.NET 8+
MVVM
Async/Await
WPF
Avalonia
.NET MAUI
Uno Platform
C/C++ Interop
Cross-Platform UI

Job description

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:
    • Avalonia
    • .NET MAUI
    • Uno Platform
    • 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Application Developer
Application Developer

Persistent • Pune District

Hybrid
INR 900,000 - 1,500,000
Competitive salary
Education sponsorship and certificates
Flexible work hours
+3
C# .NET Developer- Desktop Application | Bangalore only
C# .NET Developer- Desktop Application | Bangalore only

Allegis Group • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Lead I - Software Engineering - C#, WPF
Lead I - Software Engineering - C#, WPF

UST • Maharashtra

Hybrid
INR 2,800,000 - 3,600,000
Application Developer
Application Developer

Persistent Systems • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Hybrid work
Office in Pune
Group term life insurance
+5
.NET Full Stack Developer (Desktop Applications)
.NET Full Stack Developer (Desktop Applications)

Taxmann • Delhi

On-site
INR 1,200,000 - 1,800,000
.Net MAUI Developer
.Net MAUI Developer

Persistent Systems • Pune District

Hybrid
INR 1,200,000 - 2,000,000
Higher education sponsorship
Long Service awards
Health insurance
+1
JB001724 MacOS+iOS developer. Pune · Hybrid
JB001724 MacOS+iOS developer. Pune · Hybrid

Techilaservices • Pune District

Hybrid
INR 1,800,000 - 2,800,000
C# WPF Developer - Desktop Application
C# WPF Developer - Desktop Application

Whiteblue • Chennai District

On-site
INR 800,000 - 1,200,000
C#.NET Lead Developer
C#.NET Lead Developer

Persistent Systems • Pune District

Hybrid
INR 2,500,000 - 4,000,000
Hybrid work
Long Service awards
Insurance coverage: group term life,个人
+1
Desktop Application Developer
Desktop Application Developer

Innocode Ventures • Hyderabad

Hybrid
INR 600,000 - 900,000