Разработчик
Требования
Местоположение и тип занятости
Компания
Digital-подразделение Альфа-Банка
Описание вакансии
Условия работы
Работа в Альфа-Банке – для тех, кто привык действовать!
Альфа-Банк дает вам отличные возможности для повышения эффективности и результативности. Мы ценим таланты, поэтому активно способствуем личному и профессиональному развитию.
Обязанности:
- Разработка и тестирование ПО. Анализ бизнес-процессов банка;
- Первичное тестирование разработанного продукта;
- Исправление дефектов программного обеспечения;
- Подготовка дополнительной технической документации;
- Отражение выполняемых работ в автоматизированных системах учета (TFS, Jira).
Требования:
- Уверенные знания C# (.NET Framework или .NET Core);
- Понимание ООП, SOLID и других принципов проектирования;
- Опыт работы с ASP.NET MVC;
- Понимание Rest и опыт создания WebAPI;
- Опыт работы с ORM (EntityFramework / Dapper);
- Отличные знания MS SQL: умение спроектировать структуру БД, писать и оптимизировать сложные SQL-запросы и хранимые процедуры, умение понимать и оптимизировать планы запросов;
- Отличное знание современных стандартов JavaScript;
- Опыт работы с системами контроля версий (TFS, Git);
- Знание React / Redux;
- Умение и желание разбираться в новых технологиях, предлагать варианты решения задач;
- Опыт работы в области разработки и оптимизации высоконагруженных баз данных;
- Умение описывать, анализировать и алгоритмизировать цепочки/шаги процессов.
Условия:
- место работы: пр.Ленина, 106;
- пятидневная рабочая неделя (с 9.00 до 18.00);
- оформление по ТК РФ;
- ДМС, страхование жизни;
- лояльный dress-code;
- льготные условия на услуги банка и компаний-партнеров;
- работа в команде с лучшими профессионалами над сложными и интересными задачами;
- условия для применения личных и профессиональных способностей.