US Bank
Software Engineer 2 (.NET Core / C# web applications)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик .NET Core / C# в U.S. Bank: проектирование, разработка и поддержка веб-приложений, API и корпоративных сервисов с полной ответственностью за полный стек.
Задачи
- Проектировать, разрабатывать, тестировать, эксплуатировать и поддерживать продукты
- Писать production-ready и тестируемый код, неся полную ответственность за полный стек
- Создавать оптимальный дизайн в соответствии с архитектурными best practices с учётом масштабируемости, надёжности и производительности
- Анализировать сбои, предлагать изменения дизайна и улучшения операционных процессов
- Принимать обоснованные решения по дизайну и коду с фокусом на клиентский опыт
- Учитывать обратную связь по code review и вносить изменения
- Проводить code review и давать рекомендации по инженерным best practices
- Обеспечивать соблюдение compliance и security best practices при разработке
- Поддерживать стандарты надёжности ПО в процессе разработки
Требования
- Bachelor’s degree или эквивалентный опыт работы
- 3–5 лет релевантного опыта
- Практический опыт разработки и поддержки .NET Core / C# веб-приложений, API и корпоративных сервисов
- Опыт работы с Microsoft SQL Server, проектированием баз данных, оптимизацией производительности и разработкой на T-SQL
- Опыт построения и поддержки решений в Microsoft Azure, включая Azure Service Bus и Azure Container Apps
- Опыт технической поддержки и операционной ответственности за корпоративные production-приложения
- Сильный опыт с CI/CD пайплайнами, контролем версий, release management и DevOps практиками
- Опыт использования инструментов мониторинга и observability для диагностики производительности, доступности и надёжности приложений
- 3+ года опыта скриптинга, автоматизации или разработки сервисов на Python
- Сильные аналитические навыки, навыки troubleshooting, коммуникации и кросс-функционального взаимодействия
Условия
- Работа из офиса U.S. Bank не менее 3 дней в неделю
- Медицинская страховка (medical, dental, vision)
- Базовое и опциональное страхование жизни
- Краткосрочная и долгосрочная нетрудоспособность
- Отпуск по беременности и уходу за ребёнком
- 401(k) и пенсионный план с взносами работодателя
- Оплачиваемый отпуск от двух до пяти недель в зависимости от грейда и стажа
- До 11 оплачиваемых праздничных дней
- Помощь при усыновлении
- Начисление Sick and Safe Leave: 1 час за каждые 30 отработанных, до 80 часов в календарный год
Навыки
- .NET Core
- C#
- Microsoft SQL Server
- T-SQL
- Microsoft Azure
- Azure Service Bus
- Azure Container Apps
- CI/CD
- DevOps
- Python