Задачи:
— разработка backend‑сервисов, включая проектирование и создание высоконагруженных веб‑приложений и сервисов на платформе .NET с использованием языка C# и стека ASP.NET;
— проектирование и поддержка REST API для взаимодействия с фронтендом и внешними системами;
— применение принципов объектно-ориентированного программирования, паттернов проектирования и принципов SOLID при написании кода, участие в проектировании архитектуры решений;
— разработка механизмов интеграции с внутренними и внешними системами;
— проектирование структуры баз данных, написание и оптимизация SQL-запросов;
— работа с системой контроля версий Git, включая соблюдение git-flow, проведение code review и управление ветками;
— написание поддерживаемого и тестируемого кода, участие в рефакторинге и устранении технического долга.
Требования:
— опыт коммерческой разработки не менее 4 лет;
— знание платформы .NET и языка программирования C#;
— знание SQL;
— опыт коммерческой разработки на платформе .NET;
— опыт разработки web-приложений с использованием стека ASP.NET;
— навык разработки REST API;
— понимание принципов ООП, паттернов проектирования и принципов SOLID;
— понимание способов интеграции с другими системами;
— владение Git и git-flow (операции Pull, Push, PR, Merge, ведение веток).
Зарплаты и спрос: Бэкенд
Сейчас в каталоге 3 433 вакансии по этому направлению, удалённо можно работать в 49%.
Зарплата здесь не указана. Медиана по направлению: 240 000 ₽ в месяц. У половины вакансий от 160 000 ₽ до 300 000 ₽ (вакансий с вилкой: 477).
Навыки этой вакансии, которые чаще всего просят по направлению: Git (18%). В скобках доля вакансий направления.