вчера

Backend engineer C#/.NET core for gamification

ориентир по рынку
вакансия зп не указана
в среднем 304 838 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

Рекламный баннер: ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ"
О рекламодателе
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ"
ИНН: 9704271170

описание

Мы развиваем платформу геймификации, интегрированную с AI. Платформа помогает создавать игровые механики, управлять клиентами и анализировать результаты. Для ускорения разработки мы используем технологии генерации кода, что позволяет быстро добавлять новые возможности и адаптировать продукт под разные рынки. Вы будете работать с существующим кодом, готовыми решениями и инструментами генерации кода, интегрируя их в общую архитектуру продукта.

задачи

  • Реализация функциональных модулей на C# и .NET Core
  • Разработка базового административного фронтенда с помощью AI-кодинга
  • Работа с существующей кодовой базой и активное использование AI-инструментов кодогенерации и разработки
  • Проектирование и разработка высоконагруженных сервисов и модулей, включая игровую логику, балансы игроков и обработку транзакций
  • Проектирование API и контрактов взаимодействия между сервисами
  • Проектирование и документирование архитектуры сервисов с использованием нотации C4 и UML
  • Работа с событийно-ориентированной архитектурой, Kafka и интеграцией данных на основе CDC с использованием Debezium
  • Участие в разработке и поддержке автоматизированных тестов
  • Оптимизация кода и архитектуры для повышения производительности, масштабируемости и стабильности системы
  • Исправление ошибок и реализация улучшений в соответствии с техническими требованиями
  • Совместная работа с командой над обсуждением, проектированием и реализацией технических решений
  • Работа в процессе Agile/Scrum, участие в планировании и ежедневных стендапах

требования

  • 3+ года коммерческого опыта разработки на C# и .NET Core в продуктовых компаниях с high-load
  • Уверенное знание ASP.NET Core для разработки веб-приложений и API
  • Опыт работы с Entity Framework Core и LINQ
  • Уверенный опыт работы с реляционными базами данных, такими как PostgreSQL и MS SQL
  • Опыт разработки и интеграции REST API
  • Опыт проектирования и разработки высоконагруженных сервисов с хорошим пониманием масштабируемости, производительности, конкурентности и отказоустойчивости
  • Глубокое понимание Apache Kafka: событийно-ориентированная архитектура, продюсеры и консьюмеры, семантика доставки сообщений, партиционирование, consumer groups и обработка сбоев
  • Глубокое понимание Debezium и паттернов Change Data Capture (CDC)
  • Опыт проектирования архитектуры сервисов и документирования технических решений с использованием нотации C4 и UML
  • Уверенное практическое владение AI-инструментами разработки, включая AI-ассистированное написание кода и инструменты кодогенерации, и умение эффективно применять их в повседневной разработке
  • Опыт написания автоматизированных тестов, включая модульные (unit) и интеграционные
  • Хорошее знание принципов SOLID и распространённых паттернов проектирования
  • Базовое понимание процессов CI/CD и опыт работы с Docker и Kubernetes
  • Опыт работы с Redis и стратегиями кэширования
  • Умение эффективно работать в команде, поддерживать коллег и делиться экспертизой
  • Высокая адаптивность к новым инструментам и технологиям
  • Сильные коммуникативные навыки, открытость к тому, чтобы давать и получать обратную связь
  • Внимание к деталям и стремление писать чистый, поддерживаемый код
  • Ответственность за поставленные задачи и нацеленность на качественный результат
  • Будет плюсом: Понимание Domain-Driven Design (DDD); Опыт работы со Spec-Driven Development; Опыт работы в стартапе

условия

  • Возможность работать с современными технологиями и инструментами генерации кода
  • Удалённый формат работы
  • 25 дней отпуска, дополнительные выходные дни и больничный
  • Ежегодные корпоративные выезды за счёт компании
  • Возможности для профессионального и карьерного роста
  • Работа в команде, где можно влиять на технические решения и развитие перспективного продукта

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.