Senior Software Developer

710-Eng'g VMS · Waterloo, Ontario
Department 710-Eng'g VMS
Employment Type Full-Time
Minimum Experience Experienced

With intelligent video management, video analytics, access control, and innovative perimeter intrusion detection systems, Senstar offers a comprehensive suite of proven, integrated technologies. Senstar’s products have been safeguarding people places and property for over 35 years. Key to our success is the ability to deliver security and risk management solutions backed by deep industry knowledge and world-class support. Senstar products can be found protecting assets in a wide range of markets such as critical infrastructure, corrections, military, manufacturing, oil and gas as well as transportation.

Senstar, a leading computer vision company, has an immediate opening for a software developer to help implement the distributed video management software (VMS).


About the Position

The Software Developer is responsible for the development of the client and server side of our VMS/SMS platform.


Requirements

  • 5+ years of software development experience
  • Strong C# and C++
  • .NET
  • Concurrency/multi-threaded programming experience
  • Bachelor degree in computer science (or similar)
  • Experience with large scale deployments


Advantages (Nice to Have)

  • Understanding of networking, HTTP, SSL and certificates, etc
  • Understanding of cryptographic principles, including TLS (SSL) and certificates
  • Knowledge of Databases/SQL
  • Understanding of REST principles
  • Full-Stack web development
  • Knowledge of Agile/Scrum
  • DirectShow programming experience (managed and unmanaged)


Location and Duration

  • This is a full-time, permanent role based out of Senstar's new facility in Waterloo, ON, Canada

 

Thank You

Your application was submitted successfully.

  • Location
    Waterloo, Ontario
  • Department
    710-Eng'g VMS
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced