1.Strong understanding and experience with the .NET 2.0, 3.0, and 4.0 framework
2.Strong understanding Microsoft SQL Server databases (at least 2008, 2012 preferable)
3.Broad understanding and experience with Microsoft Windows and other Microsoft technologies.
4.Experience developing database applications using SQL Server.
5.Experience developing interoperable solutions with Unix/Linux and/or Java using web services, COM/Java interop technologies, and/or TCP/IP sockets is desirable.
6.Strong understanding of Team Foundation Server (at least 2012) or other source control mechanisms as well as Visual Studio (at least 2012)
7.Single page applications, CORS, WebAPI, Experience in Mobile application development (Android or IOS or Xamarin), Good Understanding of modern app ecosystem. Good to have: Experience on OAUTH, SAML, OPENID Connect, Experience on Azure AD OAUTH, SAML AD B2B or B2C