C#/.NET Backend Developer (Middle+/Senior) - DDD
Описание
Ищем разработчика в продуктовую IT-команду, которая создает сервис автоматизации и аналитики для продавцов на маркетплейсах. Продукт помогает бизнесу принимать решения на основе данных, автоматизировать процессы и управлять ценами. Команда активно развивает платформу, поэтому сейчас ищет разработчика, который хочет работать над сложными техническими задачами, а не просто закрывать задачи по бэклогу. Задачи Разработка и поддержка микросервисов на C# / .NET. Проектирование и оптимизация схем баз данных (MySQL, ClickHouse). Настройка обмена сообщениями через RabbitMQ. Контейнеризация приложений (Docker) и деплой в Kubernetes. Настройка CI/CD пайплайнов в Azure DevOps. Интеграция с внешними API и системами. Написание документации и поддержка кода. Участие в архитектурных решениях. Требования (обязательные) 3+ лет коммерческой разработки на C#/.NET, уверенное знание .NET Core / ASP.NET Core. Опыт разработки высоконагруженных backend-систем, понимание производительности, масштабирования, отказоустойчивости. Уверенное знание SQL, опыт работы с PostgreSQL и ClickHouse, включая оптимизацию запросов и работу с большими объёмами данных. Опыт работы с RabbitMQ / MassTransit и другими брокерами сообщений. Опыт разработки микросервисной архитектуры. Практический опыт применения DDD (Domain-Driven Design) в коммерческих проектах. Опыт проектирования доменной модели: агрегаты, Aggregate Root, сущности, Value Objects, бизнес-инварианты. Понимание принципов разделения слоёв Domain, Application и Infrastructure. Уверенное понимание асинхронности и многопоточности в .NET. Docker, Kubernetes, опыт CI/CD. Опыт работы с S3 / объектными хранилищами. Опыт с Grafana, Prometheus, ELK или аналогичными инструментами мониторинга и логирования. Умение самостоятельно проектировать технические решения, декомпозировать задачи и отвечать за результат. Будет плюсом Опыт в финтехе, e-commerce / маркетплейсах. Kafka, Redis, gRPC. Опыт миграции монолита на микросервисную архитектуру. Опыт технического лидерства, code review, менторинга. Условия: полностью удаленный формат работы; оформление по ТК РФ в аккредитованную IT компанию; график 5/2 с 9 до 18 МСК; ДМС; компенсация профильного обучения; современный стек технологий и минимум бюрократии; возможность влиять на архитектуру продукта и технические решения; профессиональное развитие и понятные перспективы роста внутри команды. Ищем разработчика с системным мышлением, который не просто реализует задачи по ТЗ, а понимает архитектуру приложения, видит взаимосвязи между компонентами и способен самостоятельно проектировать решения с учётом бизнес-логики, масштабируемости и поддерживаемости системы. В сопроводительном письме напишите, какой самый крупный продукт или сервис вы разрабатывали?