Fullstack Developer (C#& NET Core)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
«РЕЗОНИТ» является крупнейшим производителем и лидером на рынке печатных плат в России. Мы разрабатываем софт для производства печатных плат и сборки готовых модулей. С нами вы сможете создать с нуля уникальный продукт мирового уровня.
Ищем middle fullstack / backend разработчика для создания личного кабинета клиента и смежных систем. От кандидата потребуется принять участие в проектировании архитектуры системы и её интеграции с ИТ системами компании, проектировании и написании отдельных микросервисов и модулей на C# и NET Core, API и интеграций с внешними системами.
Обязанности:
● Проектирование и написание микросервисов и модулей;
● Разработка и отладка микросервисов и модулей;
● Написание API / интерфейсов и документации к ним;
● Написание Unit, модульных и нагрузочных тестов;
● Написание фронта / админок на HTML5 и JS;
● Поддержка и развитие разработанных сервисов;
● Работа в кросс функциональной команде;
● Интеграция c frontend частью;
● Ведение технической документации;
Требования:
● от 3 лет опыта работы в компаниях сильной разработкой (разработчики, системные интеграторы, финтех, маркетплейсы, online сервисы и т.п.);
● опыт энтерпрайз и коммерческой разработки на C# и NET Core от 2 лет;
● опыт работы с SQL базами (MySQL / Postgress);
● хорошее понимание ООП, подходов к проектированию приложений, сервисов и API и умение их применять;
● хорошее понимание микросервисных архитектур и опыт написания отдельных микросервисов;
● достаточный уровень HTML5, JS, CSS для вёрстки и разработки стандартных Web интерфейсов;
● работа в команде, использование трекера и git;
● работа с Docker, умение собрать и развернуть окружение;
● хорошее владение алгоритмами и математические навыки;
● физмат или инженерное образование.
Плюсом будет:
● опыт коммерческой разработки на Golang и/или PHP;
● опыт работы с фронтом на уровне верстки простых интерфейсов;
● опыт работы с очередями (Rabbit MQ/Kafka) и системами кэширования;
● опыт и владение инструментами DevOps хотя бы на начальном уровне;
● интерес к микроэлектронике и её созданию.
Условия:
● потребуется выполнить тестовое задание (два этапа);
● режим работы: удаленная работа или с редким посещением офиса;
● для удалённой работы часовой пояс Москва (плюс-минус 2-3 часа);
● для удалёнки критично быть на связи в течение указанного времени.