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)
Условия работы
- официальное трудоустройство в аккредитованную ИТ-компанию
- ежегодное премирование по результатам работы
- удаленный график работы
- оплачиваемые обучающие программы и мероприятия
- скидки на ДМС, фитнес и бонусы от партнеров
- возможность быть причастным и увидеть свой вклад в проекты городского масштаба