Senior backend developer (C#/.NET Core)

Требования

Бэкенд, Старший (Senior).NETC#CSSSQLRESTSOAPEntity framework

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Крупнейший федеральный дистрибьютор на рынке ИТ

Описание вакансии

Условия работы

Крутая нагруженная серверная разработка: от обсуждения нового функционала до выпуска в прод с разбором метрик и ошибок.

Это хорошая возможность принять участие в развитии как готового продукта с 12 летней историей, переписанной менее года назад с нуля на последний стек .NET CORE \ React с ASP.NET MVC

так и поработать над стартапами и заложить в них фундамент с первых строчек кода.

О команде:

В зависимости от проекта это может быть и емкая Scrum команда в 5 человек, так и большие Kanban команды по 12-15 чел.

В работе используем основные аспекты Agile (планирование, спринты, ретроспективы)

Что мы используем:

Мы применяем новейшие технологии, но стараемся делать это осмысленно.

Основной стек у нас следующий:

  • .NET Core \ MS SQL \ React
  • про Code review и тестирование тоже не забываем;
  • для мониторинга инфраструктуры используем ELK стек;
  • в качестве системы контроля версий и CI\CD используем GitLab EE;
  • запускаем всё в контейнерах Docker \ Kubernates

Нам нужны люди, которые имеют:

  • опыт программирования на C# от 4-х лет (.Net Framework 4.0 и выше);
  • опыт промышленного программирования, представление о процессах проектирования высоконагруженных систем, отладки и сопровождения ПО;
  • знание ООП, паттернов проектирования, алгоритмов и структур данных;
  • опыт применения интеграционного и Unit тестирования;
  • знание технологий Web-services (предпочтительно WCF), знание REST|SOAP;
  • опыт использования ORM (предпочтительно Entity Framework);
  • опыт оптимизации работы .net-технологий с СУБД Microsoft SQL;

Будет плюсом:

  • знание T-SQL и опыт проектирования высоконагруженных, отказоустойчивых баз данных Microsoft SQL;
  • опыт проектирования микро-сервисов;
  • знание GIT и подхода git-flow, JIRA;
  • знание технического английского языка.

Что мы предлагаем:

  • Возможность работать из дома или в офисе, в зависимости от предпочтений;
  • В случае необходимости выделяем новейшее современное оборудование - маки \ ультрабуки и всю нужную технику;
  • Гибкий график;
  • Хотим, чтобы наши коллеги развивались и оплачиваем участие в конференциях, участие в тренингах личной эффективности;
  • С удовольствием делимся накопленными знаниями внутри компании
  • А еще у нас адекватная белая зарплата, возможны бонусы, ДМС, скидки от наших партнеров, социальнозначимые проекты от компании.