Lone Star National Bank
Software Integration Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Интеграционный инженер в банковскую ИТ-команду: проектирование и поддержка интеграций между данными, приложениями и внешними системами, мониторинг и оптимизация существующих интеграций.
Задачи
- Собирать и анализировать бизнес- и клиентские требования для выявления возможностей улучшения процессов через интеграции
- Проектировать и реализовывать интеграционные потоки и доработки, включая API и файловые интеграции
- Совместно с ИТ- и сторонними командами разрабатывать интеграционные решения и прототипы
- Проводить и автоматизировать интеграционные, нагрузочные и performance-тесты, включая подготовку тестовых данных и аккаунтов
- Готовить техническую документацию: планы оценки дизайна ПО, результаты тестов, технические руководства
- Проактивно мониторить производительность интеграций, устранять и эскалировать проблемы
- Соблюдать принятые процессы, лучшие практики и стандарты разработки и интеграции
- Учитывать обратную связь пользователей и стейкхолдеров при развитии продуктов и интеграций
- Участвовать в выборе интеграционных вендоров и инструментов
- Взаимодействовать со стейкхолдерами (бизнес, product owners, project managers, конечные пользователи) для понимания функциональных и нефункциональных требований
- Участвовать в code review и совместных практиках программирования
- Улучшать производительность существующего ПО, диагностируя и устраняя критические проблемы
Требования
- Высшее образование в области ИТ или смежной сфере либо эквивалентный практический опыт
- От 3 до 7 лет опыта работы software engineer или в аналогичной роли разработки/интеграции
- Минимум 3 года работы в банковской или финансовой сфере
- Сертификаты разработчика/инженера ПО или интеграций (Azure, Oracle, Kubernetes и др.) — плюс
- Уверенное владение одним или несколькими языками программирования и/или БД (Javascript, C++, Python, Java, .Net, SQL, Postgres, Powershell)
- Опыт работы с платформами разработки (Azure, Docker, Kubernetes)
- Опыт с технологиями системной интеграции (RESTful APIs, OAUTH 2.0, event brokers, data virtualization)
- Опыт с интеграционными платформами (MuleSoft, Boomi, Workato, Zapier)
- Понимание контекста кода, кодовой базы и её связи с бизнес-целями
- Знание процессов проектирования и разработки интеграций (разработка, тестирование, отладка)
- Практический опыт в интеграции данных и workflow-скриптинге
- Умение сжато доносить сложную техническую информацию до стейкхолдеров устно и письменно
- Отличные навыки решения проблем и аналитические способности
- Growth mindset и готовность осваивать новые навыки, технологии и фреймворки
- Двуязычность (английский и испанский) — желательно
Условия
- Позиция подчиняется Chief Technology Officer
- Руководящих функций нет
- Обязательное прохождение плановых тренингов и онлайн-курсов по регуляторному комплаенсу
- Поддержка волонтёрства в мероприятиях банка и сообщества
- Работодатель — равноправный работодатель (Equal Opportunity/Affirmative Action)
Навыки
- Javascript
- C++
- Python
- Java
- .Net
- SQL
- Postgres
- Powershell
- Azure
- Docker
- Kubernetes
- RESTful APIs
- OAUTH 2.0
- event brokers
- data virtualization
- MuleSoft
- Boomi
- Workato
- Zapier