Bachelor's degree in Computer Science or related degree. High school diploma with an additional 4 years' experience may be considered in lieu of a degree.
Significant development or architectural experience using Microsoft .NET, and related technologies.
Understand physical and logical server architectures for SharePoint
Must have practical project experience in development of Sharepoint and .Net applications
Expert level technical skills with .NET development technologies
Demonstrated effective solution development capabilities.
Demonstrated high degree of initiative and self-guided work management
Must be willing to work diligently to meet deliverable deadlines
Demonstrate strong desire to develop new technical knowledge and professional skills on a continual basis
Detailed knowledge of SharePoint, Visual Studio.Net, SQL Server, and Powershell are highly desirable.
Experience with XML, SOAP, and Web Services required.
An understanding of Active Directory, IIS, Kerberos Security Architecture, Power Shell, and InfoPath also required.