DEV
April 24
.Net Developer (Middle / Senior)
📝 Краткое описание
- Грейд: Middle / Senior
- Ставка: 1 550 руб/ч
- Локация: РФ
- Длительность проекта: 6+ месяцев
- Краткое описание: Внутренний банковский продукт. Важно: кандидат должен быть готов к проверке службы безопасности и трудоустройству в банк на 0,075 ставки.
🎯 Требования (стек)
- Опыт работы в роли бэкенд-разработчика на .Net Core более 5 лет
- C# 10+ версии
- Архитектуры MSA, SOA и опыт работы с ними, знание отличий
- .Net 6 (+3.1), ASP .Net MVC
- Опыт работы с одним из инструментов: Kubernetes, Serverless, Open Source model
- Entity Framework Core / Dapper / link2db, Redis, RabbitMQ или 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
📌 Описание вакансии
- О проекте: Внутренний банковский продукт с высокой степенью безопасности и строгими требованиями по проверке кандидатов.
- Описание роли: Разработка и сопровождение серверной части продукта на базе .Net Core с применением современных архитектурных подходов и инструментов. Участие в проектировании, код-ревью, написании unit-тестов и работе в Agile-команде.
- Основные задачи:
- Разработка и поддержка backend-решений на .Net Core
- Работа с микросервисной архитектурой (MSA, SOA)
- Интеграция с внешними сервисами и работа с различными протоколами
- Оптимизация SQL-запросов и профилирование производительности
- Разработка unit-тестов, участие в CI/CD процессах
- Проведение код-ревью
- Работа по Agile методологиям (Scrum, Kanban)
- Ведение документации, участие в управлении требованиями
📩 Присылайте CV + данные по кандидату:
● ФИО
● Страна + Город
● Дата рождения
● Грейд
● Ставка
● Дата, с которой готов приступить к работе
● Оценить требования ДА/НЕТ, в соответствии с наличием опыта️
● Все требования с ответом "ДА" должны иметь отражение в СV кандидата
Вопросы и предложения ➡️ @Pro_test_Studi. Указать 🆔 запроса.