regarding on the salary question, it depends on Each and every technology you have used , Ex: C#, ASP .NET MVC,Angulrjs,EF + what projects have you done , is it recognized by the job offering company , you have to discuss with the job offering company and decide , may be over one lakhs