Search by job, company or skills

Desktop Application Development (7 yrs)

Fresher
Early Applicant
  • Posted 2 months ago
  • Be among the first 10 applicants

Job Description

About The Opportunity

A fast-scaling product engineering firm specializing in desktop & cross-platform application development for global clients across fintech, healthcare, and logistics. We build high-performance, secure, and intuitive desktop solutions using modern frameworks—delivered with agile precision and a strong focus on user experience, performance, and maintainability.

Role & Responsibilities

  • Design, develop, and maintain robust desktop applications using C#/WPF, WinForms, or Electron.js with a focus on performance, scalability, and user experience.
  • Collaborate with product and QA teams to translate wireframes and functional specs into production-ready desktop software for Windows/macOS.
  • Integrate RESTful APIs, local databases (SQLite, SQL Server), and third-party SDKs (Twain, PDF, biometric) into desktop applications.
  • Optimize application startup time, memory usage, and rendering performance—especially for data-heavy enterprise use cases.
  • Implement secure deployment strategies, software updates (ClickOnce, Squirrel), and offline-first capabilities where required.
  • Write clean, testable code with unit tests (NUnit, xUnit) and participate in code reviews to ensure engineering excellence.

Skills & Qualifications

Must-Have

  • C#
  • WPF
  • WinForms
  • Entity Framework
  • REST API Integration
  • SQLite
  • Visual Studio
  • Git

Preferred

  • Electron.js
  • MAUI
  • WiX Installer or InstallShield

Benefits & Culture Highlights

  • 100% remote work with flexible hours—work from anywhere in India.
  • Direct exposure to global clients and challenging product engineering problems.
  • Opportunity to lead modules, mentor juniors, and shape architecture for greenfield & legacy desktop apps.

Skills: desktop application development,net,application

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149193203

Beware of Scammers

We don’t charge money for job offers