Senior .Net разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет! Это команда прикладной разработки Directum RX – создаём информационные системы управления цифровыми процессами и документами. Системой пользуется нефтегазовый сектор, банки гос.органы. После импортозамещения спрос на продукт возрос — скучно не бывает.
Новые прикладные фичи охватывают:
- делопроизводство и документооборот;
- договоры и финансовый архив;
- электронный обмен документами с контрагентами через сервисы СБИС и Диадок;
- масштабируемость и надежность работы (десятки тысяч пользователей и миллионы документов);
- поддержку Linux и отечественных офисных пакетов.
Конкретные задачи зависят от команды и меняются каждые 3-4 месяца.
Сейчас в прикладной разработке три команды. В каждой по 5-6 разработчиков, 2 тестировщика и аналитик. Есть свой product owner и проектировщики.
Мы планируем продолжить расти дальше и в поиске Senior .Net разработчика.
Работаем со стеком:
- .NET Framework, .Net Core, Python;
- СУБД: MS SQL Server, PostgreSQL;
- среда разработки: SharpDevelop с собственными плагинами, Visual Studio, Rider;
- системы контроля версий: Git, Azure DevOps;
- инфраструктура: Python, ReportPortal, Jenkins, NUnit.
Примеры задач:
- Выявлять потребности пользователей вместе с бизнес-аналитиком и владельцем продукта. Находить решения, используя: User Story Mapping, Customer Journey Mapping, Domain-Driven Design.
- Бдить за архитектурой, чистотой кода и совместимостью;
- обеспечивать оптимальность и масштабируемость, стабильность и безопасность системы;
- ставить чёткие задачи на реализацию разработчикам и обеспечивать качественный и своевременный результат;
- декомпозировать фичи на реализационные задачи, оценивать трудоемкость, прогнозировать сроки поставок.
Мы предлагаем:
- Работа в стабильной компании федерального масштаба, система - лидер рынка. Решаем сложные востребованные задачи без готовых решений или аналогов.
- Разработчики сами определяют пути реализации, архитектуру и способы выполнения задач. Выделяется время на исследование и прототипирование. Команда отвечает за фичи.
- Активно практикуем TDD, рефакторинг, code review, анализ производительности. Для нас важны качественный код и совместимость API.
- Большая степень творчества в проектировании. Никаких мутных ТЗ! Cами выделяем потребности, строим и проверяем гипотезы, проводим story mapping, проектируем итерационно параллельно с реализацией и тестированием.
- Профессиональное развитие: собираем свои митапы, выступаем на крупных ИТ-конференциях, проводим мозговые штурмы и инженерные дни. Выделяем рабочее время на внутреннее обучение.
- Официальное трудоустройство. Зарплата на уровне ИТ-компаний города. Офис в Ижевске, можно работать удалённо. ДМС, обучение, фитнес и другие плюшки ИТ-компаний.
Дополнительные инструкции
На собеседовании спросим про опыт:
- промышленной разработки на C# .Net (желателен от 3 лет);
- full-stack разработки банковского софта, бизнес-приложений Oracle/SAP и подобных систем;
- работы по TDD;
- профилирования и оптимизации узких мест приложений;
- проектирования, разработки и документирования публичного API.
Уделим внимание твоим знаниям SQL, Git, Azure DevOps/Jira.