Разработчик C/C++
Альфа-БанкУдалённоот 3 лет
SQLJavaGitJiraC++ConfluenceJenkinsCBitbucketDB2IBM Power iRPGLE
Описание
Приглашаем специалиста в команду разработки модуля пластиковых карт центральной банковской системы. Основное направление — 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
- Опыт технического проектирования
Условия
- Формат работы: удалённо