Senior программист 1С
Summary
Senior 1C developer building and optimizing internal business systems, automating manual processes, and integrating AI tools to streamline workflows and reduce technical debt.
Мы ищем человека, который возьмет на себя развитие 1С как внутреннюю систему компании: от понимания бизнес-задачи и проектирования решения до самостоятельного написания кода и проверки работоспособности созданного решения.
Это не позиция руководителя отдела и не роль диспетчера между бизнесом и разработчиками. Нам нужен технически сильный специалист, который способен самостоятельно разобраться в задаче, понять существующую реализацию, предложить рациональное решение, оценить его сложность и довести изменение до работающего результата.
Что предстоит делать
Развивать наш 1С
• совместно находить, что требует изменения системы
• формировать и приоритизировать backlog развития 1С
• превращать бизнес-проблемы в требования и архитектуру решения
• самостоятельно вносить изменения и доводить их до внедрения
• определять, что стоит разрабатывать, что можно решить проще, а что вообще не нужно делать
• контролировать качество и результат после внедрения
Мы не хотим автоматизировать не нужное и не эффективное. Если пользователь просит новую кнопку, сначала нужно понять, почему эта кнопка ему понадобилась.
Мы хотим сохранять внутри компании архитектурную компетенцию и контроль над системой.
Уметь делать задачи самостоятельно
Мы не ищем руководителя, который только ставит задачи другим. Нужно уметь самостоятельно:
• читать и анализировать код 1С
• разбираться в существующей конфигурации
• диагностировать технические проблемы
• оценивать сложность изменений
• делать доработки и прототипы
Устранять ручную работу
Сейчас часть операций внутри 1С выполняется администраторами вручную.
Одна из первых задач позиции – упростить существующие процессы за счет созданной автоматизации. Нам важно оптимизировать необходимость ручного обслуживаниясистемы.
Развивать 1С вместе с AI Team
Компания активно внедряет AI-инструменты, в том числе в процессы, связанные с 1С.
Сотруднику предстоит работать совместно с AI-командой на стыке 1С и AI backend:
• находить применимые AI use cases
• проектировать интеграции
• определять архитектурную границу между 1С и внешними AI-сервисами
• участвовать в создании API и механизмов обмена
• обеспечивать безопасность, контроль и надежность решений
• доводить наиболее перспективные сценарии до реализации
Нам нужен человек, который воспринимает AI как новый инженерный инструмент, а не как угрозу привычному способу разработки.
Что мы ожидаем
Сильная техническая база 1С
Вы работали разработчиком 1С и хорошо понимаете платформу изнутри.
Способны разобраться в чужом коде и архитектуре, самостоятельно диагностировать проблему, оценить предложенное решение и сделать доработку своими руками.
Плюсом будет опыт в роли senior developer или архитектора 1С.
Системное мышление
Вы умеете идти от бизнес-проблемы, а не от поступившего требования. Не просто спрашиваете «какую кнопку добавить», а выясняете:
• почему возникла необходимость в этом действии
• можно ли устранить первопричину
• можно ли изменить процесс
• можно ли автоматизировать решение
• какое решение будет самым простым из достаточных.
Современный инженерный подход
Мы ожидаем практического использования современных AI-инструментовразработки: Cursor, coding agents, LLM и аналогичных решений.
Нас интересует не название конкретного продукта, а способность использовать AI для ускорения анализа, разработки, тестирования и документирования.
Если раньше разработка занимала несколько дней, а с современными инструментами качественный результат можно получить за несколько часов, мы ожидаем, что вы будете искать именно такой способ работы.
Ответственность за результат
Результат достигнут, когда изменение работает в реальном бизнес-процессе и решает исходную проблему.
Что нужно будет сделать в первые 6 месяцев
• взять под контроль архитектуру, backlog и развитие 1С
• провести ревизию существующего 1С-контура и определить основные технологические и процессные риски
• создать прозрачный процесс управления изменениями
• проанализировать ручную работу администраторов (и других сотрудников) и существенно сократить ее за счет устранения первопричин и автоматизации
• вместе с AI-командой запустить несколько production-сценариев интеграции AI и 1С с измеримым бизнес-эффектом
• внедрить современные AI подходы к разработке
• последовательно сокращать технический долг и зависимость от знаний отдельных сотрудников и подрядчиков.
Как мы понимаем эффективность этой роли
Нас интересуют:
• стабильность критичных процессов
• скорость прохождения изменений от идеи до production
• сокращение ручных операций
• снижение количества повторяющихся проблем
• бизнес-эффект внедренных изменений
Хороший результат для нас – это когда система становится проще, возможностей становится больше, а необходимость в ручной работе и постоянной разработке снижается.
Скорее всего, мы подойдем друг другу, если
Вы сильный разработчик 1С, но вам уже тесно в роли человека, которому просто передают технические задания.
Вам интересно понимать устройство бизнеса, проектировать решения, самостоятельно принимать технические решения и отвечать за результат целиком.
Вы спокойно можете открыть код и разобраться в нем.
Вы используете AI и современные инструменты разработки и постоянно ищете способы сделать работу быстрее и проще.
И вам нравится ситуация, когда вместо реализации большой задачи удается понять ее первопричину и вообще отказаться от большей части разработки.
Скорее всего, нам не по пути, если
• вы хотите только программировать по готовому ТЗ
• вы не хотите работать с системой самостоятельно
• ваша основная функция собирать требования и передавать их подрядчику;
• вы считаете существующие подходы 1С достаточными и не видите необходимости менять инженерные практики
• вы скептически относитесь к AI-инструментам разработки и не используете их на практике
• на новую задачу ваша первая реакция расширить команду или построить более сложную архитектуру
• вам комфортнее выполнять запрос пользователя буквально, чем разбираться, какую проблему он на самом деле пытается решить.