.NET Engineer (middle or strong middle) for product company (offline)

Наш Харьковский офис открылся в 2012, как IT отдел компании Evolv (небольшой start up компании)
IT команда свою задачу выполнила, и построила работающий продукт, и в 2014 году инвесторы приняли решение о слиянии с большой компанией Cornerstone. С тех пор наша команда работает в области “Planning and Analytics” и “Infrastructure and Tools”.
Что мы делаем (описание проекта)?
На данный момент в Харьковском офисе разрабатываются несколько проектов:
Edge Import - инструмент для загрузок клиентами больших объемов данных в нашу систему и обновления данных. Этот проект мы надеемся закончить в течении 6 месяцев где-то и дальше долгосрочный приоритет
Integrations - фреймворки и сервисы для интеграции с другими системами
Search - поисковая подсистема
AWS Infrastructure - построение инфраструктуры и перевод всех наших сервисов в клауд
Репортинг
Кто наши основные конкуренты (или похожие сервисы)?
https://www.workday.com/en-us/homepage.html
https://www.saba.com/uk
Как мы делаем (используемые технологии и прочее)?
.NET Core, .NET, WebAPI, SQL Server, mongodb, Amazon Aurora, C#, JavaScript, TypeScript, ReactJS, HTML, AWS, Elasticsearch
На проекте Репортинг:
C#, ASP.NET, JavaScript, Web API, React JS, Typescript, SQL
Plan: move to AWS and .NET Core
Кого мы ищем?
Разработчика для написания тулзов для для автоматизации в помощь команде Инфраструктурных инженеров, чтобы настроить инфраструктуру в AWS
Tech skills:
Опыт в проектировании сложных систем
Хорошее понимание OOP, OOD, паттернов проектирования
Хорошее знание .NET, знание UI и DB технологий будет плюсом
Какую методологию разработки используем? Аджайл, со своими поправками
Что нам важно в этом человеке (пожелания к личности)? Конструктивность, желание решать проблемы и желание делать это в команде, умение быстро учиться и умение объяснять свои идеи другим.
Что делать в проекте? Разбираться в задаче и искать для нее грамотное техническое решение, используя .NET и другие инструменты.
Примеры ежедневных задач
Основная работа девелоперов:
- понять драйверы релиза/проекта, какие проблемы нужно решить
- выбрать технологии и технические средства
- согласовать с Продакт Менеджментом командой список приоритетов, проанализировать детальные требования и дать эстимейт
- проанализированные задачи попадают в беклог и дев команда работает над задачами из беклога

Пример такой задачи/проекта: есть сервис написанный в .NET Framework и работающий в on-premise data center. Задача перенести этот сервис в клауд.
Техническая команда анализирует разные подходы (например перенос с минимальными изменениями или перевод на .NET CORE, или построение нового сервиса, с новой архитектурой), после чего выбранный подход получает эстимейты и бэклог.

Сколько человек входит в команду, кто за что отвечает? Как делятся полномочия у них между собой и с руководителем? Ключевые люди проекта?
Харьковская команда сейчас около 30 человек, большинство разработчики. Также есть DevOps и QA Automation инженеры.
У проектов есть технические лидеры, они отвечают за то, чтобы команда обсуждала идеи и приходила к общему техническому решению. Продакт менеджмент и Девелопмент менеджмент согласовывают эти решения с точки зрения бизнес проблем.

В связи с чем открылась позиция, расширение, или кто-то уходит (по какой причине)? Расширение Харьковского офиса
Структура команды. Сколько тестировщиков/девелоперов? С кем еще нужно будет общаться в команде)
Обычно над задачами работают кросс-функциональные команды по 5-6 человек, с одним QA автоматизатором. Большинство проектов требуют общения и синхронизации с людьми из Санта-Моники, Тель-Авива или Мумбаи, так как пока системы Корнерстоун сильно связаны между собой.
Нужен ли английский, и на каком уровне? Будет плюсом, но главное C#
Какая на проекте текучка? В Харьковском офисе - очень маленькая. В США и остальных офисах наверно обычная, периодически люди меняются.
Сколько лет проекту? На какой он стадии? Конерстоун продукт пока представляет из себя огромный монолит, которому 20 лет. Мы пишем наши системы как отдельные сервисы, они обычно не слишком большие и покрыты тестами.
Где находятся люди, которые принимают технические решения по проекту?
Харьков, Санта-Моника. Ядро технической команды в Харькове. В США Продакт решения
Овертаймы, как часто бывают, какой подход к оплате? Нет овертаймов
Какая вилка зп? Вилок как таковых нет, отталкиваемся от ваших пожеланий
Обычно после технического интервью мы выслушиваем пожелания кандидатов и принимаем решение об обоснованности этих пожеланий. До технического интервью трудно понимать какую пользу человек может принести на конкретном проекте, и соответственно трудно гадать, какую часть проектного бюджета можно этому человеку выделять в виде зп.
Количество дней отпуска? 20 рабочих дней
Количество дней оплачиваемых больничных в год? все
Есть ли перспектива командировок, и куда? В США летаем регулярно, сейчас решили отменить все поездки пока не победят коронавирус :)
Где офис находится территориально (адрес)? Ул. Авиационная 3А (Шатиловка, возле парка Горького)
В офисе открытая или закрытая планировка? Насколько в офисе можно работать спокойно и не отвлекаться на шум? Комнаты по 3-5 человек
Какой график работы? 8 ми часовой рабочий день, график гибкий (на время карантина посещение офиса по желанию)
Есть ли возможность работать удаленно какие-то дни? Когда нужно - без проблем, но не постоянно (на время карантина посещение офиса по желанию)
Есть ли какие-нибудь "плюшки"? настольный теннис; корпоративные вечера в бильярдных или дегустации хорошего виски; несколько раз удавалось сделать масштабные корпоративы с семьями (Буковель, Египет). В общем мы стараемся собрать умных людей и дать им условия для того чтобы строить хорошие продукты и эффективно применять свои способности.
Когда, каким образом и в какой валюте платится/считается зарплата? На валютный счет ФЛП
Кто ревьювит резюме? Менеджер Харьковского офиса
Сколько этапов интервью, с кем? Обычно главный этап - техническое интервью у нас в офисе (или удаленно!) так как ключевые люди наших проектов здесь.
В некоторых проектах, если ключевой разработчик в США, имеет смысл 2й этап с ним.

About Freelancer Iryna Sevastianova

Hello, my name is Iryna!
I´m a Tech recruiter working for product companies, and I have several service companies among my clients as well!
I work with dignity, making human-face recruiting cool again, and have a personal attitude toward each candidate!
Here you are all my open positions -> on this page!

НЕ працюю з росіянами!!!

Company website:
https://www.linkedin.com/in/irina-sevastyanova-ukrainian/

The job ad is no longer active
Job unpublished on 1 February 2021

Look at the current jobs C# / .NET Kharkiv→