Обязанности:
Привет! Мы в поисках backend-разработчика с опытом коммерческой разработки от 3 лет. О КОМПАНИИВедущая российская аккредитованная IT-компания с десятилетним опытом. Автоматизируем сферу тарифного регулирования (теплоснабжение, электроэнергетика, водоснабжение). Создаем уникальные технологии, среди направлений - электронный обмен данными, инструменты анализа и прогнозирования данных, автоматизация процессов принятия решений на основе данных, системная интеграция.Наши разработки используются федеральными ведомствами, такими как ФАС России, Минстрой России, Минэнерго России и крупными корпорациями, включая ПАО «Русгидро», Группа компаний «Интер РАО», Госкорпорация «Росатом» и ООО «Газпром энерго». С нами работают более 92 000 активных пользователей, и их число постоянно растет. В портфеле более 450 успешно реализованных проекта, более 10 продуктов. ОСНОВНЫЕ ЗАДАЧИ И ЗОНЫ ОТВЕТСТВЕННОСТИ: Проектирование API, схем и баз данных.Разработка общих компонентов системы на базе микросервисной архитектуры.Рефакторинг и оптимизация программного кода.Разработка технических спецификаций на программные компоненты и их взаимодействие.Проведение code review.Написание тестов.Мониторинг технических метрик и поддержка компонентов системы в продуктовой среде. НАШ СТЕК:Backend - С# .NET 9 ( легаси 5% NET 6 ), ASP.NET Core, EF Core, RabbitMQ, Protobuf GrpcFrontend - JS TS React Redux|MobXDB - PostgreSQLТелеметрия - OpenTelemetry, Grafana stack ( миграция с Prometheus ) ЧТО ЖДЕМ ОТ СОИСКАТЕЛЯ:ТЕХНИЧЕСКИЕ НАВЫКИ: 1. Подтвержденный опыт коммерческой разработки на С# от 3 лет.2. Хорошее знание .NET 6-9 и фреймворка ASP.NET Core.3. Опыт работы с Entity Framework Core (миграции, LINQ, оптимизация запросов).4. Хорошее владение SQL и опыт оптимизации запросов (PostgreSQL).5. Опыт проектирования REST API и работы с жизненным циклом зависимостей (DI).. 6. Навыки написания unit и integration тестов (XUnit/NUnit, Moq).7. Понимание и применение асинхронного программирования (async/await).8. Опыт работы с системами кеширования (In-memory, Redis. и паттернами кеширования. ЛИЧНОСТНЫЕ КАЧЕСТВАСистемность, внимательность к деталям, самостоятельность, развитые коммуникативные навыки. БУДЕТ ПЛЮСОМ Опыт работы с proto файлами и Protobuf gRPC.Умение проводить код-ревью, рефакторинг и работать с техническим долгом. УСЛОВИЯ:Гибкий график, возможность удаленной работы или в офисе в городах присутствия. Официальное трудоустройство и постоянное развитие под присмотром опытных коллег. В компании есть программа ДМС. ПОЧЕМУ НАС СТОИТ ВЫБРАТЬ:Создаем инновационные ИТ-решения и являемся лидерами отрасли. Сотни реализованных проектов. Работаем с социально значимыми проектами федерального значения, вносим вклад в технологическое развитие страны. Сильная экспертиза - возможность профессионально расти, учиться и обсудить, что уже знаешь. Идейная, сплоченная, заряженная команда.Присоединяйтесь к нашей команде и помогите создавать информационные технологии будущего! ЭТАПЫ ОТБОРА:Оценка резюме - общение с HR - техническое собеседование c элементами live-coding - принятие решения - оффер.Похожие вакансии