USETECH
.Net Developer
1 мес. назад
RussiaSeniorRemote
c#.net core.net 6web apirestfulentity framework coresqlms sql
Юзтех – группа аккредитованных ИТ-компаний с многолетней экспертизой в передовых технологиях. Вакансия разработчика .Net с фокусом на backend, требующая значительного опыта с C# и .NET.
О компании
- Юзтех – группа аккредитованных ИТ-компаний полного цикла разработки с многолетней экспертизой в передовых технологиях: DWH, BigData, AI / ML, Blockchain, BI, предиктивная аналитика, цифровые двойники производства и рисков.
- ГК Юзтех является технологическим партнером таких компаний, как Mail.ru, 2Gis, НЛМК, Еврохим, Go Invest, Альфа-Банк, Сбер, ВТБ, МКБ, Самолет Девелопмент, Х5 Group, Газпромнефть, Лемана Про, Ситилинк, Ланит, IBS.
- ГК разрабатывает собственные IT-продукты (Usebus, Octopus, Тил Эйчар) и флагманские проекты, которыми пользуется 70% населения страны.
Требования
- Опыт разработки на C# и .NET от 4–5 лет
- Опыт работы в роли backend-инженера от 3-х лет
- Глубокое знание C# и .NET Core / .NET 6+ (понимание внутреннего устройства, TPL, асинхронности)
- Опыт разработки Web API, RESTful сервисов и микросервисных решений
- Уверенное владение Entity Framework Core (миграции, оптимизация запросов)
- Отличное знание SQL и реляционных БД (MS SQL) на уровне проектирования и оптимизации сложных запросов
- Понимание принципов SOLID, GoF паттернов и Clean Code
- Опыт написания юнит-тестов (xUnit, NUnit) и интеграционных тестов (Moq)
- Опыт работы с Git в команде (Pull Request, Code Review)
- Настройка CI / CD пайплайнов (GitHub Actions, GitLab CI, Jenkins)
- Опыт с брокерами сообщений (RabbitMQ, Kafka)
- Опыт проведения Code Review
Обязанности
- Разработка и архитектура: проектирование, разработка и поддержка сервисов и корпоративных приложений на .NET. Участие в построении технического roadmap проекта.
- Работа с кодом: Написание чистого, масштабируемого и хорошо тестируемого кода. Проведение рефакторинга и оптимизация существующего кода (включая работу с legacy - его будет достаточно много).
- Интеграции: Разработка и сопровождение REST API, интеграционных сервисов и взаимодействие с внешними системами.
- Базы данных: Проектирование схем БД, написание сложных запросов, оптимизация производительности (индексы, хранимые процедуры).
- Управление качеством: Проведение Code Review, написание Unit / Integration тестов, обеспечение стабильности и безопасности системы.
- Анализ и планирование: Анализ требований, оценка трудоемкости задач, участие в планировании спринтов.
Условия
- Карьерную и профессиональную возможность в стабильной, аккредитованной ИТ-компании
- Расширенный полис ДМС со стоматологией, корпоративный психолог
- Удаленную работу и гибкий график
- Необходимую технику для ко