🎃 Как преодолеть свои страхи во время поиска работы? Бросить себе вызов → вступить в челлендж страхов Хабр Карьеры

Fullstack-разработчик в продукт Экономика и КНД

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

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

Компания

Информатизация города

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

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

Департамент информационных технологий внедряет сервисы, которые делают Москву комфортнее и безопаснее, а жизнь горожан — удобнее и мобильнее. Записаться к врачу с помощью сервиса ЕМИАС, проверить домашнее задание и оценки ребенка в Московской электронной школе, отдать показания счетчиков через портал mos.ru — это лишь часть услуг и сервисов, доступных москвичам и реализуемых ДИТ.

Мы хотим, чтобы возможности, которые дают сегодня информационные технологии, помогали каждому жителю Москвы получать актуальную для него информацию, оперативно решать важные вопросы и экономить самое ценное, что у него есть — время.

Сейчас мы находимся в поиске fullstack-разработчика в продукт экономика и контрольно-надзорная деятельность, который осуществляет проект по автоматизации процессов Департамента экономической политики и развития, Государственной инспекции по контролю за использованием объектов недвижимости Москвы, Главконтроля и еще 8 органов исполнительной власти города Москвы в рамках реализации реформы контрольной и надзорной деятельности в городе Москве.

Чем предстоит заниматься

  • ​​​​анализировать архитектуру информационных систем Комплекса и ОИВ (органов исполнительной власти), в том числе баз данных
  • проводить исследования с целью оптимизации технологий и решений по автоматизации процессов Комплекса
  • анализировать функциональность, нефункциональные требования, архитектурные механизмы и технологические решения подсистем, модулей информационных систем Комплекса и ОИВ
  • участие в формировании требований, выборе подходов, технологий, технических стандартов и спецификации информационных систем Комплекса и ОИВ
  • оценивать трудоемкость разработки подсистем, модулей и сервисов информационных систем Комплекса и ОИВ, в том числе задач разработчиков
  • осуществлять сбор и анализ нефункциональных требований к разрабатываемым компонентам информационных систем Комплекса и ОИВ
  • разрабатывать рабочие спецификации и модели в ходе и по результатам выполнения работ;
  • разрабатывать проектную и техническую документацию информационных систем
  • планировать и реализовывать интеграции на системном и подсистемном уровнях
  • реализовывать структурную части системы (например, подсистемы классов или реализации) или функциональной ее части, например, реализации вариантов использования или функции, которая должна работать в нескольких классах/подсистемах
  • осуществлять код-ревью (рецензия кода) разрабатываемого разработчиками функционала подсистем, модулей и сервисов информационных систем Комплекса и ОИВ, в том числе сервисов информационного взаимодействия
  • разрабатывать программные компоненты и осуществлять проверку их функциональности после интеграции в подсистемы в соответствии с требованиями к адаптируемости проекта

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

  • .NET Core, ASP.NET MVC
  • фронт - javascript, React, Typescript, mobx (30% фронтенд-разработки, остальное бэкенд)
  • знание SQL, на уровне написания процедур и функций (у нас Oracle, подходит опыт с любой другой реляционной базой)
  • GIT
  • SOLID
  • Entity Framework (понимание построения запросов)

Плюсом будет опыт работы с:

  • Oracle, PL/SQL
  • Unit-тесты и интеграционные тесты
  • OIDC(OpenID Connect)
  • Docker, Kubernetes
  • GraphQL(Hot Chocolate)

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

  • официальное трудоустройство в аккредитованную ИТ-компанию
  • ежегодное премирование по результатам работы
  • удаленный график работы
  • оплачиваемые обучающие программы и мероприятия
  • скидки на ДМС, фитнес и бонусы от партнеров
  • возможность быть причастным и увидеть свой вклад в проекты городского масштаба