Мы ищем сильного NetSuite разработчика в команду для крупного ERP-проекта (USA market). Проект предполагает доработку кастомизаций, интеграцию с внешними системами (CRM, WMS, банки, маркетплейсы) и оптимизацию бизнес-логики для клиента с высоким документооборотом и сложной структурой учета. Вы будете работать не как «просто программист», а как technical advisor, предлагающий архитектурные решения.
Чем предстоит заниматься
-
Разработка и доработка скриптов (SuiteScript 2.x) — клиентские, пользовательские, карты, scheduled, map/reduce, RESTlets.
-
Настройка workflow, валидаций, сабскриптов и делегированных записей.
-
Создание SuiteLet (RESTlets) для внешних интеграций.
-
Оптимизация производительности сложных сохраненных поисков (Saved Searches) и отчетов.
-
Разработка кастомных форм, полей, подтаблиц (sublists) и кнопок.
-
Интеграция через REST / SOAP веб-сервисы, SuiteTalk, CSV-импорты.
-
Участие в code review, написание документации, оценка задач.
Обязательные компетенции (Hard Skills)
-
NetSuite: опыт от 2+ лет коммерческой разработки именно в NetSuite.
-
SuiteScript 2.x — уверенное владение (2.0 и 2.1), понимание Promise, async/await, map/reduce сценариев.
-
SuiteTalk (SOAP/REST) — умение строить интеграции.
-
SQL / Oracle — уверенные знания (NetSuite база — Oracle), написание сложных запросов, аналитических функций.
-
JavaScript (ES6+) — глубокое понимание замыканий, промисов, модулей.
-
XML/JSON — работа с веб-сервисами, настройка трансформаций.
-
Git — ветвление, merge, ревью.
-
Понимание ERP-процессов: Order-to-Cash, Procure-to-Pay, Accounting, Inventory.
-
English B2+ or above
Желательные компетенции (Nice to have)
-
Опыт с SuiteFlow (workflow) и SuiteBuilder.
-
Настройка SuiteBilling / SuiteAnalytics Connect (ODBC).
-
Знание SuiteCloud Development Framework (SDF) и автоматизации деплоев (CI/CD).
-
Опыт миграции с классических ERP (1С, SAP, Dynamics) на NetSuite.
-
Английский B2 (чтение техдокументации + переписка) — для крупных западных клиентов.
-
Базовые знания React/Vue (в NetSuite UI иногда используются порталы).
-
Опыт с Celigo или Workato (iPaaS).
Личные качества (Soft Skills)
-
Системное мышление и умение спорить аргументированно с бизнес-заказчиком.
-
Ответственность за деплой в продакшн (особенно в период закрытия месяца/квартала).
-
Проактивность — увидеть узкое место в модели записей и предложить рефакторинг.