Все вакансии России 0

Backend Developer (.NET Core / Microservices)

з/п не указана
DIGITCORE
Ташкент Постоянная занятость Удаленная работа

Описание

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

Откликнуться
Источник: hh · 25.08.2026

Похожие вакансии в городе Ташкент

Все вакансии в городе Ташкент →