- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Junior+ C# Developer
Отличная вакансия для начинающего специалиста: современный стек технологий, работа в известном финтех-банке и удаленный формат. Четко описанные задачи и процессы (Scrum, CI/CD) способствуют быстрому профессиональному росту.
Сложность вакансии
Позиция Junior+ требует уверенных базовых знаний C# и SQL, а также понимания микросервисов. Основная сложность для новичка может заключаться в широком стеке инструментов (Kubernetes, Kafka, Camunda), но требования к опыту (от 1 года) делают вакансию доступной.
Анализ зарплаты
Зарплата в вакансии не указана, но для уровня Junior+ в российском финтехе рыночный диапазон составляет от 100 000 до 160 000 рублей. Бланк — стабильный банк, поэтому можно ожидать предложения в рамках рыночных медиан.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в BLANK уже сейчас
Присоединяйтесь к команде Бланка и создавайте современный финтех для предпринимателей!
Описание вакансии
Junior+ C# Developer
Локация: Удалённо
Компания: Бланк – банк для бизнеса
ЗП: обсуждается на собеседовании
Занятость: Полная
Мы – Бланк, современный life-first мобильный банк для предпринимателей, которые работают, чтобы жить, а не живут, чтобы работать. Делаем сервисы для развития малого и среднего бизнеса и двигаем финтех-индустрию вперёд. Бланк живёт своим делом, чтобы наполнить дело предпринимателя жизнью.
Сейчас ищем С# Developer, который усилит команду разработки финансовых сервисов.
Стек технологий, с которым предстоит работать: TeamCity, GitLab, C#, Kubernetes, Helm, Docker, Nuget, SonarQube, Nunit, Kafka, RabbitMq, Minio, Consul, Vault, Postgres 12, Npgsql + Dapper, Camunda, Jira, Confluence
Чем предстоит заниматься:
- Разрабатывать и развивать микросервисы онлайн-банка на C# (.NET 6/9);
- Участвовать в проектировании API и интеграций между сервисами (REST/gRPC, Kafka, RabbitMQ);
- Работать с данными (PostgreSQL + Dapper): писать оптимальные SQL-запросы, проектировать схемы данных, работать с миграциями;
- Использовать Redis для кеширования;
- Разрабатывать бизнес-процессы через Camunda (BPMN);
- Использовать и развивать Observability:
• логи, метрики, алерты, дашборды, трейсы (Kibana, Grafana, Jaeger);
• анализировать поведение сервисов в dev и проде;
- Работать с инфраструктурой на уровне пользователя:
• Kubernetes;
• CI/CD пайплайны (GitLab, TeamCity);
• внутренние DevOps-инструменты (IDP);
- Код-ревью:
• Quality Gate с SonarQube;
• ревью коллег;
- Работать в продуктовой Scrum-команде (спринты, планирование, технический анализ)
Мы ожидаем от тебя:
- Не менее 1 года опыта коммерческой разработки на C# и платформе .NET (.NET 6 и выше)
- Понимание принципов ООП и базовых паттернов проектирования;
- Опыт написания unit-тестов (NUnit или аналог);
- Опыт работы с реляционными базами данных (PostgreSQL или аналогичные):
• написание оптимальных SQL-запросов и опыт проектирования схем данных;
• понимание индексов и их влияния на производительность;
- Базовое понимание клиент-серверного взаимодействия:
• Postman/Swagger;
• проектирование и тестирование REST API;
- Понимание принципов работы многопоточности и асинхронности;
- Опыт работы с Git;
- Базовое понимание микросервисной архитектуры
🌐 Резюме отправлять: Откликнуться
–––
Бесплатный постинг вакансий: @freeIT_job
Забирай 📚 Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Kubernetes
- Grafana
- .NET Core
- PostgreSQL
- REST
- Redis
- Docker
- Kafka
- gRPC
- Kibana
- GitLab
- SonarQube
- RabbitMQ
- NUnit
- TeamCity
- Dapper
- Camunda
Возможные вопросы на собеседовании
Проверка понимания асинхронного программирования, критически важного для высоконагруженных финтех-сервисов.
В чем разница между Task.Run и async/await, и в каких случаях стоит использовать каждый из подходов?
Работа с данными — ключевая часть вакансии, важно знать, как оптимизировать запросы.
Как бы вы подошли к оптимизации медленного SQL-запроса в PostgreSQL при использовании Dapper?
Вакансия предполагает работу с микросервисами и очередями сообщений.
В чем разница между Kafka и RabbitMQ, и для каких задач в банковской системе лучше подходит каждый из этих инструментов?
Бланк использует Camunda для автоматизации процессов.
Знакомы ли вы с концепцией BPMN и как, по вашему мнению, использование движка бизнес-процессов помогает в разработке финансовых сервисов?
Проверка навыков обеспечения качества кода.
На что вы в первую очередь обращаете внимание при проведении код-ревью своих коллег?
Похожие вакансии
Junior Backend-разработчик
Python разработчик (Senior)
Python - разработчик (Senior)
Junior Python разработчик
Junior разработчик
.NET разработчик Middle+ , Senior
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия