Основные технические знания:
• C#, ASP.NET Core, MVC, Entity Framework
• HTML, CSS, JavaScript
• Опыт работы с RESTful и SOAP сервисами
• Практические навыки работы с MSSQL Server, Transact-SQL
• Аналитическое мышление и способность решать задачи
• Навыки самостоятельного изучения и освоения новых технологий
• Английский язык — минимум уровень B1 (обязательное требование)
• Русский язык — минимум уровень B2 (обязательное требование)
Практические и профессиональные навыки:
• Опыт работы в реальных корпоративных проектах (курсовые и bootcamp проекты не рассматриваются)
• Умение быстро читать существующий код, понимать структуру и самостоятельно вносить изменения
• Практический опыт написания сложных SQL-запросов, процедур, работы с индексацией и оптимизацией
• Проектирование API: HTTP-коды состояния, обработка ошибок и работа со структурами JSON
• Навыки работы с legacy-проектами: быстрая адаптация к чужому коду
• Навыки работы с Git: branching, merge и разрешение конфликтов
• Умение разбивать поставленную задачу на этапы и самостоятельно планировать процесс работы
• Способность аргументированно объяснять написанный код и обосновывать выбранный технический подход
• Знание процессов публикации (deploy) на сервере: IIS, connection string, appsettings, миграции
• Навыки отладки (debug): умение находить и оперативно устранять проблемы
Важно:
• Вакансия не подходит для уровня Junior — рассматриваются только кандидаты с реальным опытом работы
• Курсовые/bootcamp проекты, простые pet-проекты и примеры, «написанные для портфолио», не учитываются
• Кандидаты с позицией «обучите меня, я готов учиться» не подходят
• Требуются кандидаты, способные работать полностью самостоятельно и ориентированные на результат.