Задачи:
— Работа в роли бэкенд на .Net core более 3 лет
Требования:
— C# 10+ версии
— Опыт интеграции с системами Solar, Lekton, AnyWay, EQ от 2х лет
— Знание архитектур MSA, SOA и опыт работы с ними, отличия
— Знание платформы и опыт работы с .Net6 (+3.1), ASP.Net MVC
— Опыт работы с любым одним инструментом из списка: Kubernetes, Serverless, Open Source model
— Знание и опыт работы с Entity Framework Core or Dapper or link2db, Redis, Rabbit or 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
Контакты работодателя доступны по кнопке «Откликнуться» после входа.