.NET разработчик (middle)
Описание
Важное уточнение для соискателей: полная удаленная работа только с территории РФ в часовом поясе МСК. GENIX - аккредитованная ИТ-Компания, осуществляет свою работу с 2001 года. Мы специализируемся на крупных государственных проектах с длительным бюджетным циклом. Это гарантирует стабильную загрузку и возможность работать над сложными инфраструктурными решениями. Для участия в проектах по разработке и развитию информационных систем для государственных заказчиков в нашу команду требуется .Net разработчик. Стек: .NET, ASP.NET Core, React, PostgreSQL, RabbitMQ, Camunda, Docker, Git Обязанности: Разработка и развитие городской информационной системы учёта и управления недвижимостью (масштаб — более 10 000 пользователей, интеграция с десятками внешних сервисов, высокая нагрузка). Требования (обязательно): C# / .Net / ASP.NET - глубокое понимание; Опыт разработки RESTful и SOAP-сервисов; Навыки документирования API (Swagger/OpenAPI); Проектирование и работа с БД (PostgreSQL); Опыт написания и оптимизации сложных SQL-запросов; Шаблоны проектирования, SOLID, DRY, KISS; Знание веб-технологий: HTML, CSS, JS, TypeScript, React, jQuery, Bootstrap; Git (GitFlow), опыт написания Unit / Integration / API тестов (NUnit); Опыт разработки веб-приложений ASP.NET MVC, Web Api; Понимание принципов ООП, SOLID, паттернов проектирования; Понимание принципов CI/CD. Личные качества: Умение работать в распределённой команде; Дисциплинированность, проактивность; Готовность вести документацию. Предлагаем: Аккредитованную IT компанию; Официальное трудоустройство по ТК РФ; Профессиональный рост; Удаленный формат работы; ДМС (включая стоматологию) после испытательного срока; Имеется офис в Москва-Сити; Обучение за счет компании. Подбор кандидатов состоит из 3 этапов: HR-скрининг (15–20 мин) — обсуждение опыта, ожиданий по зарплате, проверка соответствия формату работы. Техническое интервью (70 мин) — онлайн с Tech Lead. Будет: живое кодирование (C# / .NET), вопросы по архитектуре, SQL, проектированию БД, задача на рефакторинг. Встреча с руководителем проекта (40–60 мин) — обсуждение задач, погружение в проект, ответы на Ваши вопросы.