Проектирование и разработка отказоустойчивых backend-сервисов на C#/.NET 8+.
Разработка и поддержка RESTful/gRPC API для внутренних и внешних потребителей.
Опыт работы с микросервисной архитектурой, в т.ч. с декомпозиций монолитных приложений, миграция на микросервисную архитектуру.
Построение эффективных моделей данных, написание и оптимизация сложных SQL-запросов.
Реализация сложной бизнес-логики, включая асинхронную обработку потоков данных (аналогия с обработкой телеметрии с датчиков).
Контейнеризация приложений (Docker) и участие в настройке процессов CI/CD.
Написание unit- и интеграционных тестов, проведение code review-будет
Требования:
Язык и платформа: C# от 4 лет, .NET Core / .NET 6/8, глубокое понимание CLR, async/await.
Веб-стек: ASP.NET Web API, паттерны проектирования (SOLID, Repository, CQRS будет плюсом).
Базы данных: уверенная работа с PostgreSQL или MS SQL, понимание принципов оптимизации запросов и индексов.
Контейнеры: практический опыт с Docker, понимание основ оркестрации.
Качество кода: обязательное покрытие кода тестами, опыт рефакторинга легаси.
Условия:
Работа в стабильной компании, основанной в 1992 году.
Обеспечиваем техникой (ноутбук, второй экран, гарнитура).
Ежегодная аттестация, по итогам которой формируется индивидуальный карьерный план развития.
Достойный уровень оплаты труда.
Работу в дружной команде профессионалов.
Развитая корпоративная культура: неформальные мероприятия, интеллектуальные игры, собственная Киберлига, возможность заниматься волонтерской деятельностью и благотворительностью, творческие вечера.
Наличие скидочной системы для сотрудников: 20% на посещение массажного салона, от 10% на абонементы в фитнес-центры, в школу танцев, 15% на посещение скалодрома и многое другое.