Главный разработчик FullStack .NET
Summary
Builds and maintains full-stack .NET applications for banking automation, using C#, ASP.NET, React, and microservices with SQL and Kafka.
Чем предстоит заниматься:
Разработка программного обеспечения для автоматизации банковских операций
Развитие и доработкой текущего программного обеспечения
Разработка backend-части на .NET и frontend-части на JavaScript/TypeScript
Проектирование и реализацией интеграций между frontend и backend
Работа с микросервисной архитектурой и контейнеризированными приложениями
Участие в код-ревью
Написание unit-тестов
Устранение дефектов и уязвимостей в рамках третьей линии сопровождения
Взаимодействие с разработчиками, архитекторами, специалистами по нагрузочному тестированию, поддержкой и другими подразделениями
Участие в собеседовании, онбординге новых сотрудников по направлению.
Формирование предложений по улучшению качества и скорости разработки.
Наши ожидания от кандидата:
Опыт коммерческой разработки на .NET от 4 лет
Опыт разработки frontend на JavaScript/TypeScript от 2 лет
Опыт продуктовой разработки
Уверенное знание C#, .NET, ASP.NET, Entity Framework
Практический опыт работы с JavaScript и TypeScript
Опыт работы с React или другим современным frontend-фреймворком — Angular, Vue и аналогами
Понимание принципов организации и взаимодействия frontend и backend частей приложения
Знание ООП, SOLID и принципов проектирования
Опыт работы с Git
Понимание REST и опыт создания WebAPI
Опыт работы с очередями, например Kafka
Понимание и практический опыт применения DDD
Опыт работы с микросервисной архитектурой
Понимание принципов контейнеризации
Умение писать сложные SQL-запросы
Опыт работы с MSSQL и PostgreSQL
Умение читать и писать сложные хранимые процедуры MSSQL
Будет плюсом:
Опыт работы в финтехе или банковской сфере
Опыт технического лидерства проекта или команды
Готовность развиваться в сторону технического лидерства
Опыт наставничества и менторства
Опыт работы с ELK
Опыт работы с SOAP
Что мы предлагаем:
Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
Гибкий график работы: вы сможете планировать время так, как удобно вам и вашей команде
Удалённый формат работы, а также уютный ИТ-хаб в Москве и сезонный коворкинг в Сочи
Сложные и интересные задачи, современный стек технологий
Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного
Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни
Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр
Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий
Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины
Разработка программного обеспечения для автоматизации банковских операций
Развитие и доработкой текущего программного обеспечения
Разработка backend-части на .NET и frontend-части на JavaScript/TypeScript
Проектирование и реализацией интеграций между frontend и backend
Работа с микросервисной архитектурой и контейнеризированными приложениями
Участие в код-ревью
Написание unit-тестов
Устранение дефектов и уязвимостей в рамках третьей линии сопровождения
Взаимодействие с разработчиками, архитекторами, специалистами по нагрузочному тестированию, поддержкой и другими подразделениями
Участие в собеседовании, онбординге новых сотрудников по направлению.
Формирование предложений по улучшению качества и скорости разработки.
Наши ожидания от кандидата:
Опыт коммерческой разработки на .NET от 4 лет
Опыт разработки frontend на JavaScript/TypeScript от 2 лет
Опыт продуктовой разработки
Уверенное знание C#, .NET, ASP.NET, Entity Framework
Практический опыт работы с JavaScript и TypeScript
Опыт работы с React или другим современным frontend-фреймворком — Angular, Vue и аналогами
Понимание принципов организации и взаимодействия frontend и backend частей приложения
Знание ООП, SOLID и принципов проектирования
Опыт работы с Git
Понимание REST и опыт создания WebAPI
Опыт работы с очередями, например Kafka
Понимание и практический опыт применения DDD
Опыт работы с микросервисной архитектурой
Понимание принципов контейнеризации
Умение писать сложные SQL-запросы
Опыт работы с MSSQL и PostgreSQL
Умение читать и писать сложные хранимые процедуры MSSQL
Будет плюсом:
Опыт работы в финтехе или банковской сфере
Опыт технического лидерства проекта или команды
Готовность развиваться в сторону технического лидерства
Опыт наставничества и менторства
Опыт работы с ELK
Опыт работы с SOAP
Что мы предлагаем:
Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
Гибкий график работы: вы сможете планировать время так, как удобно вам и вашей команде
Удалённый формат работы, а также уютный ИТ-хаб в Москве и сезонный коворкинг в Сочи
Сложные и интересные задачи, современный стек технологий
Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного
Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни
Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр
Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий
Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины