.NET Developer
Команда разработки работает над серверной частью корпоративных решений: микросервисы и REST API для обмена данными и интеграций. Роль важна для стабильной работы бизнес‑логики, производительности и надёжности интеграций с внешними системами
ГрейдMiddle/Senior
Опытот 4 лет
Стек
C#ASP.NET CoreSQLRabbitMQEntity Framework CoreDockerKubernetesLINQasync/awaitREST APIGitSwaggerJSONXMLJiraConfluence
Задачи
- •Разработка и поддержка REST API на ASP.NET Core
- •Проектирование и разработка схем БД, оптимизация SQL-запросов
- •Реализация асинхронной логики и взаимодействия сервисов через очереди сообщений
- •Разработка с использованием Entity Framework Core (Code First)
- •Покрытие кода unit‑тестами и применение практик тестирования
- •Работа с Git: ветки, merge requests, git-flow и участие в Agile/Scrum
Обязательно
- •опыт работы от 4 лет
- •опыт разработки на C# / .NET (Core), ASP.NET Core
- •асинхронное программирование (async/await) и уверенное владение LINQ
- •проектирование и разработка схем БД, написание и оптимизация SQL‑запросов
- •опыт работы с Entity Framework Core (Code First)
- •опыт работы с брокерами сообщений (RabbitMQ, Kafka или аналоги)
- •Docker и Kubernetes
Будет плюсом
- •опыт работы с Python
- •знания фронтенд‑технологий (HTML, JavaScript, CSS)
- •опыт работы с ELK