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