- Страна
- Россия
- Зарплата
- до 195 000 ₽
Откликайтесь
на вакансии с ИИ

C#/.Net разработчик
Хорошая вакансия для Middle-разработчика с четко прописанными требованиями и современным стеком. Зарплата соответствует рыночному уровню для данного грейда, а удаленный формат работы в часовом поясе МСК является плюсом.
Сложность вакансии
Позиция требует уверенного владения стеком .NET 6 и понимания микросервисной архитектуры. Сложность сбалансирована: от кандидата ждут не только кодинга, но и навыков проектирования, работы с очередями сообщений и контейнеризацией.
Анализ зарплаты
Предлагаемая зарплата до 195 000 рублей 'грязными' (около 170 000 на руки) находится в пределах рыночной медианы для Middle .NET разработчика в России, хотя для верхней границы грейда в финтехе предложение может казаться консервативным.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Отправьте свое резюме прямо сейчас, чтобы стать частью команды и развивать современные финтех-решения на .NET!
Описание вакансии
ID 3115
C#/.Net разработчик
Middle
Вилка до до 195 000 грязными
Основные требования
На рассмотрение принимаются кандидаты только гражданства РФ, проживающих на территории РФ и часовой пояс МСК +/- 2 часа.
Навыки и опыт:
Работа в роли бэкенд на .Net core более 3 лет
C# 10+ версии;
Знание архитектур MSA, SOA и опыт работы с ними, отличия;
Знание платформы и опыт работы с .Net6 (+3.1), ASP .Net MVC;
Опыт работы с любым одним инструментом из списка: Kubernetes, Serverless, Open Source model;
Знание и опыт работы с Entity Framework Core or Dapper or link2db, Redis, Rabbit or Kafka, Docker;
Знание протоколов HTTP, HTTPS, REST, AMQP;
Знание паттернов проектирования;
Асинхронность и многопоточность;
Знание принципов ООП и ФП;
Базовые навыки в SQL, индексы БД;
Владение базовыми структурами и знание основных алгоритмов поиска и сортировки;
Понимание принципов оптимизации, профилирования;
Знание основ безопасной разработки;
Опыт участия в процессе проведения код-ревью к роли проверяющего;
Работа с системой контроля версий Git;
Понимание концепции unit-тестирования и владение инструментами тестирования;
Самостоятельный анализ необходимости покрытия проекта unit-тестами и их реализация;
Знание или опыт работы по гибким методологиям Agile: Scrum, Kanban;
Знание стадий жизненного цикла ПО;
Работа с требованиями: документирование, процесс управления, декомпозиция;
Будет плюсом:
● Понимание Kubernetes и идеологии DevOps, SRE;
● Понимание принципов построения Cloud Native приложений;
● Понимание принципов работы с Open Source проектами;
● Опыт работы с нагруженными сервисами;
● Умение работать с профилированием запросов (Display estimated execution plan или аналогами);
● Знание протоколов SSL, SOAP;
● Опыт работы в финтех;
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- .NET Core
- .NET 6
- ASP.NET MVC
- Microservices
- SOA
- Entity Framework Core
- Dapper
- Redis
- RabbitMQ
- Kafka
- Docker
- Kubernetes
- SQL
- Git
- Unit Testing
- Agile
- Scrum
- Kanban
Возможные вопросы на собеседовании
Вакансия требует знания MSA и SOA. Важно понимать, когда микросервисы избыточны.
В каких случаях вы бы рекомендовали использовать монолитную архитектуру вместо микросервисной, и наоборот?
В требованиях указана асинхронность. Это критично для производительности бэкенда.
Расскажите о разнице между Task.Run и async/await. В каких ситуациях использование async может привести к блокировке потока?
Упоминается работа с EF Core и Dapper. Важно понимать разницу в производительности.
Сравните Entity Framework Core и Dapper. В каких сценариях вы предпочтете использовать легковесный ORM вместо полноценного?
Работа с RabbitMQ или Kafka является обязательным навыком.
Как обеспечить гарантию доставки сообщения (at-least-once delivery) при работе с RabbitMQ?
В требованиях указаны индексы БД и оптимизация.
Как вы подходите к оптимизации медленного SQL-запроса? Какие инструменты профилирования вы используете?
Похожие вакансии
Node.js Разработчик
.NET Разработчик, Middle
Python разработчик / Python Developer
Python-разработчик (Junior+ /Middle)
Middle Rust Developer
Backend-разработчик (Junior+ /Middle)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!