SASE Desktop Client Software Developer
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
Domain
Cybersecurity / Networking / Windows Desktop Development (via careerplan.io/jobs/42ed1416-702a-455e-a5ad-9e39cf489fc3-sase-desktop-client-software-developer-at-netgear)
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