DEV
Today

Net-разработчик (Senior, банковский проект)

🆔DEV-658

📝 Краткое описание

  • Грейд: Senior
  • Ставка: 1 450 руб/ч
  • Локация: РФ
  • Длительность проекта: 12+ месяцев
  • Краткое описание: Участие в backend-разработке банковского проекта на .NET Core. Полная загрузка, долгосрочное сотрудничество.

🎯 Требования (стек)

  • Работа в роли бэкенд на .Net core более 5 лет
  • C# 10+ версии
  • Знание архитектур MSA, SOA и опыт работы с ними, отличия
  • Знание платформы и опыт работы с .Net6 (+3.1), ASP .Net MVC
  • Опыт работы с любым одним инструментом из списка: Kubernetes, Serverless, Open Source model
  • Знание и опыт работы с Entity Framework Core или Dapper или link2db, Redis, Rabbit или Kafka, Docker
  • Знание протоколов HTTP, HTTPS, SSL, REST, SOAP, AMQP
  • Знание паттернов проектирования
  • Асинхронность и многопоточность
  • Знание принципов ООП и ФП
  • Уверенное понимание SQL, индексы БД, профилирование запросов, умение работать с Display estimated execution plan или аналогами
  • Владение всеми современными структурами и алгоритмами поиска и сортировки
  • Понимание принципов оптимизации, профилирования
  • Знание основ безопасной разработки
  • Опыт участия в процессе проведения код-ревью в роли проверяющего
  • Работа с системой контроля версий Git
  • Понимание концепции unit-тестирования и владение инструментами тестирования
  • Самостоятельный анализ необходимости покрытия проекта unit-тестами и их реализация
  • Опыт работы по гибким методологиям Agile: Scrum, Kanban
  • Знание стадий жизненного цикла ПО
  • Работа с требованиями: документирование, процесс управления, декомпозиция, тестирование

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

  • Понимание Kubernetes и идеологии DevOps, SRE
  • Понимание принципов построения Cloud Native приложений
  • Понимание принципов работы с Open Source проектами
  • Опыт работы с GRPC, BPMN

📌 Описание вакансии

О проекте:
Банковская система с микросервисной архитектурой. Команда развивает высоконагруженные backend-сервисы, обеспечивая надёжную и безопасную работу приложений.

Описание задач:
Разработка и поддержка микросервисов на .NET Core. Внедрение лучших практик backend-разработки, обеспечение покрытия unit-тестами, участие в архитектурных решениях и код-ревью.

Основные задачи:

  • Backend-разработка на C# / .NET Core
  • Работа с архитектурами MSA и SOA
  • Интеграция с Redis, RabbitMQ/Kafka, Docker, SQL
  • Покрытие кода unit-тестами
  • Участие в Agile-процессах и взаимодействие с командой
  • Работа с требованиями, их декомпозиция и тестирование

📩 Присылайте CV + данные по кандидату:
● ФИО
● Страна + Город
● Дата рождения
● Грейд
● Ставка
● Дата, с которой готов приступить к работе
● Оценить требования ДА/НЕТ, в соответствии с наличием опыта
● Все требования с ответом "ДА" должны иметь отражение в CV кандидата

Вопросы и предложения ➡️ @Pro_test_Studi. Указать 🆔 запроса.