Company Overview

Be part of the Passwordless revolution by eliminating password pain: creating them, forgetting them, typing them on small screens, hacked accounts, and more. TraitWare® Inc.’s vision is to get rid of the frustrations and risks associated with usernames and passwords.

TraitWare has created products that replace login usernames and passwords for applications or other online resources, whether accessed via PCs or Mobile Devices. TraitWare products are being used to help eliminate the #1 source of security breaches. TraitWare is an innovative company that won the Sacramento Region Software Innovation Award in 2018. This is your opportunity to create award-winning applications.


Experience in Windows system programming:

  • .NET programming using visual studio and the Windows SDK
  • Knowledge of the COM
  • Preferred experience developing credential providers using the ICredentialProvider API

Knowledge of the RESTful API and libcurl for C++/C#

Preferred knowledge of MFA/2FA authentication solutions, specifically using PLAP for Windows SSO

Experience with the authentication protocols OpenID Connect and OAuth 2.0 is a definite plus.

Skills & Experience:

This job is for a Senior .NET developer who has experience with security-driven Windows programming. The main purpose of this job will be providing development and support for a Windows credential provider login that uses TraitWare MFA. Knowledge of .NET and COM programming with C++ and C# is required. The credential provider will allow TraitWare to provide its customers with a full MFA login solution across their family of Windows devices.


To develop and support a Windows credential provider DLL and install package that works with our existing authentication server (OIDC).

Salary Range: TBD

Position: Independent Contract (US based)

Send Resume/CV to