Backend developer

Зарплата

от 250 000 до 300 000 ₽

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

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

Компания

Разработка сложного программного обеспечения

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

О компании и команде

Компания «Строй инвест проект» (https://www.sipm.ru/), занимающаяся разработкой и внедрением комплексных решений в сфере организации и безопасности дорожного движения, разыскивает опытного разработчика для развития корпоративного продукта.

Проект успешно развивается несколько лет, интересный roadmap, много интересных задач. Мы любим поддерживать в порядке технический долг. Любим работать по test first.

Ожидания от кандидата

Обязанности:

  • Разработка backend для web-систем и сервисов в области организации безопасности дорожного движения;
  • Участие в формировании архитектуры решения (разработка и обсуждение дизайна решения, компонентов, взаимодействий и протоколов, поведение системы). 
  • Оценка нового функционала и участие в архитектурном проектировании;
  • Тестирование производительности решения, профилирование кода, поиск и исправление узких мест;
  • Прогнозирование и соблюдение сроков разработки.

Требующиеся квалификации:

  • Опыт взаимодействия с другими разработчиками (frontend/backend), опыт ревью кода
  • Опыт интеграции со сторонними системами
  • Опыт разработки Backend компонентов на C# (REST, GraphQL GRPC и тд)
  • Опыт в разработке и внедрению компонентов продукта либо Custom Development проектов
  • Знание .Net Framework/Core/Entity Framework;
  • Опыт работы хотя бы с одной из БД: MongoDB, Oracle, My Sql, MS SQL или Postgres; Знание принципов создания реляционных БД (знание паттернов NoSQL DB будет плюсом)   
  • Знание современного стека веб-технологий на уровне «общаться с фронтенд разработчиками «без словаря»;
  • Уверенное владение современными практиками разработки ПО (continuous integration, TDD, Agile/Scrum);
  • Понимание ООП, знание современных технологий и практик разработки ПО (микросервисы, design patterns, test first и т.п.).
  • Знание нотаций UML
  • Умение разрабатывать асинхронный и многопоточный код;
  • Базовые знания kubernetes, docker, linux (система эксплуатируется в закрытых airgap контурах)

Плюсами будут:

  • Опыт поиска проблем в процессе эксплуатации системы;
  • Базовые знания ansible
  • Статьи и примеры кода в GitHub

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

  • Есть аккредитация IT-компании. Оформление по ТК РФ.
  • Работать можно удаленно. 
  • Размер заработной платы обсуждается индивидуально в зависимости от навыков кандидата.

Дополнительные инструкции

Интервью с административным директором (скрининговое - 15-20 минут)→ техническое собеседование (1 час) → финальное интервью с с руководителем -> оффер -> устройство на новую должность