Компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, в том числе с мировой известностью, основная часть которых представляет собой B2B решения развлекательной, игровой и спортивной тематики ищет опытного С# Developer (.NET).
Ищем Middle-разработчика с основным фокусом на .NET 10 и C#.
Роль ориентирована на разработку сервисов и инструментов автоматизации для Windows-инфраструктуры и Active Directory, с использованием ASP.NET 10 и современных практик написания поддерживаемого кода.
Чем предстоит заниматься:
- Разработкой backend-сервисов и внутренних инструментов на C# и ASP.NET;
- Созданием решений для автоматизации корпоративных сервисов и процессов Active Directory;
- Интеграцией внутренних и внешних систем через API;
- Поддержкой и развитием существующего кода, рефакторингом и оптимизацией;
- Написание unit и интеграционных тестов;
- Реализацией логирования и мониторинга приложений и сервисов;
- Участием в код-ревью и улучшении качества кодовой базы.
Какие навыки нужны:
- Опыт разработки на C# от 2 лет;
- Опыт работы с ASP.NET Core (.NET 10);
- Умение писать чистый, поддерживаемый и хорошо структурированный код;
- Умение разбираться в чужом коде, проводить его анализ и рефакторинг;
- Опыт работы с Git;
- Знание HTTP-протокола, опыт работы с REST API;
- Базовые навыки работы с MSSQL (выполнение запросов, работа с БД через EF Core).
Будет плюсом:
- Опыт работы с PowerShell;
- Опыт создания и проектирования Windows-служб;
- Опыт работы с Active Directory (объекты, атрибуты, права доступа, LDAP-фильтрация, GPO);
- Опыт работы с WinAPI через InteropServices;
- Опыт реализации многопоточного исполнения (async/await, TPL);
- Опыт разработки приложений на WPF с использованием паттерна MVVM;
- Опыт реализации CI/CD-пайплайнов на базе GitLab;
- Опыт работы с системами логирования и мониторинга (Event Log, ELK).
Что компания может предложить вам:
- Официальное оформление по ТК Армении;
- Белая заработная плата, которая зависит от пожеланий, скиллов и опыта;
- Помощь с релокацией, оформление рабочей визы, а также помощь в оформлении документов для членов семьи;
- Оплачиваемый отпуск 20 календарных дней;
- Гибкое начало рабочего дня;
- Русскоязычная команда;
- Отсутствие бюрократии, вопросы решаются оперативно, без многочисленных согласований;
- Корпоративные завтраки и обеды;
- Предоставление техники;
- Частичная компенсация Английского языка;
- Работа в стабильной IT-команде;
- Доступ к внутреннему обучению и развитию технических навыков;
- Работу с современными инструментами и корпоративной инфраструктурой.