NetSuite Development (Core oft he Role)
- Development and maintenance of SuiteScript 2.1: SuiteScripts (User Event, Scheduled, Map/Reduce, RESTlets, Client Scripts, Suitelets) for business logic, validations, and automations.
- Customization of the NetSuite environment: Custom Records, Custom Fields, Workflows, Saved Searches, Reports, and Forms according to the requirements of the business units.
- Implementation and maintenance of business processes in NetSuite, especially in the Order-to Cash and Procure-to-Pay areas.
- Performance optimization and governance in SuiteScript (Governance Units, Concurrency, Bundle Management).
- Management of releases and sandbox environments as well as participation in NetSuite upgrades.
- Design and implementation of interfaces between NetSuite and third-party systems (e-commerce platforms, marketplaces, marketing automation, payment providers) via REST and GraphQL APIs as well as webhooks.
- Development and operation of sync pipelines for orders, product data, inventories, and customer data – including error handling, retry mechanisms, and monitoring.
- Identification and resolution of data inconsistencies between NetSuite and connected systems, especially in the Order-to-Cash and fulfillment process.
- Maintenance of existing integrations, including documentation, code reviews, and continuous improvement of stability.
- Collaboration with business units to gather requirements, provide technical advice, and translate business processes into NetSuite-compliant solutions.
- Expansion of the integration landscape through additional cloud components, where sensible for the respective requirement.