Fifth Third Bank
Lead Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-разработчик в agile-команду банка Fifth Third. Проектирует и реализует программные решения, задаёт архитектуру и стандарты качества, выступает техническим лидером команды.
Задачи
- Проектировать и реализовывать новые функции, постоянно повышая качество технических продуктов и приложений
- Выступать техническим экспертом и лидером-разработчиком в agile-команде
- Совместно с другими инженерами определять системную архитектуру и проектные решения
- Разрабатывать ПО в соответствии со стандартами и метриками качества кода
- Практиковать test-driven development
- Участвовать в communities of practice: вносить вклад в стандарты, ревьюить код коллег, делиться знаниями
- Достигать операционного совершенства за счёт автоматизации процессов и написания поддерживаемого и тестируемого кода
- Поддерживать эффективное партнёрство с командами эксплуатации и инженерии для улучшения сервисов
- Следить за IT-трендами в своей области
- Помогать в решении проблем конечных пользователей и клиентов
- Участвовать в определении операционных процедур разработки ПО
- Поддерживать контроли и документацию для соответствия требованиям аудита
- Выполнять прочие порученные задачи
Требования
- Степень бакалавра в Computer Science/Information Systems или эквивалентный опыт
- 6+ лет инженерного или иного релевантного IT-опыта
- Знание объектно-ориентированного и функционального проектирования ПО
- Понимание RESTful-взаимодействия
- Опыт работы с Git и GitHub
- Понимание методологий разработки ПО
- Понимание best practices безопасности
- Сильные навыки решения проблем
- Сильные навыки командной работы
- Отличные навыки устной и письменной коммуникации
Условия
- Комплексные льготы и дифференцированная компенсация (Total Rewards)
- Участие в программе incentive compensation
- Инклюзивная культура и равные возможности трудоустройства
Навыки
- Git
- GitHub
- REST
- TDD
- Agile