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.