Программист 1С

07 Июля

Партнерские Вакансии

Город:

Усть-Каменогорск

Занятость:

Полная занятость

Компания "Smart Innovations"

Smart Innovations занимается внедрением сервиса МойСклад, разработкой интеграций и приложений для него. Мы уже разработали решения для касс, платежей, маркетплейсов и других сервисов.

Сейчас мы развиваем новое направление — интеграцию МоегоСклада с 1С.

У нас уже есть готовая архитектура и документация по формированию данных на стороне МоегоСклада. Данные подготавливаются нашим микросервисом на отдельном сервере. Основная задача 1С-разработчика — реализовать корректный прием этих данных в 1С, их обработку, сопоставление и запись в нужные справочники и документы.

На первом этапе нужен обмен из МоегоСклада в 1С. В дальнейшем планируем развивать полноценный двусторонний обмен.

Что нужно будет делать

  • Разрабатывать модуль, внешнюю обработку или расширение 1С для приема данных из нашего интеграционного сервиса.
  • Получать данные из нашего микросервиса в формате json.
  • Записывать данные в 1С: справочники, документы, регистры.
  • Настраивать сопоставление объектов МоегоСклада и объектов 1С.
  • Обрабатывать товары, контрагентов, организации, склады, заказы, реализации, оплаты и другие сущности.
  • Реализовывать журнал обмена и понятные ошибки для пользователя.
  • Предусмотреть защиту от дублей.
  • Реализовывать повторную обработку неуспешных операций.
  • Участвовать в развитии архитектуры будущего двустороннего обмена.
  • Помогать команде учитывать особенности разных конфигураций 1С.
  • Предусмотреть защиту от копирования модуля.

Что уже есть с нашей стороны

  • Готовая архитектура интеграции.
  • Микросервис на отдельном сервере.
  • Документация по формированию данных из МоегоСклада.
  • Подготовленная логика получения и обработки данных на стороне нашего сервиса.
  • Команда разработчиков, которая занимается backend-частью и API.
  • Понимание, какие данные и в каком формате нужно передавать в 1С.

Что нужно от 1С-разработчика

Нам нужен специалист, который хорошо понимает 1С и сможет правильно встроить полученные данные в учетную систему клиента.

Важно:

  • опыт разработки на платформе 1С:Предприятие 8.3 и Бухгалтерия;
  • опыт работы с типовыми конфигурациями 1С;
  • понимание справочников, документов, регистров и механизмов записи данных;
  • опыт разработки внешних обработок или расширений;
  • опыт работы с HTTP-запросами из 1С;
  • понимание JSON, REST API, токенов авторизации и кодов ответов HTTP;
  • умение реализовывать обмены между 1С и внешними системами;
  • понимание, как не создавать дубли при загрузке данных;
  • умение вести журнал обмена и обрабатывать ошибки;
  • аккуратный код, который можно поддерживать и развивать.

Будет плюсом

  • опыт интеграции 1С с CRM, интернет-магазинами, маркетплейсами, банками, кассами или ЭДО;
  • опыт работы с Бухгалтерией, УНФ, Управлением торговлей, ERP;
  • опыт разработки универсальных решений для нескольких конфигураций 1С;
  • опыт настройки регламентных или фоновых заданий;
  • понимание складского и бухгалтерского учета;
  • опыт разработки решений, которые можно устанавливать клиентам без изменения типовой конфигурации.

Главная задача на первом этапе

Реализовать стабильную передачу данных:

МойСклад → наш микросервис → 1С

На первом этапе 1С не должна напрямую разбираться со всей логикой МоегоСклада. Основная бизнес-логика и подготовка данных уже находится на стороне нашего сервиса.

От 1С-разработчика требуется правильно принять подготовленные данные, записать их в 1С, обработать ошибки и сделать решение удобным для поддержки.

В будущем

После запуска одностороннего обмена планируем развивать двустороннюю интеграцию:

МойСклад ↔ наш микросервис ↔ 1С

Возможные будущие задачи:

  • передача изменений из 1С обратно в МойСклад;
  • синхронизация статусов документов;
  • обмен остатками;
  • обмен оплатами;
  • сопоставление измененных данных;
  • обработка конфликтов;
  • расширение поддержки разных конфигураций 1С.

Формат работы

  • Постоянная занятость.
  • Оклад + % от продаж решения + % за настройку интеграции
  • Оплата обсуждается по результатам собеседования и тестового задания.

Как будет проходить отбор

  1. Короткое знакомство.
  2. Обсуждение опыта с 1С и интеграциями.
  3. Небольшое тестовое задание.
  4. Обсуждение архитектуры решения.
  5. Принятие решения по сотрудничеству.
Похожие вакансии

18 Июня

1C программист

Усть-Каменогорск

Компания "Сей-Нар" Программирование в среде 1С 8.х, нетиповые конфигурации Опыт работы с типовыми конфигурациям ERP, KA, Бухгалтерия, ЗУП...

Отправить резюме подробнее

19 Июня

Ведущий инженер-программист

Усть-Каменогорск

Компания "ВК РЭК" Обязанности: 1. Установка и настройка системы Установка FreePBX и всех необходимых компонентов (Asterisk, Apache, MySQL,...

Отправить резюме подробнее

15 Июня

Инженер-программист АСУ ТП (1 категории)

Усть-Каменогорск

Компания "Ostara Group" Обязанности: Программирование промышленных контроллеров. Программирование SCADA-систем операторского и...

Отправить резюме подробнее

15 Июня

Ведущий инженер-программист АСУ ТП

Усть-Каменогорск

Компания "Ostara Group" В активно развивающейся проектно-строительной компании ТОО "Ostara Group" открыта вакансия Ведущий инженер программист...

Отправить резюме подробнее

16 Июня

Инженер-программист станков с ЧПУ

Усть-Каменогорск

Компания "Усть-Каменогорский арматурный завод" Обязанности: Разработка, внедрение и сопровождение управляющих программ для станков с ЧПУ....

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: