Minimum of 8 years of industry experience within consulting or software development.
Minimum of 8 years architecting, designing and implementing enterprise-level, large scale, scalable .NET applications.
Minimum of 6 year of experience with object oriented .NET (C#, ASP.NET) design and development.
Minimum of 6 years of experience with the development, selection and/or implementation of application frameworks and enterprise design patterns as part of.NET custom development projects.
Minimum of 1-2 years experience of developing Web API's is a must.
Minimum of 2-3 years of experience working in an Agile setup using extreme programming, Scrum, Kanban or test-driven development.
Minimum of 2-3 years of experience with T-SQL to manage complex databases.
TOTAL 8-9 YEARS OF DEVELOPMENT EXPERIENCE in .NET and SQL Server.
Experience of writing basic WCF services hosted in IIS is good to have.
Certified Scrum Master (CSM) or other equivalent certifications.
Onsite experience of requirement gathering and architecture design of 6-12 months.