Senior/tech-lead
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Наша компания ищет опытного C#-разработчика для управления командой в проект, позволяющий оценить риски взаимодействия с контрагентами и отдельными физическими лицами.
Разрабатываемая система позволяет:
- выполнять сбор, консолидацию и анализ информации из различных источников;
- производить поиск взаимосвязей в исходных данных;
- строить граф связей и визуализировать его;
- автоматически формировать различного рода отчетные документы на основе найденных связей.
Основной функционал решения сосредоточен вокруг .NET 6, Web API на Backend и VueJS 2.6 и 3+ Typescript + Devextreme + SASS на Frontend. В качестве хранилищ данных используются PostgreSQL 12 и ArangoDB 3.6.
Чем предстоит заниматься:
- налаживать кросс-командное взаимодействие;
- анализировать задачи, поданные на языке бизнеса, выбирать способы их реализации, оценивать сроки;
- планировать, ранжировать и декомпозировать задачи, распределять их между специалистами;
- контролировать сроки разработки, архитектуру и качество кода;
- принимать результаты работ;
- развивать, оценивать и мотивировать разработчиков;
- дорабатывать систему на основе анализа ее текущего состояния с учетом бизнес-требований (в т.ч. самостоятельно);
- проводить технические консультации и участвовать в презентациях продукта;
- готовить техническую документацию по продукту;
- участвовать в найме и выводе сотрудников.
Ожидания от кандидата
- опыт разработки на C# более 5 лет;
- опыт руководства командой разработчиков более 2 лет;
- самоходность, готовность быстро принимать решения и брать на себя ответственность;
- умение писать читаемый и поддерживаемый код;
- навыки построения архитектуры с выделением предметных областей и низкой связанностью между компонентами;
- опыт взаимодействия с внешними API;
- опыт развертывания и эксплуатации приложений;
- понимание принципов параллелизма и асинхронности;
- знание современных фреймворков и библиотек;
- хороший опыт использования баз данных;
- свободное владение техническим английским;
- умение разбираться в чужом коде.
Приветствуются:
- опыт разработки отказоустойчивых систем;
- навыки обеспечения масштабируемости решения;
- умение оптимизации узких мест;
- опыт во Vue.js (по крайней мере, для коммуникации с Fontend командой).
Условия работы
- официальное оформление по ТК РФ с белой заработной платой в аккредитованной компании;
- гибкое время начала рабочего дня;
- график работы: пн. – пт., 40 ч./нед. Возможность работать удаленно (необходимо будет иногда приезжать в офис и присутствовать на демонстрациях продукта);
- удобный офис в Санкт-Петербурге.