Знание платформы 1С . Включает умение работать с типовыми и нетиповыми конфигурациями, настраивать, обновлять и дорабатывать функционал платформы, знать механизмы работы с метаданными и объектами.
Владение языком программирования 1С . Программист должен разбираться в его синтаксисе и встроенных библиотеках, уметь разрабатывать новый функционал, оптимизировать существующий код, использовать стандартные модули и механизмы.
Работа с базами данных (SQL) . Многие задачи 1С-программиста связаны с обработкой больших объёмов данных, поэтому важно уметь оптимизировать запросы, создавать индексы и работать с реляционными базами данных.
Разработка сложных отчётов и обработок . Навыки создания кастомных отчётов с использованием языка запросов 1С.
Работа с механизмами обмена данными . Умение настраивать обмен между конфигурациями 1С и другими системами.