Требования к .NET Junior Developer
Обязательно:
Обязательно:
Знание английского языка минимум на уровне Pre-Intermediate (желательно - не ниже Intermediate)
Понимание алгоритмов и структур данных
Уверенные знания ООП и умение их применять на практике
Уверенные знания .NET, C#
Базовые знания об ORM
Базовые навыки написания SQL запросов
HTML,CSS, основы JS (если вакансия .net web developer)
Windows Forms (если десктоп), WPF, Xamarin (если мобильная разработка)
Опционально, но желательно:
Опционально, но желательно:
Паттерны и принципы проектирования приложений
Опыт написания unit-тестов
Понимание систем контроля версий (Git/SVN)
Базовые знания по .NET Core
Знание популярных библиотек (Json.NET, NLog, RestSharp)
Умение пользоваться декомпилятором для поиска ошибок и изучения чужого кода (dnSpy, ILSpy, Salamander Decompiler, dotPeek)