DIGITCORE

Backend Developer (.NET Core / Microservices)

Коротко

Backend-разработчик на .NET Core / ASP.NET Core для разработки микросервисов высоконагруженной САПР-платформы с физико-математическими расчётами. Компания DIGITCORE — инжиниринговая IT-компания с сильной R&D-составляющей, работающая на промышленных заказчиков. Требуется опыт от 4 лет с .NET, глубокое знание PostgreSQL, Kafka, Docker, Redis, Entity Framework Core и миграции данных из MS SQL в PostgreSQL. Формат работы полностью удалённый с гибким графиком в пересечении с московским временем.

О компании
DIGITCORE — инжиниринговая IT-компания с сильной R&D-составляющей. Мы занимаемся разработкой комплексных программных систем на стыке математического моделирования, физических процессов и промышленной эксплуатации. Наши решения внедряются у крупнейших заказчиков и требуют глубокого погружения в предметную область, выходящего за рамки стандартной веб-разработки.
О проекте
Мы разрабатываем САПР-платформу для инженеров - высоконагруженный распределённый продукт, включающий:
•сложные физико-математические расчёты;
•работу с индустриальными форматами данных;
•интеграцию научных библиотек;
•микросервисную архитектуру с интенсивным обменом данными.
Чем предстоит заниматься
•Разработка и эволюция микросервисов на .NET Core / ASP.NET Core.
•Проектирование RESTful API, применение IoC-контейнеров и внедрение зависимостей.
•Работа с PostgreSQL (написание сложных запросов, оптимизация производительности на больших объёмах данных).
•Миграция данных из MS SQL в PostgreSQL (разработка и выполнение планов миграции).
•Настройка асинхронного взаимодействия между сервисами через Kafka, а также синхронной коммуникации (HTTP/gRPC).
•Организация логирования, трассировки и сбора метрик для обеспечения наблюдаемости системы.
•Написание unit-тестов, интеграционных и смоук-тестов.
•Участие в code review, поддержание высокого качества кода.
•Взаимодействие с аналитиками, фронтенд-разработчиками и смежными командами.
Ключевые требования
•Опыт разработки на .NET / .NET Core от 4 лет, глубокое знание ASP.NET Core.
•Опыт построения микросервисных приложений: понимание принципов синхронной/асинхронной коммуникации, логирования, трассировки, метрик.
•Уверенная работа с PostgreSQL: проектирование схем, оптимизация запросов, анализ планов выполнения, работа с индексами и партиционированием на больших объёмах данных.
•Навыки миграции данных между СУБД (желательно из MS SQL в Postgres).
•Практический опыт с Docker и Linux (развёртывание, отладка).
•Опыт написания тестов (unit, интеграционных).
•Хорошее знание Git и командной работы в репозитории.
•Понимание основ безопасности микросервисных приложений (аутентификация, авторизация, защита каналов).
•Умение работать с Redis (кэширование, сессии).
•Опыт использования Kafka (producer/consumer, управление топиками).
•Знание Entity Framework Core (Code First, миграции).
•Понимание многопоточности, работа с Kestrel, настройка веб-сервера.
•Высшее образование (желательно техническое).
Будет вашим преимуществом
•Опыт взаимодействия с фронтенд-командами или навыки full-stack разработки (React).
•Опыт проектирования микросервисной архитектуры «с нуля».
•Знание принципов DDD, CQRS, Event Sourcing.
•Навыки работы с системами мониторинга (Prometheus, Grafana, ELK).
Условия
•Удаленный формат с гибким графиком в рамках разумного пересечения по московскому времени.
•Стабильное финансирование и работа над амбициозным продуктом в быстрорастущей компании.
•Профессиональная команда сильных разработчиков, атмосфера взаимопомощи.
•Уровень дохода обсуждается индивидуально по итогам собеседования, исходя из вашего технического уровня и ожиданий.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте