Product overview Ivanti Endpoint Security (formerly known as HEAT EMSS) is a security suite meant to provide fast, effective, and scalable protection from sophisticated malware and targeted attacks.
It achieves this through a layered approach with Patch, Application Control, Device Control and Antivirus. This is a hybrid software solution built modularly that can protect both server and agent side.
Here is a link for product architecture overview. RESPONSIBILITIES - Software Engineer Security A typical day in our product team entails general software maintenance and feature development.
The code base contains C++, C#, SQL with stored procedures as main programming languages along with .NET for our web UI.
Performs debug tasks, root cause analysis, and support for assigned products. · Collaborates with the Product Team to design software and implement solutions across multiple products.
Required : · Good knowledge of C#, .NET and Visual Studio · ASP.NET, MVC, WCF, Entity Framework and .NET framework technologies (linq, lambda, collections, generics, concurrency, multi-threading, Web API, dependency injection, SignalR) · SQL, Stored procedures · Very good knowledge & understanding of design patterns · Excellent analytical skills · Motivation for technical challenges · Windows OS Internals · Great communication and teamwork skills · Able to conduct complex investigations and information research.
Preferred : · Azure Cloud platform and Azure development frameworks · XAML and vNext build infrastructure · Experience with VSTS · DevOps experience (CI, CD) · Azure (Service Fabric) · Windows Architecture, Windows API Optional : · Experience with C++, Linux OS, Security, Encryption #LI-MM1