Windows Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Role: The Windows Software Engineer
Work location: US Remote
Duration: 3+ Months C2H
JOB DESCRIPTION:
The ideal candidate should have solid experience in Windows software development and be enthusiastic about writing Windows client software. This role gives the candidate a great opportunity to learn about interesting problems in security and identity space.
Interface with QA, Product Management, Technical Support, Documentation, and UX.
Analyze/Refine Requirements with Product Management and Engineering for prototyping Windows client components.
Create and review technical designs and proposals.
Implement software components and unit/functional tests.
Review software design and peers' code.
Experience working in an Agile software development team leveraging continuous integration and deployment practices.
Hands-on experience in writing C# code.
Experience with debugging tools on Windows platforms such as windbg
5 years of software development experience with at least two years of experience designing and building enterprise software on Windows.
Bachelor’s degree in Computer Science or equivalent experience
Experience with Windows inter process communication (COM, Pipes, RPC, Windows Sockets, Credential Manager, Windows Login Service) and potentially kernel debugging.
Understanding of Identity and Access Management protocols and architecture (WebAuth, SSO, SAML, Kerberos, OAuth, Federation, etc.)
Job Type: Contract
Pay: $50.00 - $60.00 per hour
Benefits:
Flexible schedule
Food provided
Health insurance
Internet reimbursement
Life insurance
Paid sick time
Paid time off
Work from home
Schedule:
8 hour shift
Day shift
Experience:
Windows inter process communication: 5 years (Preferred)
C#: 5 years (Preferred)
Work Location: Remote