US Bank
Software Engineer 2 (ASP.NET Web API)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack Software Engineer в U.S. Bank: разработка и поддержка веб-приложений, API и бизнес-компонентов на платформе Microsoft (ASP.NET Web API, Azure) в agile-команде.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать бизнес-компоненты, веб-приложения и объекты БД на платформе Microsoft (ASP.NET Web API) и Azure
- Проектировать пользовательские взаимодействия и серверные веб-приложения
- Разрабатывать эффективные API и использовать существующие API
- Создавать и выполнять тестовые сценарии согласно тест-планам
- Писать и тестировать программы различной сложности по стандартным процедурам
- Помогать команде в исследовании, анализе и решении технических проблем, связанных с функциями системы, программированием и процедурами
- Документировать используемые в системе процедуры
- Разрабатывать детальные блок-схемы логики обработки программ
- Участвовать в задачах архитектуры приложений
- Следить за изменениями в веб-архитектуре и языках программирования
- Участвовать в code review перед мержем кода
Требования
- Bachelor's degree в релевантной области или эквивалентный опыт работы
- 4+ года опыта разработки и внедрения веб-приложений
- Сильные навыки организации и управления проектами
- Владение базовыми front-end веб-языками и фреймворками
- Владение технологиями баз данных
- Внимание к деталям и хорошие навыки решения проблем
- Способность учиться самостоятельно и в команде
- Самостоятельный исполнитель с сильными навыками бизнес-анализа
- C# ASP.NET MVC / .NET Framework (минимум 4.8 или выше)
- Web Technologies: HTML5, XML, XSL, JavaScript, Node
- Client-side framework: jQuery
- Автоматизированное тестирование: NUnit, XUnit, Selenium или Playwright
- MS SQL Server 2016+
- SQL Server Integration Services
- Моделирование: данные, процессы, события, объекты
- IT и стандарты безопасности и процедуры
- Многоуровневые приложения
- Инструменты динамических веб-форм, такие как Alpaca Forms или JSON Forms
- Инструменты разработки: SQL Server Management Studio, Visual Studio, Gitlab, статический анализ кода
- Знание жизненного цикла разработки ПО и agile-техник
Условия
- Работа из офиса U.S. Bank три (3) или более дней в неделю
- Медицинская страховка (medical, dental, vision)
- Базовое и опциональное страхование жизни
- Краткосрочная и долгосрочная нетрудоспособность
- Отпуск по беременности и родам и родительский отпуск
- 401(k) и пенсионный план с взносами работодателя
- Оплачиваемый отпуск (от двух до пяти недель в зависимости от грейда и стажа)
- До 11 оплачиваемых праздничных дней
- Помощь при усыновлении
- Начисление Sick and Safe Leave: один час за каждые 30 отработанных, до 80 часов в календарный год
- Диапазон оплаты: $105,400.00 - $124,000.00
- Программы поощрения и признания, покупка акций сотрудниками, взносы в 401(k) и пенсия
Навыки
- C#
- ASP.NET Web API
- ASP.NET MVC
- .NET Framework
- Azure
- SQL Server
- SQL Server Integration Services
- HTML5
- XML
- XSL
- JavaScript
- Node
- jQuery
- NUnit
- XUnit
- Selenium
- Playwright
- Gitlab
- Visual Studio
- SQL Server Management Studio
- Alpaca Forms
- JSON Forms
- Telerik Kendo UI
- React.js
- React Native
- Vue
- Angular