#vacancy
В поисках .NET разработчика!
Компания: IT Solutions
Локация: РФ.
Формат работы: удаленный.
**
Требования:
- Работа в роли бэкенд на .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.