В SimbirSoft более 1700 разработчиков ежедневно решают интересные задачи, которые делают комфортнее жизни миллионов пользователей.
Если тебе интересны сложные технические задачи, работа в команде профессионалов, возможность прокачать экспертизу на проектах из разных сфер бизнеса – присоединяйся к нам!
Что нам нужно:
опыт работы на .Net core более 5 лет;
C# 10+ версии;
знание архитектур 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;
большой плюс: опыт с Angular или React
Работу в команде экспертов;