Ищется .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 мес, тип занятости (штатный/партнерский/рынок), скрининг по заявленным требованиям к вакансии.