Find a jobRecruiters

C++, C# / WinUI Developer — Windows Desktop Application

Exclusive opportunity

Onsite

C++, C# / WinUI Developer — Windows Desktop Application

AMX Innovations Private Limited

C++, C# / WinUI Developer — Windows Desktop Application

Skills

C#.NET

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Karnataka, India

Work mode:

Onsite

Published on:

7 September 2026

What they need


C++, C# / WinUI Developer — Windows Desktop Application

We are looking for an experienced C# Developer to join our team and work on a high-performance Windows desktop application for photogrammetry, 3D visualization, and drone data processing.

You will work closely with our C++ engineering team to build a modern native Windows application and integrate it with high-performance C++ processing and visualization services.

Responsibilities

  • Develop a Windows desktop application using C#, WinUI 3, XAML and MVVM
  • Build clean, scalable and responsive desktop user interfaces
  • Develop project management, processing workflows and application settings
  • Integrate the C# application with native C++ libraries/services
  • Work closely with C++ developers on API and inter-process communication
  • Implement asynchronous and multithreaded workflows
  • Handle large datasets and long-running background processing without blocking the UI
  • Build interfaces for 3D visualization, photogrammetry results and data processing
  • Debug, profile and optimize Windows desktop applications
  • Package, test and ship production Windows applications

Required Skills

  • Strong experience with C# / .NET
  • Strong experience with WinUI 3
  • Strong understanding of XAML
  • Strong understanding of MVVM architecture
  • Experience building and shipping Windows desktop applications
  • Experience communicating with native C++ libraries or services
  • Good understanding of multithreading and asynchronous programming
  • Strong understanding of software architecture and clean code

Preferred

  • Experience developing 3D applications
  • Experience with 3D visualization, graphics, CAD, GIS, game engines or similar applications
  • Experience working with large datasets
  • Experience integrating C# applications with C++/native components
  • Familiarity with Direct3D, OpenGL or Vulkan is a plus

Location: Bangalore preferred
Work: In-office / Full-time
Experience: Minimum 1 year of professional experience

If you have shipped a Windows desktop application and enjoy building high-performance, technically challenging software, we'd love to hear from you.

Pay: ₹600,000.00 - ₹800,000.00 per year

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Wikeys

Développeur .NET C# Senior – Banque d’investissement

45K

Permanent contract

Paris, France

Hybrid

Skills

.NETC#.NET 8.NET CoreASP.NET CoreWeb APIREST APIBackendDéveloppeur .NETSoftware EngineerBackend DeveloperSQL ServerSQLGitAzure DevOpsCI/CDDesign PatternsAgileScrumPerformanceAPIArchitecture logicielleBanqueBanque d’investissementFinance de marchéTradingRisk ManagementFront OfficeMiddle OfficeApplications financièresSupport N2/N3

10 hours ago

Quick apply

LeHibou

Responsable Application CRM Dynamics / Expert technico-fonctionnel

500€ / jour

Freelance

Paris, France

Hybrid

Skills

JavaPostgreSQLGitLabApacheTomcat

3 hours ago

Quick apply

GS Advisory

Tech Lead C# / .NET – Assurance-vie (Luxembourg)

Freelance

Luxembourg

Onsite

Skills

C#.NETTech Leadassurance vie

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools