Senior .Net Developer (REQ/1173)

location

English level: Intermediate

work type

Work type: Office/Remote

direction

Direction: Business Development Department

level

Technical Level: Senior .Net Developer (REQ/1173)

Project Overview:

Our product – passwordless MFA system. It provides strong protection for all login dialogs, services, and network protocols by eliminating Windows passwords completely from the network. By using the native Windows PKI functionality, logging into Microsoft Windows-based environments is done without additional upstreaming and without Azure. All digital certificates are managed on the server and are not saved on client devices. The Windows client and some VPN parts are written entirely in C++ and will have to stay that way (Microsoft’s requirement). The server is written in C#. Other components are written in C#, but some of them have constraints or special requirements, i.e., COM-connectors, WinForms usage, MMC snapin-model, etc. All components, including native ones, communicate with each other via WCF.


Customer Overview:

Our Clients product- is a solution for true, multi-factor authentication without passwords.


Technology stack:

C#, C++, MS Windows, MS Cryptography


Skills/Requirements:
  • 5+ years in C# programming and algorithm implementation
  • Strong understanding of MS Windows architecture
  • Strong understanding of MS Cryptography

Will be plus:

  • Understanding C++
  • Knowledge of Win32, COM, MMC, WCF

We offer:
  • Flexible working hours
  • Remote work/office work
  • Paid vacancies
  • Paid sick leave
  • Corporate doctor services
  • Free English classes
  • Life event support
  • Payment for educational courses, certificates (50%)
  • Different sports activities in the office (badminton, tennis, darts, gym)
  • Fully equipped office with car and bicycle parking

Apply Now








    You may also be interested in:

    Subscribe

    Get new hot vacancies in your mail

    Connect With Our Experts
    Get in touch with us. We'd love to hear from you.
    Contact Us