Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
СмартПро занимается заказной разработкой веб-порталов, мобильных приложений и автоматизацией бизнес-процессов для бизнеса и государственных структур. Проект представляет собой корпоративную систему документооборота с бэкендом на .NET 8 и фронтендом на Angular.
задачи
Развивать серверную часть на C# и .NET 8: ASP.NET Core Web API, доменные сервисы, объектную модель;
Проектировать и поддерживать REST API, интеграции и сценарии работы с документами, включая WebDAV и онлайн-редактирование;
Работать с MS SQL и PostgreSQL: писать запросы и скрипты, выполнять миграции, повышать производительность;
Поддерживать инфраструктурную обвязку: кэш Redis, полнотекстовый поиск Elasticsearch, real-time через SignalR, логирование;
Собирать и разворачивать приложение в Docker, включая multi-stage-сборки и nginx, в том числе под Astra Linux и офлайн-контур с приватным репозиторием пакетов;
Разбираться в требованиях, проводить код-ревью и отвечать за выпуск изменений в продакшен — от локального запуска до работающего релиза.
требования
Опыт коммерческой разработки на .NET и C# от 5 лет;
Уверенное владение .NET 8 и ASP.NET Core Web API;
Опыт работы с Docker от 3 лет: multi-stage-сборки, docker compose, отладка и запуск сервисов в контейнерах;
Хорошее знание SQL и практика работы с MS SQL и/или PostgreSQL: планы запросов, скрипты, оптимизация;
Знание DI/IoC-контейнеров, асинхронности, структурного логирования и Swagger/OpenAPI;
Понимание аутентификации и безопасности: JWT, Kerberos/NTLM, LDAP и Active Directory;
Умение самостоятельно работать в удалённом формате и поддерживать прозрачную коммуникацию;
Будет плюсом TypeScript и Angular, электронная подпись и криптография, CI/CD в GitLab, скрипты сборки и деплоя на bash и PowerShell, приватные реестры пакетов Nexus, NuGet и npm.
условия
Зарплата от 200 000 ₽;
Работа по контракту, формат оформления и объём загрузки обсуждаются индивидуально;
Гибкий график: важен результат, а не часы в трекере;
Нужно быть на связи в рабочие часы по Москве;
Интересные технические задачи: интеграции, импортозамещение, реальные production-нагрузки.