Формы — динамично развивающаяся команда в проекте Контур.Экстерн. В нашей зоне ответственности больше десятка сервисов, отвечающих за работу с отчетами пользователей. Формы отчетности, которые мы разрабатываем, отправляются пользователями в различные контролирующие органы: ФНС, ПФР, ФСС, Росстат, МВД и пр.
Качество и надежность наших сервисов, их своевременное обновление в соответствии с меняющимся законодательством критическим образом влияют на удовлетворенность и лояльность пользователей сервисов. Наши решения активно используются и в других продуктах Контура, например, Контур.Бухгалтерия, Диадок, Эльба. За отчетность через наши сервисы проходят десятки миллионов отчетов размером до 10 Гб. Усилиями команды реализована поддержка нескольких сотен различных форматов форм.
Технологический стек: XSLT, XSL-FO, XPath, XML, XSD. Будут полезны знания JavaScript и С#.
Вам предстоит разрабатывать и дорабатывать всё, что непосредственно связано с формами отчетности, а именно:
-
редактор для заполнения форм;
-
преобразования для создания корректных xml-файлов, отправляемых пользователями в контролирующие органы;
-
печатные шаблоны форм;
-
контрольные соотношения для проверки введенных данных (внутри одной формы и между разными отчетами);
-
авторасчеты для предзаполнения одних полей на основе введенных данных в другие поля;
-
преобразования для переноса данных (внутри одного формата формы и между разными отчетами).
Наши ожидания:
-
Знания XML, XSD, XSLT и XPath.
-
Опыт промышленного программирования на любом языке.
-
Плюсом будет законченное или неполное высшее техническое образование.