Главный разработчик .NET
Вакансия "Главный разработчик .NET"
Полная занятость, полный рабочий день
г. Санкт-Петербург
Обязанности
Знакомство с проектом,
Выполнение задач по плану разработки.
Общие требования
Отличное знание . NET Core, опыт разработки более пяти лет;
Знание алгоритмов и структур данных;
Знания multithreaded / concurrent programming - TPL, synchronization primitives, concurrent data structures, etc;
Понимание работы GC;
Отличное знание ASP. NET MVC, DI;
Знание и умение применять (и объяснять) паттерны проектирования;
Следование принципам SOLID;
Понимание принципов DevOps, умение настройки CI/CD, например с использованием GitLab CI или TeamCity;
Опыт написания технической документации и создания различных диаграмм (интеграционных схем, диаграммы компонент и др. );
Опыт работы с RDBMS (Oracle, Postgres), навыки оптимизации запросов и индексов;
Опыт проектирование архитектуры модулей и проектов;
Отличное понимание различий между микросервисной и SOA архитектурами, владение шаблонами EIP;
Умение выдерживать высокое качество кода (организация и проведение ревью кода, контроль покрытия тестами, использование QualityGate инструментов, например SonarCube).
Требования к образованию
Опыт работы
Похожие вакансии
ГКУ РЕСПУБЛИКИ МАРИЙ ЭЛ "ЦЗН ЗВЕНИГОВСКОГО РАЙОНА"