Описание вакансии
Наша компания ищет опытного 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 ч./нед. Возможность работать удаленно (необходимо будет иногда приезжать в офис и присутствовать на демонстрациях продукта);
— удобный офис в Санкт-Петербурге.