XML, XSLT программист

Зарплата

до 90 000 ₽

Местоположение и тип занятости

Екатеринбург, Казань, Новосибирск

Компания

Продуктовая экосистема, которой пользуется каждый третий бизнес России

Описание вакансии

О компании и команде

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

Формы — динамично развивающаяся команда в проекте Контур.Экстерн. В нашей зоне ответственности больше десятка сервисов, отвечающих за работу с отчетами пользователей. Формы отчетности, которые мы разрабатываем, отправляются пользователями в различные контролирующие органы: ФНС, ПФР, ФСС, Росстат, МВД и пр.

Качество и надежность наших сервисов, их своевременное обновление в соответствии с меняющимся законодательством критическим образом влияют на удовлетворенность и лояльность пользователей сервисов. Наши решения активно используются и в других продуктах Контура, например, Контур.Бухгалтерия, Диадок, Эльба. За отчетность через наши сервисы проходят десятки миллионов отчетов размером до 10 Гб. Усилиями команды реализована поддержка нескольких сотен различных форматов форм.

Технологический стек: XSLT, XSL-FO, XPath, XML, XSD. Будут полезны знания JavaScript и С#.

Вам предстоит разрабатывать и дорабатывать всё, что непосредственно связано с формами отчетности, а именно:

  • редактор для заполнения форм;
  • преобразования для создания корректных xml-файлов, отправляемых пользователями в контролирующие органы;
  • печатные шаблоны форм;
  • контрольные соотношения для проверки введенных данных (внутри одной формы и между разными отчетами);
  • авторасчеты для предзаполнения одних полей на основе введенных данных в другие поля;
  • преобразования для переноса данных (внутри одного формата формы и между разными отчетами).

Ожидания от кандидата

  • Знания XML, XSD, XSLT и XPath.
  • Опыт промышленного программирования на любом языке.
  • Плюсом будет законченное или неполное высшее техническое образование.

Условия работы

  • Уровень дохода, который зависит от ваших технических знаний и навыков. Раз в год мы пересматриваем зарплаты в зависимости от вашего роста в качестве инженера. Если вы прокачиваетесь быстрее, готовы обсуждать изменения грейда и дохода чаще.
  • Гибкий рабочий график. Нам важна выполненная задача, а не работа с 9:00 до 18:00.
  • Пространство для инжиниринга и творчества. Хотите сделать статью на Хабре — у нас есть корпоративный блог, а с текстом статьи смогут помочь наши деврелы. Хотите выступить на конференциях — поможем попасть и подготовиться. Еще сами делаем конференции и митапы: от вас инициатива и выступление, от нас — общая организация ивента и площадка. Проекты в опенсорсе у нас тоже есть.
  • Движухи на уровне всей компании. Техническая конференция всех программистов — Конфур, летучки и обмен опытом между командами, общие праздники.
  • Комфортный офис, удаленку или гибридный формат. Для нас не принципиально, откуда работает команда — из дома или из офиса. Но если вам по душе приходить куда-то для работы — обеспечим комфортом, зонами отдыха, кухней с полезным перекусом, библиотеками с профессиональной литературой.
  • Мы всегда на «ты». Максимум горизонтальных связей в коллективе, чтобы быстрее договариваться и решать рабочие задачи. А еще у нас есть инженерный совет, который придумывает и реализует проекты для улучшения жизни инженеров в компании, и в него можно попасть.