.NET разработчик
Ищем опытного .NET разработчика для создания и поддержки микросервисной архитектуры в iGaming. Требуется глубокое знание C#, .NET, Kafka, PostgreSQL и Docker. Предлагаем полную удаленку, гибкий график и соцпакет с оплачиваемым отпуском и бюджетом на здоровье.
Зарплата не указана — оценили по рынку
На основе 51 похожих вакансий за 90 дней.
Что предстоит делать
<p>iGaming продукт, который развивается в нескольких направлениях — гемблинг и беттинг.</p><p>Наша команда высококлассных профессионалов постоянно повышает свои профессиональные навыки, чтобы быть лучшими на рынке. Сейчас мы ищем .Net разработчика для присоединения к нашей отличной команде.</p><h3>Требования</h3><ul><li>3+ года коммерческого опыта работы с <strong>C# и .NET</strong> в backend-разработке.</li><li>Глубокое знание современных возможностей C#, включая <strong>async/await</strong>, dependency injection и принципы чистой архитектуры.</li><li>Опыт проектирования и разработки <strong>микросервисных систем</strong>.</li><li>Практический опыт работы с <strong>Apache Kafka</strong>, <strong>gRPC</strong> и REST API.</li><li>Солидный опыт работы с <strong>Entity Framework Core</strong>, включая code-first миграции, несколько DbContext и оптимизацию запросов.</li><li>Глубокое знание <strong>PostgreSQL</strong>, включая индексирование, транзакции и настройку производительности запросов.</li><li>Опыт работы с <strong>Redis</strong>, стратегиями кэширования, распределенными блокировками и фоновой обработкой (<a href="http://Quartz.NET" target="_blank">Quartz.NET</a> или аналогичные).</li><li>Понимание концепций распределенных систем, таких как <strong>Outbox</strong>, <strong>Saga</strong>, <strong>идемпотентность</strong>, <strong>согласованность в конечном счете</strong> и распределенные блокировки.</li><li>Опыт работы с <strong>Docker</strong> и контейнеризированными средами разработки (Docker Compose; .NET Aspire будет плюсом).</li><li>Опыт создания отказоустойчивых сервисов с использованием таких инструментов, как <strong>Polly</strong>, <strong>FluentValidation</strong>, <strong>AutoMapper</strong> и <strong>Swagger/OpenAPI</strong>.</li><li>Опыт работы с инструментами мониторинга и наблюдаемости, такими как <strong>Serilog</strong>, <strong>OpenTelemetry</strong>, <strong>Grafana</strong> или <strong>Sentry</strong>.</li><li>Опыт написания автоматизированных тестов с использованием <strong>NUnit</strong> или <strong>xUnit</strong>, фреймворков для создания заглушек (Moq) и <strong>Testcontainers</strong>.</li><li>Опыт работы с пайплайнами <strong>GitLab CI/CD</strong>.</li><li>Проактивное мышление со способностью вносить идеи, участвовать в технических обсуждениях и брать на себя ответственность за продуктовые решения.</li></ul><h3>Обязанности</h3><ul><li>Проектировать, разрабатывать и поддерживать масштабируемые backend-сервисы с использованием <strong>C#/.NET</strong>.</li><li>Строить и улучшать <strong>микросервисную архитектуру</strong> с gRPC, Kafka и асинхронным обменом сообщениями.</li><li>Разрабатывать и поддерживать REST и gRPC API для внутренних и внешних сервисов.</li><li>Проектировать и оптимизировать доступ к данным с помощью <strong>Entity Framework Core</strong> и <strong>PostgreSQL</strong>.</li><li>Реализовывать паттерны распределенных систем, такие как <strong>Outbox</strong>, <strong>Saga</strong>, идемпотентность и распределенные блокировки.</li><li>Интегрировать Redis, фоновые сервисы и запланированные задачи для повышения производительности и надежности.</li><li>Обеспечивать стабильность сервисов с помощью логирования, мониторинга, трассировки и сбора метрик.</li><li>Писать модульные и интеграционные тесты и вносить вклад в пайплайны CI/CD.</li><li>Тесно сотрудничать с командой по вопросам архитектуры, улучшения продукта и технических решений, проактивно предлагая новые идеи и беря на себя ответственность за решения.</li></ul><p><b>Что вы получите:</b></p><ul><li><b>Комфорт и гибкость удаленной работы.</b> Оставайтесь продуктивными и на связи — независимо от того, где вы находитесь. Участвуйте в виртуальных встречах, беспрепятственно сотрудничайте онлайн. Наслаждайтесь свободой удаленной работы, не теряя ощущения принадлежности к сплоченной, вовлеченной команде.</li><li><b>Ежемесячный бюджет на благополучие — полностью за счет компании.</b> Каждый месяц мы предоставляем оплачиваемую компанией надбавку на ваше физическое и ментальное здоровье: спорт, фитнес-абонементы, онлайн/офлайн курсы, массаж, спа, творческие хобби — все, что поддерживает вашу энергию.</li><li><b>Отпуск — 100% оплачиваемый.</b> Мы предлагаем 20 рабочих дней оплачиваемого отпуска, 10 полностью оплачиваемых дней больничного и все государственные праздники в вашей стране — чтобы вы могли по-настоящему отдохнуть и восстановить силы.</li><li><b>Жизненные события — мы поддержим вас.</b> Мы предоставляем 3 дополнительных оплачиваемых выходных дня в год для значимых жизненных событий: рождение ребенка, ваша свадьба или потеря близкого члена семьи. Эти дни полностью оплачиваются компанией — потому что вы на первом месте.</li><li><b>Бонусная программа за рекомендации.</b> Знаете кого-то, кто отлично подойдет? Порекомендуйте и заработайте! Мы предлагаем щедрые денежные бонусы за успешных кандидатов, которых вы приведете в команду.</li><li><b>Значимая работа в iGaming индустрии.</b> Работайте над инновационными iGaming проектами, которые сочетают креативность с передовыми технологиями. Вы присоединитесь к команде специалистов, увлеченных обменом знаниями и расширением границ.</li></ul> <div> <a href="https://jobs.dou.ua/companies/seobrothers/vacancies/285538/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
.NET разработчик
~1 208 000 ₸ оценка
Ищем опытного .NET разработчика для участия в проектах по разработке и оптимизации программных продуктов. Требуется знание .Net Core, WPF, MVVM, SQL и опыт работы в команде. Предлагаем стабильную компанию, ДМС и гибкий формат работы.
.NET инженер
~1 208 000 ₸ оценка
Удаленная работа для .NET инженера, который будет помогать обучать ИИ-системы: писать и оптимизировать код на C#, анализировать результаты моделей, работать с AWS/Azure. Требуется опыт в .NET и бэкенд-архитектуре.
Backend-разработчик C# / .NET Core
~1 208 000 ₸ оценка
Ищем опытного C# / .NET разработчика для удаленной работы над фудтех-проектом. Нужно разрабатывать backend-сервисы в микросервисной архитектуре, работать с базами данных и брокерами сообщений. Предлагают гибкий график, ДМС и покрытие обучения.
Playable Ads-разработчик
~1 208 000 ₸ оценка
Розробляти playable ads для мобільних рекламних мереж (Meta, Unity Ads, IronSource тощо) на Unity (C#) з використанням 3D-геймплею та UI. Потрібен досвід створення playable ads, знання WebGL та оптимізації. Компанія пропонує віддалену роботу, бенефіт-кафе та бонуси.
.NET Developer
~1 208 000 ₸ оценка
Ищем .NET разработчика для работы над высоконагруженными серверными приложениями. Нужно будет разрабатывать API, оптимизировать код, работать с Redis и Kafka, а также заниматься безопасностью кода. Требуется опыт от 2 лет и уверенное знание .NET Core.
C# разработчик
~1 208 000 ₸ оценка
Ищем C# разработчика для сопровождения и доработки внутреннего ПО, а также создания новых сервисов. Требуется уверенное знание SQL и опыт работы с .NET. Предлагаем удаленную работу и официальное оформление.