A.Programming – General Programming Skills, Strong in OOPS Concept
B. Programming Practices & Standards: Strong SOLID principles knowledge & implementation
experience..
C. Language Specific Skills – C# Mastery, LINQ, Entity Framework, ADO.NET, XML/JSON.
D. MVC, Web API, AD authentication/OAuth.
E. Data: SQL Server development experience, Query Optimization, Index Design, Tuning, T-
SQL
Proficiency.
F. Client-Side Development / General Web Development – jQuery, Java Script, CSS, HTML
G. .NET Concepts: General ( Delegate and Events must)
H. System Technologies: IIS 6 Proficiency
I. Cloud: Azure/AWS
J. Knowledge on Mobile app development, Swagger
Good to Have :
K. ASP.Net/ WPF knowledge.
L. Design Patterns Knowledge & Implementation experience, Database Design/Data Modeling,
ACID.
M. Enterprise Architecture: N-Tier Architectural Design, Service Oriented Architecture
Fundamentals,
N. ASP.Net Core
O. Devops - VSTS. Gitlab, CICD process.