Мы ищем сильного разработчика 1С, который любит разбираться в сложных системах, видит за отдельной задачей архитектуру продукта и умеет превращать бизнес-процессы в надёжные, удобные и масштабируемые решения.
Вам предстоит развивать 1С:Документооборот КОРП — ключевую систему для договорной работы, внутренних процессов, согласований, поручений и задач. Это позиция для специалиста, которому интересно не просто «дорабатывать конфигурацию», а влиять на качество решений, производительность системы и дальнейшее развитие платформы.
Чем предстоит заниматься
- Разрабатывать и сопровождать решения на базе 1С:Документооборот КОРП.
- Развивать процессы согласования, договорной и внутренний документооборот, работу с поручениями и задачами.
- Проектировать и реализовывать интеграции 1С:ДО с внешними информационными системами и другими конфигурациями 1С.
- Дорабатывать маршруты согласования, бизнес-процессы, задачи, документы и регистры.
- Анализировать и устранять сложные ошибки и инциденты; участвовать в задачах 3-й линии поддержки.
- Оптимизировать запросы и серверный код, выполнять рефакторинг существующих решений.
- Участвовать в обновлении конфигурации и адаптировать доработки к новым релизам.
- Проводить code review, поддерживать стандарты разработки и качество кода.
- Взаимодействовать с аналитиками и смежными командами: уточнять детали, предлагать оптимальные решения и доводить их до промышленной эксплуатации.
- Оценивать влияние изменений на текущую архитектуру и перспективы развития системы.
Мы ожидаем
- Опыт разработки на платформе 1С от 3 лет.
- Будет преимуществом опыт работы с 1С:Документооборот КОРП.
- Уверенное знание:
- Библиотеки стандартных подсистем (БСП);
- управляемых форм;
- механизмов расширений;
- стандартов разработки 1С.
- Опыт разработки и доработки маршрутов согласования, бизнес-процессов, задач, документов и регистров.
- Понимание механизмов прав доступа, ролей и RLS; опыт работы со сложными моделями доступа будет плюсом.
- Опыт интеграций: HTTP/REST, web-сервисы, файловый обмен, COM, EnterpriseData или другие механизмы обмена.
- Умение находить узкие места и оптимизировать производительность запросов и серверного кода.
- Внимательное отношение к качеству: желание писать поддерживаемый код, следовать стандартам, работать с Git и SonarQube.
- Высокую самостоятельность: способность декомпозировать сложные задачи, принимать технические решения и брать ответственность за результат.
- Умение видеть систему целиком и учитывать влияние изменений на архитектуру.
- Готовность работать в кросс-функциональной Scrum-команде.
Мы предлагаем: