Tech Lead C#/.NET

Местоположение и тип занятости

ИжевскПолный рабочий деньМожно удаленно

Компания

Мы разрабатываем программные продукты и сервисы для управления цифровыми процессами и документами

Описание вакансии

О компании и команде

Directum – российская ИТ-компания. Наша главная цель – создание информационных систем управления, повышающих эффективность бизнеса заказчиков. Среди наших клиентов нефтегазовые компании, банковский сектор, гос. органы и многие другие.

Флагманский продукт компании – Directum RX. Это интеллектуальная система управления цифровыми процессами и документами.

Мы ищем Senior .NET-разработчика разработчика, который сможет усилить команды разработки Directum RX.

Чем мы занимаемся

Directum RX постоянно развивается, новые прикладные фичи охватывают:

  • Делопроизводство и документооборот
  • Договоры и финансовый архив
  • Электронный обмен документами с контрагентами через сервисы СБИС и Диадок
  • Масштабируемость и надежность работы (десятки тысяч пользователей и миллионы документов)
  • Поддержку Linux и отечественных офисных пакетов

Сейчас в направлении прикладной разработки Directum RX три команды, и мы планируем активно расти дальше. Типовая команда 5-6 разработчиков + 2 тестировщика + аналитик.

Задачи зависят от команды и меняются каждые 3-4 месяца.

Стек технологий

  • C#, .NET Framework, .Net Core, Python
  • СУБД: MS SQL Server, PostgreSQL
  • ORM: NHibernate
  • IDE: SharpDevelop с собственными плагинами, Visual Studio, Rider
  • Системы контроля версий: Git, Azure DevOps
  • Инфраструктура: Python, ReportPortal, Jenkins, NUnit

    Ожидания от кандидата

    • Опыт промышленной разработки на C# .Net
    • Опыт разработки бизнес-процессов и бизнес-логики в рамках в банковского софта, бизнес-приложений Oracle/SAP, СЭД, BPM, ERP и подобных систем
    • Знание SQL, Git, Azure DevOps/Jira
    • Стремление к чистоте кода и архитектуры
    • Проактивность в работе, желание делать работу качественно и расти

    Вам предстоит

    • Выявлять потребности пользователей вместе с бизнес-аналитиком и владельцем продукта. Находить решения, используя: User Story Mapping, Customer Journey Mapping, Domain-Driven Design
    • Прорабатывать архитектуру с учетом требований по производительности, безопасности, масштабируемости, оптимальности
    • Вместе с командой участвовать в проектировании новых фич, «пилить» много кода, автотестов, заниматься автоматизацией инфраструктуры
    • Ставить чёткие задачи на реализацию разработчикам и обеспечивать качественный и своевременный результат
    • Декомпозировать фичи на реализационные задачи, оценивать трудоемкость, прогнозировать сроки поставок
    • Проводить code review, бдить за чистотой кода и совместимостью
    • Проводить анализ и воспроизведение дефектов с продуктива с их исправлением

    Условия работы

    • Аккредитованная ИТ-компания
    • Работа в стабильной компании федерального масштаба, Directum RX - лидер рынка. Решаем сложные востребованные задачи без готовых решений или аналогов
    • Сплоченная командная работа. У каждой команды есть product owner и аналитик. В команде проектировщики, разработчики и тестировщики. Активно практикуем парную работу
    • Команда отвечает за фичи. Разработчики сами определяют пути реализации, архитектуру и способы выполнения задач. Выделяется время на исследование и прототипирование
    • Для нас важны качественный код и совместимость API. Активно практикуем TDD, рефакторинг, техдолг, code review, анализ производительности
    • Большая степень творчества в проектировании. Никаких расплывчатых ТЗ! Cами выделяем потребности, строим и проверяем гипотезы, проводим story mapping, проектируем итерационно, параллельно с реализацией и тестированием
    • Помощь, наставничество и коучинг на начальных этапах
    • Профессиональное развитие: собираем свои митапы, выступаем на крупных ИТ-конференциях, проводим мозговые штурмы и инженерные дни. Выделяем рабочее время на внутреннее обучение
    • Достойная оплата, обсуждается индивидуально. Регулярный пересмотр
    • Гибкий график и нет переработок. Мы уважаем личное время своих сотрудников
    • Возможность работать в удаленном или гибридном формате
    • Забота о здоровье и комфорте сотрудников: ДМС, полдники, современный офис, спорт, корпоративы несколько раз в год, неформальные встречи по интересам и прочие приятные бонусы