Группа Компаний Орбита - ведущий разработчик цифровых решений, российская аккредитованная ИТ-компания.
Масштабный технологический проект с глубокой экспертизой в цифровизации бизнеса. Ключевые отрасли: государственный сектор, FinTech, HRTech, коммуникации и медиа, услуги, рынок недвижимости, travel.
Нам доверяют крупнейшие компании РФ, среди них: Т1, ВТБ, Иннотех, Альфа Банк, ОИС и другие.
Более 6 лет мы ведем собственную продуктовую и заказную разработку высокоэффективных цифровых решений.
В связи с расширением команды мы ищем Разработчика .Net (умная очередь) в команду Крупного Банка.
Команда развивает внутренний продукт Банка - система управления портфелями проектов.
Система сейчас находится в стадии глубокого рефакторинга - как backend части (логика, движок согласования, legacy-out), так и frontend - редизайн интерфейса.
Система достаточно "старая" с большим количеством legacy и "костылей" - нужно быть готовым к тому, что будет много задач на рефакторинг текущего кода и его переписыванию/оптимизации
Требуемые знания и навыки
•Опыт разработки на 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 тестов, обеспечение стабильности и безопасности системы.
•Анализ и планирование: Анализ требований, оценка трудоемкости задач, участие в планировании спринтов.
Мы предлагаем
•Удаленный формат работы;
•Деньги: Белую ЗП всегда в рынке, оформление ТК РФ;
•Комфортный старт: 3 месяца плавного погружения под присмотром HR;
•Поддержка: ИТ-отсрочку и HR / юридические консультации 24/7;
•Культура: прозрачные процессы и открытую коммуникацию;
•Мощное железо: работу на лучших компах, мы не логируем время, у нас фокус на доверии и результате;
•ДМС: забота о здоровье за счет компании;
•Развитие: индивидуальный план обучения, конференции и митапы, мы помогаем развиваться и строить карьеру;
•Личный бренд: выступления на конференциях, митапах, написание статей;
•Бенефиты: ежеквартальное обновление корпоративных скидок;
•Движ: вечеринки оффлайн и онлайн, мерч, конкурсы и челленджи