Must have Technical Requirements:
	- Hands-on development of enterprise Web Applications utilizing Microsoft Technologies.
- High level of proficiency in C# and/or other Object-Oriented Programming Languages.
- Good experience in ASP.NET, Web API, .Net Core
- Good Knowledge of overriding and overloading.
- Experience with SOLID and SOLID Principal.
- Team Leading and Leadership experience throughout the software lifecycle.
Preferable Technical Requirements
	- Good to have experience in Indexes in sql server.
- Good to have knowledge/understanding on DbContext class usage.
- Good to have understanding on deadlock, interface and abstract.
- Good to have experience in Rand and DenseRank Sql server.
- Understanding of Inqueryable and IEnumerable.
Must have Behavioral Attributes:
	- You are a self-motivated individual with a passion for technology having good communicationskills.
- Flexible to be available during client availability (till 9:30-10pm).
- You should possess good analytical and logical ability along with problem-solving abilities.
- You are a good team player. Individual contributor to work closely with Business team, at the same time Team player , one who can help other team members.
- You are a passionate team leader, enjoy working with teams, leading and excel individually.
- You believe in teamwork and aim for team success.
- You follow best practices and coding standards for writing and reviewing code and provides bestsolution options to client for their complex business problems.
- You contribute to the positive and exciting culture and work environment.
- You have good communication and English-speaking skills.
- You possess high ethical values