Западный административный округ, Можайский район, Инновационный центр Сколково, улица Нобеля
Наша компания в поиске организованного и ответственного старшего C# разработчика.
Ключевая задача – проектирование и техническая реализация требований к системе. Как самостоятельно так и управляя командой из 2-3 человек.
Обязанности:
- Анализ и согласование требований/технических заданий
- Проектирование технических решений по реализации требований
- Декомпозиция и оценка задач по разработке функционала
- Управление командой разработчиков (составление плана работ на команду, постановка и приемка задач, контроль качества и сроков)
- Самостоятельное написание кода
- Код ревью сотрудников
- Организация и поддержание в актуальном состоянии сред и стендов разработки
- Документирование разрабатываемых решений на всех этапах
- Создание плана обучения и обучение новых сотрудников
Требования:
Что для нас важно (личные качества и навыки):
- Самостоятельность – способность организовать весь жизненный цикл разработки в части создания архитектуры, написания кода и документирования. Не все участки в настоящее время имеют четко выстроенные процесс. Необходимо их сформировать.
- Инициативность - Умение и желание формировать новые идеи и подходы в разработке и в продукте
- Ответственность – предлагаемые и внедряемые решения должны иметь аргументированные обоснования, обязательно продумывать резервные варианты на случай ошибок, все обозначаемые сроки должны иметь четкое подтверждение в трудозатратах и последовательности работ
- Организованность – способность сформировать и запланировать весь перечень необходимых работ для выпуска финального решения, уметь поддерживать его в актуальном состоянии при внесений изменений.
Профессиональные навыки:
- Опыт работы в роли старшего разработчика не менее 4 лет обязательный
- Опыт управления командой обязательный
Технические:
- уверенная базовая подготовка в части структур данных и алгоритмов;
- полноценное знание C#: типы, базовые коллекции, ввод-вывод - все стандартно;
- опыт работы с .Net Core 3 или новее. В первую очередь нужны Web API/WCF, socket, Task, async/await, gRPC.
- опыт использования реляционных СУБД, хорошее знание SQL. Умение писать запросы умеренной сложности как для MS SQL, так и для Postgres. Если есть опыт работы с Mongo, Redis или другими нереляционными БД - это плюс.
- опыт разработки многопоточных приложений.
- опыт работы под Linux, поскольку существенная часть разрабатываемого ПО работает на нем. Если владеете инструментарием DevOps типа Ansible - будет значительным плюсом!
- инструментарий командной работы (git, bug tracker и подобное)
Приветствуется:
- Опыт разработки системной архитектуры
- Опыт определения и решения узких мест и возможных проблем системы
- Опыт работы с Mongo, Redis или другими нереляционными БД
- Владение инструментариями DevOps типа Ansible
Технологический стек:
C#, .NET от 5 до 8, MSSQL (включая процедуры на TransactSQL), PostgreSQL, Windows Server, Ubuntu Linux
Условия:
- Оформление по ТК РФ, постоянная полностью удаленная работа — 8-часовой рабочий день
- Испытательный срок 3 месяца
- ДМС
- Возможности профессионального роста
- Аккредитованная IT компания