C# Software Engineer
College Park, Maryland
Onsite
Direct Hire
$90k - $120k
An enterprise authentication and credential-management platform used worldwide across industries including healthcare, government, and enterprise environments—is looking for a full-time C# Software Engineer. This is an onsite position - 5 days a week at their headquarters in Greenbelt, MD.
They are modernizing and expanding their entire ecosystem from the Windows Credential Provider to their multi-tenant cloud infrastructure, native Windows services, secure communication layers, BLE/NFC token management, passkey support, browser extension integration, and high-performance Azure back-end services.
This person will need to be comfortable working independently in a fast paced environment and a team player who can wear multiple hats, adapt quickly and wants to solve complex problems.
Required Skills & Experience
They are modernizing and expanding their entire ecosystem from the Windows Credential Provider to their multi-tenant cloud infrastructure, native Windows services, secure communication layers, BLE/NFC token management, passkey support, browser extension integration, and high-performance Azure back-end services.
This person will need to be comfortable working independently in a fast paced environment and a team player who can wear multiple hats, adapt quickly and wants to solve complex problems.
Required Skills & Experience
- Strong experience with C# and .NET Framework (4.7+)
- Expertise with async/await, multithreading, and concurrent execution
- Experience building Windows Services
- Solid understanding of WPF
- Strong debugging skills (WinDbg, ETW, memory dumps, event logs, performance profiling)
- Ability to design clean APIs and modular architectures
- Comfort working with encryption, security protocols, or OS-level features
- Windows Credential Provider / LSA / authentication packages
- Named Pipes, RPC, or custom IPC
- Kerberos / MSV1_0 / NTLM logon flows
- SQLite, LiteDB, or encrypted local databases
- Azure (App Service, SQL MI, Redis, App Gateway, VMSS)
- BLE/NFC device communication
- Browser extension integrations (Chrome, Edge)
- Xamarin / .NET MAUI for Android & iOS
- FIDO2 / passkeys
- Native code (C/C++, P/Invoke, unsafe contexts)
- Security-sensitive products used in regulated environments
- Authentication or identity-management products
- Enterprise software used by thousands of endpoints
- Medical, Dental, and Vision Insurance
- 3 weeks PTO
- Weekly catered lunches, team activities, etc.
- 401K w/ Company Match
- Parental Leave Policy
- 12 Company Paid Holidays