CareerPlanSign in

SASE Desktop Client Software Developer

Bengaluru, India💼 Full-time🗓 2026-10-07

Core

Design and build secure, high-performance Windows desktop applications for NETGEAR's SASE security platform, enabling VPN, ZTNA, and network security features.

Role type

Senior IC Windows Desktop Application Developer

Builds

Windows desktop client for SASE, VPN, and Zero Trust Network Access (ZTNA) services

Deliverable

production ML models | product features

Required skills

C#, .NET, Win32, WPF, PowerShell, Windows Networking APIs (WFP, WinINet), Certificate-based authentication, Windows Hello, VPN protocols (WireGuard, IPSec), Application packaging (WiX, MSI, MSIX), Unit/Integration testing (xUnit, NUnit), Backend API integration

Preferred skills

Cross-platform frameworks (Electron, Qt, Flutter), Enterprise deployment (Microsoft Intune), CI/CD pipelines (GitHub Actions, Jenkins), Telemetry (Sentry, App Center)

Technologies

.NET, C#, WPF, Win32, PowerShell, WireGuard, IPSec, WiX, MSI, MSIX, xUnit, NUnit, GitHub Actions, Jenkins, Sentry

Responsibilities

Design and develop secure Windows desktop applications; Implement networking features like VPN and secure tunneling; Collaborate with backend, security, and product teams; Ensure compliance with Windows security guidelines; Write and maintain unit and integration tests; Participate in code reviews and support less experienced developers

Seniority

Mid-Senior, hands-on IC