Job Description :
16+ years of experience in IT systems development, consulting, architecture and design
2 years of prior technical leadership role
Excellent written and oral communication skills in English language
Ability to engage Client Technical and Business Teams independently
Strong in analytical thinking & communication
Understand the Software Development Lifecycle (SDLC) and agile software methodologies to support project management by working towards project completion
Experience in the following development technologies
o Enterprise wide SharePoint 2010 and SharePoint 2013 applications and solutions
o .NET 3.0 through 4.6.1+ framework ASP.NET Razor, MVC Pattern, and C# programming language and object-oriented programming HTML 5, CSS3, and JavaScript libraries such as JQuery, JQuery UI, Bootstrap, Knockout, and Modernizer to name a few.
o JavaScript design patterns, AJAX, and JSON.
o C# CSOM and JSOM, PowerShell
Ability to test, diagnose and correct functionality, performance, and other identified problems
Experience with Oracle or any other RDBMS
Experience with user interface (UI) guidelines, design patterns, and data and/or integration design patterns.

Responsibility
Work in collaboration with the .NET team to provide senior level expertise on the architecture for the platform and drive the design with .NET framework.
Work with business teams within organization to streamline the design and implementation approach.
Define strategy for on premise and cloud implementations for continued growth and capacity planning.
Design, plan and develop a .NET application with multi tenancy and multi-language features
Experience in developing RESTful services
Plan and implement Authentication Provider configuration - Troubleshooting application based issues
o Understanding of multiple access and authentication models such as NTLM, Kerberos, Claims-based, ADFS, SSL, etc.
o Experience with Active Directory, Active Directory Federation Services (ADFS), SAML, claims, web Single Sign-on (SSO), OAuth and related authentication technologies
o Transport Layer Security / SSL principles and management.
Document configuration in compliance with Microsoft best practice