Remote Senior .NET Software Engineer

at Onsights

Posted 3 weeks ago 7 applied

Description:

  • Onsights is a venture-backed AI startup focused on e-commerce analytics for brick-and-mortar mall operators, retailers, and shopping centers.
  • The company is developing a location-intelligence solution to help customers understand visitor behavior.
  • The team consists of approximately 25 members across five US states and three countries, valuing individual strengths in a collaborative environment.
  • The Senior .NET Developer will lead the development of Windows-based applications for real-time video analytics and smart surveillance.
  • Responsibilities include building and maintaining .NET desktop applications, designing Windows service applications, and integrating on-premise applications with cloud services.
  • The role requires experience with the Microsoft .NET ecosystem, including WPF, WinForms, and UWP, as well as familiarity with Azure Entra and CI/CD pipelines.

Requirements:

  • A Bachelor’s degree in Computer Science, Engineering, or a related field is required.
  • Candidates must have 5+ years of software engineering experience in the .NET ecosystem.
  • Proficiency in C# and .NET Framework (4.5+) / .NET 6+ is essential.
  • Experience with WPF, WinForms, UWP, and Windows services is required.
  • Strong understanding of portable software architectures and remote monitoring patterns is necessary.
  • Candidates should have experience integrating with Azure Entra and cloud-based services like Azure IoT Hub.
  • Practical experience in building and maintaining CI/CD pipelines for .NET projects is required.
  • Proficiency with unit/integration testing using NUnit and related frameworks is necessary.
  • Familiarity with secure telemetry and health reporting patterns in resource-constrained environments is a plus.
  • Strong analytical, communication, and documentation skills are essential.

Benefits:

  • The position offers a competitive salary and a comprehensive benefits package.
  • Employees receive a 401k with a 5% company match and equity options.
  • Paid holidays and unlimited PTO are included in the benefits.
  • The company provides 4 months of paid parental leave and a remote work environment.
  • A flexible work schedule is available, along with a Patent Bonus Program and an Employee Referral Bonus Program.
  • There is a Learning and Development Program to support employee growth.
  • Employees have the opportunity to work with a creative, motivated, and fun team.