Ищется .NET разработчик (Senior).

Локация/Гражданство: Только РФ

Требования:

  • Опыт разработки на .Net/C# от 7+ лет
  • Опыт интеграции со сторонними сервисами
  • Опыт работы с большими данными
  • Уверенное владение и глубокое понимание (на уровне «могу обучить»):
  • Архитектура: монолит, Event Sourcing
  • API/WEB: REST API, HTTP, SOAP, CORS, WebSocket
  • Базы данных: MSSQL, транзакции, опыт оптимизации и профилирования SQL запросов, Apache Ignite
  • ORM: Entity Framework
  • Шины данных: RabbitMQ
  • Тестирование: unit-тесты (xUnit), интеграционные тесты
  • Безопасность: аутентификация и авторизация, OAuth2.0, ApiKey, защита от уязвимостей и атак — XCRF, DDoS, SQL-инъекции и т.п.
  • DevOps: настройка и понимание CI/CD, Docker и docker-compose
  • Логирование и трассировка: Seq (желательно: ELK/Grafana)

Будет плюсом:

  • Знание смежных стеков на уровне Middle (Angular2, Flutter)
  • Опыт миграции монолита в микросервисы
  • Умение рефакторить и модернизировать legacy код

Обязанности:

  • Участие в рефакторинге и оптимизации системы, обновление на .Net 9
  • Проектирование, разбиение, оценка и реализация задач проекта на основе бизнес-требований (интеграции с внешними системами, реализация бизнес-процессов)
  • Принятие аргументированных технических решений
  • Поддержание и улучшение производительности, предложение и улучшение архитектурных решений и вопросов безопасности
  • Проведение код-ревью

Формат отклика: требуется отправить ФИО, дату рождения, локацию, грейд, рейт (ставка/час), возможную дату старта на новый проект, планы на отпуск в ближайшие 6 мес, тип занятости (штатный/партнерский/рынок), скрининг по заявленным требованиям к вакансии.