Альфа-Банк
Разработчик C/C++ (Middle/Senior)
Формат работы: удалённо
Чем предстоит заниматься
•Требуется специалист в команду разработки модуля пластиковых карт центральной банковской системы. Основное направление — back-end разработка и интеграционные решения. Техническая платформа позволяет вести разработку на различных языках и успешно комбинировать их для достижения наилучшего результата. Ввиду специфики технологического стека (RPGLE) рассматриваются кандидаты с опытом в смежных технологиях (C/C++, Java), готовые к освоению нового инструментария. Предусмотрена программа обучения с наставником
•Разработка и поддержка ядрового функционала банковской системы
•Техническое проектирование и реализация программного обеспечения
•Интеграция с различными программными комплексами
•Разработка высоконагруженных API для работы с клиентами, счетами и банковскими продуктами
•Исправление дефектов программного обеспечения
•Согласование требований заказчика, участие в проработке технических заданий
•Консультация смежных подразделений
•Подготовка технической документации
Наши пожелания к кандидатам
•Опыт разработки от 3 лет
•Уверенное владение минимум одним языком программирования (C/C++, Java)
•Опыт работы с реляционными СУБД, уверенное знание SQL
•Понимание принципов и шаблонов проектирования, умение применять их на практике
•Опыт работы с системами контроля версий (Git)
•Понимание принципов работы высоконагруженных систем
Будет плюсом:
•Знание платформы IBM i и языка RPGLE
•Опыт работы с IBM DB2 или другой СУБД на уровне проектирования схемы и оптимизации запросов
•Знание специфики банковских процессов
•Понимание принципов Continuous Integration и Continuous Delivery
•Опыт работы с инструментами: Jira, Confluence, Bitbucket, Jenkins, Artifactory, Gradle
•Опыт технического проектирования