Старший программист

По договоренности


Обязанности:
  • Написание программного кода с использованием языков программирования, определения и манипулирования данными в базах данных.
  • Оформление программного кода в соответствии с установленными требованиями.
  • Проверка и отладка программного кода.
  • Разработка процедуры проверки работоспособности и измерения характеристик программного обеспечения
  • Разработка тестовых наборов данных.
  • Проверка работоспособности программного обеспечения.
  • Рефакторинг и оптимизация программного кода.
  • Исправление дефектов, зафиксированных в базе данных дефектов.
  • Разработка процедур интеграции программных модулей
  • Интеграция программных модулей и компонент и верификация выпусков программного продукта.
  • Разработка нового функционала.
  • Рефакторинг и оптимизация кода.
  • Разработка интеграций через Rest и брокеры сообщений.
  • Участие в развитии архитектуры системы.
  • Написание unit и интеграционных тестов Code-review.
  • Декомпозиция задач.
  • Контроль за выполнением.
  • Наставничество.
Требования:
  • Требования:

  • Высшее образование – бакалавриат, магистратура по направлению подготовки «фундаментальная информатика и информационные технологии», «прикладная математика и информатика», «информатика и вычислительная техника», «информационные системы и технологии», «прикладная информатика», «программная инженерия» или специалитет по направлению подготовки «применение и эксплуатация автоматизированных систем специального назначения» или высшее образование (непрофильное) и дополнительное профессиональное образование – программы профессиональной переподготовки в области информационных технологи

Ключевые навыки:

Должен быть компетентен в области информационных технологий, настройки/ конфигурирования программного обеспечения программно-технического комплекса под конкретный объект автоматизации.

  • Обладать навыками грамотного составления документов, работы на персональном компьютере с программным обеспечением Microsoft Office.
  • Уметь принимать решения в пределах своей компетенции, хорошее знание Java 11+ опыт работы со стеком Spring (boot, security, mvc, jpa), опыт работы с docker, docker-compose, swarm, умение декомпозировать и делегировать задачи. Будет плюсом: опыт работы с брокерами сообщений (ActiveMQ, Nats), проведения и анализа результатов нагрузочного тестирования, опыт работы с Micronaut, OpenStack, Nats, loki,
  • Prometheus, опыт оптимизации работы PostgresSQL, понимание gitflow, методологии DevOps

Условия:
  • Оформление в строгом соответствии с ТК РФ;
  • график работы: пятидневная рабочая неделя, суббота-воскресенье - выходные, с 8:00 до 17:00, перерыв с 12:00 до 13:00;
  • стабильная заработная плата, выплачивается 2 раза в месяц;
  • корпоративные спортивный зал, бассейн, столовая;
  • корпоративный пакет социальных программ и льгот, в том числе:
  • - санаторно-курортное обеспечение – путевки на базу отдыха «Электрон»;

    - частичная компенсация затрат на оплату аренды жилья;

    - компенсация расходов на оплату проезда;

    - частичная компенсация стоимости дорогостоящих лекарств и лечения;

    - возможность предоставления брони от армии, а также права на отсрочку от призыва на службу по мобилизации (для военнообязанных);

    - специальные предложения от Новикомбанка (жилищная программа, льготные условия на ипотечные и потребительские кредиты и др.);

  • скидки на перелет и бронирование отелей в рамках программы: "Отдых с Ростехом".

Поделиться:

Опубликована 13 часов назад

Вакансия в подборках

  1. Программист
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.