Strong knowledge in .NET with skills of ASP.NET, ADO.NET, .Net Programming-C, .Net Framework
Experience in architecting and designing enterprise high-performance web applications. Identify core business capabilities and processes, the entities that interact with those capabilities, and the interactions between these core business capabilities.
Good communication skills: oral, written, presentation and facilitation.
Strong expertise in ASP.NET 3.x/4.X with C#, JavaScript and web forms knowledge.
Hands-on experience in database interaction using ADO.NET, EF (Migration concept).
Asp.Net Web API implementation with strong understanding of the security authentication.
Knowledge in implementation and configuration of WCF services.
Knowledge in building application using WPF.
Good understanding of different layers of Architecture and the related technologies, Integration Platforms, Business Process Orchestration, Services and modern DB concepts both cloud and on premise.
Experience in documenting Non-functional requirements (NFR) of a complex system and designing solution to meet those NFRs.
Experience in Core development work.
Experience of support related projects.
Good understanding of the development life cycle. Working knowledge of the new technoloies, architectures, trends, and emerging technologies.