- Страна
- Россия
Разработчик C# / .NET (Middle / Middle+)
Альфа-Банк — это сильный бренд с развитой инженерной культурой и современным стеком. Удаленный формат работы и работа над микросервисами делают вакансию очень привлекательной для Middle+ разработчиков.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция требует уверенного владения стеком .NET и опыта работы с микросервисами от 3 лет. Дополнительным вызовом может стать работа в крупном банке с высокими требованиями к качеству кода и безопасности.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в вакансии не указана, но для уровня Middle/Middle+ в российском финтехе рыночные предложения обычно находятся в диапазоне 250 000 – 350 000 рублей на руки. Альфа-Банк, как правило, предлагает конкурентоспособные условия, соответствующие рынку.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Вакансия Разработчик C# / .NET (Middle / Middle+)
УдаленноПолная занятость
ЗП обсуждается на собеседовании
В компанию Альфа-Банк
Задачи
– Разработка новых backend-микросервисов на .NET Core / ASP.NET
– Реализация бизнес-процессов существующего приложения в рамках микросервисной архитектуры
– Разработка нового функционала по готовым постановкам аналитиков и BRD
– Обновление и развитие существующего кода на .NET Core и C#
– Работа с базами данных MS SQL / PostgreSQL
– Разработка и поддержка интеграции между системами
– Написание и поддержка unit-тестов
– Развитие внутренних NuGet-пакетов
– Проведение рефакторинга и устранение замечаний автоматического анализа кода
– Оценка трудозатрат на задачи и соблюдение сроков
– Участие в код-ревью и технических обсуждениях
Требования
– От 3 лет коммерческой разработки на C#
– Уверенное знание C# и .NET на уровне Middle и выше
– Практический опыт работы с Entity Framework, включая миграции и оптимизацию запросов
– Опыт работы с Git
– Опыт создания и развития NuGet-пакетов
– Опыт написания и поддержки unit-тестов
– Уверенное знание MS SQL и/или PostgreSQL
– Понимание и применение принципов SOLID
– Опыт разработки Web API
– Умение оценивать задачи и соблюдать договорённые сроки
Будет плюсом
– Опыт разработки REST API
– Опыт работы с Docker
– Знание Domain-Driven Design (DDD)
– Опыт проектирования распределённых систем
– Опыт работы с Keycloak, Kubernetes (k8s), Postman, Swagger, Kibana, SonarQube
– Опыт работы в крупных компаниях или командах с выстроенными процессами разработки
*🌐* Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C#
- .NET
- .NET Core
- ASP.NET
- MS SQL
- PostgreSQL
- Entity Framework Core
- Git
- NuGet
- Unit Testing
- SOLID
- Web API
- REST API
- Docker
- Domain-Driven Design
- Kubernetes
- Keycloak
- Postman
- Swagger
- Kibana
- SonarQube
Возможные вопросы на собеседовании
Проверка понимания фундаментальных принципов проектирования, критически важных для поддержки чистоты кода в микросервисах.
Расскажите, как вы применяете принципы SOLID в своей повседневной разработке на C#? Приведите пример рефакторинга.
Вакансия предполагает работу с БД, важно уметь писать производительный код.
Какие подходы вы используете для оптимизации запросов в Entity Framework Core? Как вы боретесь с проблемой N+1?
В описании указано развитие внутренних пакетов, что важно для инфраструктуры банка.
Был ли у вас опыт создания и версионирования NuGet-пакетов для внутреннего использования в команде? С какими сложностями сталкивались?
Работа в финтехе часто подразумевает сложные системы с распределенными данными.
Как вы обеспечиваете консистентность данных при взаимодействии нескольких микросервисов? Знакомы ли вы с паттерном Saga?
Проверка навыков командной работы и обеспечения качества.
На что вы в первую очередь обращаете внимание при проведении Code Review своих коллег?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

