Bank of America
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack .Net разработчик в Bank of America для проектирования и разработки сложных веб-приложений, API и баз данных, включая unit-тестирование и CI/CD.
Задачи
- Разрабатывать решения и писать unit-тесты в соответствии с критериями приёмки и требованиями комплаенса
- Использовать различные архитектурные компоненты (данные, приложение, бизнес) при проектировании и разработке
- Выполнять активности CI/CD
- Участвовать в уточнении и определении требований
- Оценивать объём работ по реализации требований
- Поддерживать существующие тестовые наборы (интеграционные, регрессионные, нагрузочные), анализировать отчёты и выявлять причины ошибок
- Проводить spike/proof of concept для снижения рисков или реализации новых идей
Требования
- 7+ лет релевантного опыта
- Владение языками программирования, необходимыми для роли
- Опыт как .Net full stack специалист: проектирование и построение сложных веб-приложений, API и баз данных
- Выступать техническим экспертом и ментором для команды по best practices, паттернам проектирования, code review и стандартам кодирования
- Быть основным проектировщиком сложных компонентов систем
- Умение писать unit-тесты на клиентской и серверной стороне
- Значительный опыт работы по Agile-методологии
- Сильные навыки решения проблем, умение оспаривать и предлагать идеи в технических обсуждениях
- Опыт с JIRA, GIT/Bitbucket и DevOps/CICD
- Степень бакалавра или эквивалентный опыт работы
Условия
- Офисная культура в Jersey City, NJ (101 Hudson St)
- Годовая зарплата $88,800.00 - $144,800.00 в зависимости от опыта, образования и навыков
- Право на участие в годовой дискреционной премии
- Конкурентные льготы, оплачиваемый отпуск и ресурсы поддержки сотрудников
- 40 часов в неделю, 1-я смена
Навыки
- .NET
- C#
- API
- SQL
- Unit Testing
- CI/CD
- DevOps
- JIRA
- Git
- Bitbucket
- Agile