yandex
Страна
Россия
MiddleУдалённоПолная занятость

Разработчик C# / .NET (Middle / Middle+)

ИИОценка ИИ

Альфа-Банк — это сильный бренд с развитой инженерной культурой и современным стеком. Удаленный формат работы и работа над микросервисами делают вакансию очень привлекательной для Middle+ разработчиков.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует уверенного владения стеком .NET и опыта работы с микросервисами от 3 лет. Дополнительным вызовом может стать работа в крупном банке с высокими требованиями к качеству кода и безопасности.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана300 000 ₽
Рынок220 000 ₽ – 380 000 ₽
ИИОценка ИИ

Зарплата в вакансии не указана, но для уровня 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 своих коллег?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!