DEV
Today
Net-разработчик (Senior, банковский проект)
📝 Краткое описание
- Грейд: Senior
- Ставка: 1 450 руб/ч
- Локация: РФ
- Длительность проекта: 12+ месяцев
- Краткое описание: Участие в backend-разработке банковского проекта на .NET Core. Полная загрузка, долгосрочное сотрудничество.
🎯 Требования (стек)
- Работа в роли бэкенд на .Net core более 5 лет
- C# 10+ версии
- Знание архитектур MSA, SOA и опыт работы с ними, отличия
- Знание платформы и опыт работы с .Net6 (+3.1), ASP .Net MVC
- Опыт работы с любым одним инструментом из списка: Kubernetes, Serverless, Open Source model
- Знание и опыт работы с Entity Framework Core или Dapper или link2db, Redis, Rabbit или Kafka, Docker
- Знание протоколов HTTP, HTTPS, SSL, REST, SOAP, AMQP
- Знание паттернов проектирования
- Асинхронность и многопоточность
- Знание принципов ООП и ФП
- Уверенное понимание SQL, индексы БД, профилирование запросов, умение работать с Display estimated execution plan или аналогами
- Владение всеми современными структурами и алгоритмами поиска и сортировки
- Понимание принципов оптимизации, профилирования
- Знание основ безопасной разработки
- Опыт участия в процессе проведения код-ревью в роли проверяющего
- Работа с системой контроля версий Git
- Понимание концепции unit-тестирования и владение инструментами тестирования
- Самостоятельный анализ необходимости покрытия проекта unit-тестами и их реализация
- Опыт работы по гибким методологиям Agile: Scrum, Kanban
- Знание стадий жизненного цикла ПО
- Работа с требованиями: документирование, процесс управления, декомпозиция, тестирование
- Понимание Kubernetes и идеологии DevOps, SRE
- Понимание принципов построения Cloud Native приложений
- Понимание принципов работы с Open Source проектами
- Опыт работы с GRPC, BPMN
📌 Описание вакансии
О проекте:
Банковская система с микросервисной архитектурой. Команда развивает высоконагруженные backend-сервисы, обеспечивая надёжную и безопасную работу приложений.
Описание задач:
Разработка и поддержка микросервисов на .NET Core. Внедрение лучших практик backend-разработки, обеспечение покрытия unit-тестами, участие в архитектурных решениях и код-ревью.
- Backend-разработка на C# / .NET Core
- Работа с архитектурами MSA и SOA
- Интеграция с Redis, RabbitMQ/Kafka, Docker, SQL
- Покрытие кода unit-тестами
- Участие в Agile-процессах и взаимодействие с командой
- Работа с требованиями, их декомпозиция и тестирование
📩 Присылайте CV + данные по кандидату:
● ФИО
● Страна + Город
● Дата рождения
● Грейд
● Ставка
● Дата, с которой готов приступить к работе
● Оценить требования ДА/НЕТ, в соответствии с наличием опыта
● Все требования с ответом "ДА" должны иметь отражение в CV кандидата
Вопросы и предложения ➡️ @Pro_test_Studi. Указать 🆔 запроса.