{"id":1747819,"url":"https://alion.io/job/digitcore-backend-developer-net-core-microservices","title":"Backend Developer (.NET Core / Microservices)","company":{"id":3875692,"name":"DIGITCORE","domain":"digitcore.uz","url":"https://alion.io/company/digitcore","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"HeadHunter","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Tashkent, Uzbekistan"],"countries":["UZ"],"hiring_countries":["UZ"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"gRPC","optional":false},{"name":"gRPC for .NET","optional":false},{"name":"MS SQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"C#","optional":true},{"name":"Docker","optional":true},{"name":"Entity Framework Core","optional":true},{"name":"Git","optional":true},{"name":"Grafana","optional":true},{"name":"Linux","optional":true},{"name":"Prometheus","optional":true},{"name":"Redis","optional":true}],"status":"live","first_seen_at":"2026-10-03T06:48:03Z","employer_posted_date":"2026-10-03","last_verified_at":"2026-10-03T19:24:55Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"О компании:\nDIGITCORE - инжиниринговая IT-компания с сильной R&D-составляющей. Мы занимаемся разработкой комплексных программных систем на стыке математического моделирования, физических процессов и промышленной эксплуатации. Наши решения внедряются у крупнейших заказчиков и требуют глубокого погружения в предметную область, выходящего за рамки стандартной веб-разработки.\n О проекте:\n Мы разрабатываем САПР-платформу для инженеров - высоконагруженный распределённый продукт, включающий:\n сложные физико-математические расчёты;\n\n работу с индустриальными форматами данных;\n\n интеграцию научных библиотек;\n\n микросервисную архитектуру с интенсивным обменом данными.\n\n Чем предстоит заниматься:\n Разработка и эволюция микросервисов на .NET Core / ASP.NET Core.\n\n Проектирование RESTful API, применение IoC-контейнеров и внедрение зависимостей.\n\n Работа с PostgreSQL (написание сложных запросов, оптимизация производительности на больших объёмах данных).\n\n Миграция данных из MS SQL в PostgreSQL (разработка и выполнение планов миграции).\n\n Настройка асинхронного взаимодействия между сервисами через Kafka, а также синхронной коммуникации (HTTP/gRPC).\n\n Организация логирования, трассировки и сбора метрик для обеспечения наблюдаемости системы.\n\n Написание unit-тестов, интеграционных и смоук-тестов.\n\n Участие в code review, поддержание высокого качества кода.\n\n Взаимодействие с аналитиками, фронтенд-разработчиками и смежными командами.\n\n Ключевые требования\n Опыт разработки на .NET / .NET Core от 4 лет, глубокое знание ASP.NET Core.\n\n Опыт построения микросервисных приложений: понимание принципов синхронной/асинхронной коммуникации, логирования, трассировки, метрик.\n\n Уверенная работа с PostgreSQL: проектирование схем, оптимизация запросов, анализ планов выполнения, работа с индексами и партиционированием на больших объёмах данных.\n\n Навыки миграции данных между СУБД (желательно из MS SQL в Postgres).\n\n Практический опыт с Docker и Linux (развёртывание, отладка).\n\n Опыт написания тестов (unit, интеграционных).\n\n Хорошее знание Git и командной работы в репозитории.\n\n Понимание основ безопасности микросервисных приложений (аутентификация, авторизация, защита каналов).\n\n Умение работать с Redis (кэширование, сессии).\n\n Опыт использования Kafka (producer/consumer, управление топиками).\n\n Знание Entity Framework Core (Code First, миграции).\n\n Понимание многопоточности, работа с Kestrel, настройка веб-сервера.\n\n Высшее образование (желательно техническое).\n\n Будет вашим преимуществом:\n Опыт взаимодействия с фронтенд-командами или навыки full-stack разработки (React).\n\n Опыт проектирования микросервисной архитектуры «с нуля».\n\n Знание принципов DDD, CQRS, Event Sourcing.\n\n Навыки работы с системами мониторинга (Prometheus, Grafana, ELK).\n\n Условия:\n Удаленный формат с гибким графиком в рамках разумного пересечения по московскому времени.\n\n Стабильное финансирование и работа над амбициозным продуктом в быстрорастущей компании.\n\n Профессиональная команда сильных разработчиков, атмосфера взаимопомощи.\n\n Уровень дохода обсуждается индивидуально по итогам собеседования, исходя из вашего технического уровня и ожиданий.","description_format":"text","description_chars":3143,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"Russian","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Uzbekistan","iso":"UZ","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-03T06:53:26Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":29,"reasons":["conf:5","win:early"],"computed_at":"2026-10-04T01:07:23Z"},"pay":null,"html_url":"https://alion.io/job/digitcore-backend-developer-net-core-microservices","json_url":"https://alion.io/job/digitcore-backend-developer-net-core-microservices.json","meta":{"generated_at":"2026-10-04T01:07:23Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1422,"day_limit":5000,"remaining_today":3578,"minute_limit":60,"resets_at":"2026-10-05T00:00:00Z"}}}