DEV
April 24

.Net Developer (Middle / Senior)

🆔DEV-447

📝 Краткое описание

  • Грейд: 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. Указать 🆔 запроса.