C# разработчик
Зарплата
от 150 000 ₽
Требования
Местоположение и тип занятости
Компания
Крупнейший производитель печатных плат в России
Описание вакансии
Условия работы
«РЕЗОНИТ» является крупнейшим производителем и лидером на рынке печатных плат в России. Мы разрабатываем софт для производства печатных плат и сборки готовых модулей. Ищем C# разработчика (middle уровня) на внутренние проекты (поддержка и развитие).
Обязанности
- Разработка и отладка (микро)сервисов и модулей на C#
- Проектирование архитектуры системы и (микро)сервисов
- Проектирование и описание моделей данных и интерфейсов
- Написание REST API / интерфейсов и документации к ним
- Написание Unit, модульных и нагрузочных тестов
- Поддержка и развитие разработанных сервисов
- Конфигурирование сервисов и сред для CI/CD
- Работа в кросс функциональной команде
- Ревью кода участников команды
- Интеграция c frontend частью
- Интеграция со смежными системами
- Ведение технической документации
Требования
- от 1 года опыта работы в компаниях сильной разработкой (разработчики, системные интеграторы, финтех, маркетплейсы, online сервисы и т.п.)
- опыт коммерческой разработки/корпоративного ПО (микросервисы, интернет-приложения) на C# от 1 года
- работа с последней стабильной версией C#, построение модульной архитектуры
- уверенное проектирование структур данных, владение SQL и опыт работы с SQL базами (Postgress)
- хорошее понимание ООП, подходов к проектированию приложений, сервисов и API и умение их применять на практике
- понимание микросервисных архитектур, опыт реализации для них отдельных микросервисов
- работа в команде, использование трекера и git
- работа с контейнерами, умение собрать и развернуть окружение
- хорошее владение алгоритмами и математические навыки
- физмат или инженерное образование
Плюсом будет
- интерес к микроэлектронике и её созданию
- хорошее владение Golang (как «вторым языком» - большой плюс)
- опыт работы с поисковой системой Elastic Search
- опыт работы с CI/CD инструментами (мы используем Kubernetes, Prometheus, Graphana)
- практический опыт проектирования микросервисных архитектур и умение отличать таковые от распределённых монолитов
- понимание и опыт разработка фронта на Vue JS или аналогичном фреймворке (разработка фронта не предполагается, а вот интеграция – да)
Условия
- режим работы: удаленная работа (на связи 8 часов с 9:00 до 19:00 по Москве)
- возможна работа в офисе / с эпизодическим посещением офиса (Зеленоград / Клин)
- работа по контракту (предпочтительно самозанятый либо ИП, но возможен и ГПХ)
- платим чётко вовремя два раза в месяц по закрытию этапа работ.
Дополнительные инструкции
- потребуется выполнить тестовое задание (два этапа – теория и практика)
- практическая часть задания рассчитывается на одну – две недели и оплачивается