Senior программист 1С
Описание
Мы ищем человека, который возьмет на себя развитие 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-инструментам разработки и не используете их на практике • на новую задачу ваша первая реакция расширить команду или построить более сложную архитектуру • вам комфортнее выполнять запрос пользователя буквально, чем разбираться, какую проблему он на самом деле пытается решить.