Не хочу матерится но все же... .Net довольно большая штука! Хочу подметить что одного базового понимания синтаксиса не достаточнос для того что бы устроится на нормальную работу!
.Net Разработчик понятие довольно таки и абстрактное, а более специфические это:
-> .Net Developer - Database Developer
-> .Net Developer - SQA Developer
-> .Net Developer - UI Developer
-> .Net Developer - Mobile Device Developer
-> .Net Developer - Solution Architect
-> .Net Developer - Game Developer
-> .Net Developer - Front End Developer
Для каждой узкой спецификации существуют свои *изюминки*, но их всех обьеденяет большой Фреймворк .Net