Taro Logo

Senior Desktop Software Engineer (C# / .NET)

Keeper Security is a cybersecurity company specializing in password management and digital vault solutions.
El Dorado Hills, CA, USA
Backend
Senior Software Engineer
Remote
5+ years of experience
Cybersecurity

Description For Senior Desktop Software Engineer (C# / .NET)

Keeper Security is seeking a Senior Desktop Software Engineer with expertise in C# and .NET development. This remote position offers an opportunity to work with a leading cybersecurity company specializing in password management and digital vault solutions.

The role requires a strong background in desktop application development, with particular emphasis on secure software engineering practices. You'll be working on implementing secure inter-process communication (IPC) across multiple platforms including Windows and macOS, requiring deep knowledge of authentication and encryption protocols.

As a Senior Desktop Software Engineer, you'll be responsible for developing and maintaining desktop applications using C# and .NET framework. The position demands at least 5 years of professional experience in desktop application development, demonstrating your ability to create robust, secure, and efficient software solutions.

The ideal candidate will have a comprehensive understanding of security principles, experience with cross-platform development, and the ability to implement secure communication protocols. You'll be working in a remote environment, collaborating with a team of security-focused professionals to deliver high-quality software solutions.

This role presents an excellent opportunity for experienced developers who are passionate about security and want to contribute to protecting sensitive data through innovative software solutions. You'll be part of a company that's at the forefront of cybersecurity, working on products that millions of users rely on for their digital security needs.

Last updated 2 days ago

Responsibilities For Senior Desktop Software Engineer (C# / .NET)

  • Develop and maintain desktop applications using C# and .NET
  • Implement secure inter-process communication across Windows and macOS platforms
  • Design and implement authentication and encryption protocols
  • Create robust and secure software solutions
  • Collaborate with team members in a remote environment

Requirements For Senior Desktop Software Engineer (C# / .NET)

  • 5+ years of professional experience in desktop application development using C# and .NET
  • Experience with secure inter-process communication (IPC) in Windows and macOS environments
  • Knowledge of authentication and encryption implementation

Interested in this job?

Jobs Related To Keeper Security, Inc. Senior Desktop Software Engineer (C# / .NET)