1C разработчик занимается разработкой и сопровождением конфигураций 1С. Прежде всего — автоматизация бухгалтерского и управленческого учёта. Специалист настраивает документооборот и отчётность. Далее он занимается интеграцией с внешними системами. Использует API и механизмы обменов. Например через HTTP-запросы, выгрузку файлов или очереди сообщений.
Помимо этого инженер оптимизирует производительность запросов. Он анализирует медленные отчёты и обработки. Исправляет неоптимальные конструкции. Добавляет индексы и переписывает запросы. Также он консультирует пользователей. Помогает разобраться с ошибками и обучает работе в новой системе. Принимает заявки на доработки. В результате бизнес-процессы становятся эффективнее.
Основные требования к разработчику 1С:
Нужен опыт разработки на 1С от 3 лет а также обязательно наличие коммерческого опыта разработки и уверенное знание платформы 1С:Предприятие 8. Также библиотеки стандартных подсистем (БСП). Важен опыт работы с конкретными конфигурациями. Например с 1С:ERP. Или с Управлением небольшой фирмой (УНФ). А также с 1С:Бухгалтерией предприятия.
Знание SQL на уровне уверенного пользователя. Опыт написания сложных запросов. Понимание способов интеграции через веб-сервисы и HTTP-запросы, выгрузку и загрузку XML/JSON или через прямые подключения к базам данных. Важно понимание методологии учета и основ бухгалтерского и налогового учёта + принципы формирования проводок. Что такое план счетов и регистры.
Будет преимуществом опыт перехода с устаревших версий. Плюсом станет знание механизмов обмена данными. Например Конвертации данных (КОНВ) или правил обмена данными (ПОД). Также плюс — опыт работы с расширениями и знание технологий интеграции с веб-сайтами.
Важны навыки анализа чужого кода. Умение работать в команде. Понимание жизненного цикла разработки. Навыки документирования доработок.




