Federal Home Loan Bank of Indianapolis
Senior Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Developer в FHLBank Indianapolis: техническое лидерство в команде разработки, проектирование архитектуры и интеграций, разработка программных решений под бизнес-задачи банка.
Задачи
- Руководить командой разработчиков: менторство, техническое лидерство, анализ проектов и распределение задач, контроль этапов
- Проектировать архитектуру систем и интеграций, готовить System Design Document (SDD)
- Готовить технические спецификации по системной интеграции, базам данных и приложениям
- Выступать связующим звеном между бизнес-заказчиками и техническими специалистами, определять документацию систем
- Координировать и планировать активности с другими подразделениями IT
- Отчитываться Delivery Managers о проектах и проблемах в продакшн-системах
- Взаимодействовать с техническими специалистами сторонних вендоров в интересах банка
- Консультировать сотрудников банка по выбору железа и ПО, разработке приложений и инструментов
- Следить за технологическими трендами и развитием индустрии
- Консультировать по сложным проектам и обучать IT-персонал
- Писать производительный код, решающий бизнес-задачи согласно спецификациям
- Покрывать код юнит-тестами для проверки корректности
- Документировать системы и ПО в соответствии со стандартами департамента
Требования
- BS in Computer Science или эквивалентный опыт
- Минимум 5 лет работы с командами над программными проектами
- Минимум 2 года в роли лида команды разработки
- Экспертные навыки объектно-ориентированного программирования
- Обширный опыт с MS .NET, C# и ASP.NET
- Обширный опыт с реляционными БД и процедурным SQL, преимущественно SQL Server и/или Oracle
- Знание Java будет плюсом
- Опыт с принципами SOA, JBoss application server — плюс
- Навыки планирования и оценки проектов, умение организовывать работу команды и расставлять приоритеты
- Экспертный опыт с SDLC и agile-методологией
- Умение взаимодействовать с людьми на разных организационных уровнях
- Отличные навыки решения проблем
- Отличные устные и письменные коммуникативные навыки
- Опыт работы с финансовыми или бухгалтерскими системами (или эквивалентная комбинация образования и IT-поддержки финансовых систем) — предпочтительно
- Отсутствие судимостей, создающих риск для безопасности банка
- Возможность работать полный день
Условия
- Гибридный формат: 3 дня в офисе, 2 дня удалённо, плюс remote flex days
- Конкурентная зарплата и total rewards
- 401(k) match до 6% плюс дополнительный взнос 4%
- Компенсация обучения
- Помощь в погашении студенческих кредитов
- Медицинская, стоматологическая и офтальмологическая страховка, а также страховка для питомцев
- Отпуск, оплачиваемые федеральные праздники, floating holiday на месяц рождения, волонтёрский день и летняя программа сокращённого дня
- Дресс-код «Dress for your day»
- Диапазон базовой зарплаты: $107,000 - 126,000
Навыки
- .NET
- C#
- ASP.NET
- SQL
- SQL Server
- Oracle
- Java
- SOA
- JBoss
- SDLC
- Agile