NetSuite Developer
Screen Innovations · Austin, Texas, United States
Role Summary
This is a hands-on coding role inside NetSuite - SuiteScript, RESTlets, and getting the most out of what NetSuite already offers before building anything custom. Saved searches, SuiteQL, and Analytics Workbooks come first; Python or Power BI only come into play for the rare cases native NetSuite can't handle.
Most of the operational footprint - including MES - runs natively inside NetSuite, and that's where this role spends most of its time. When we do need to connect out to a third-party system, this role owns building and maintaining those RESTlet and API connections, and troubleshooting them when something breaks or data stops syncing right.
Manufacturing background matters here - production, inventory, and shop floor execution should feel familiar, and direct experience with NetSuite Advanced Manufacturing specifically is a real plus.
This isn't an entry point into NetSuite - we need someone who's already spent several years writing production code inside the platform, comfortable owning a customization or integration from first line to go-live.
Key Responsibilities
NetSuite Development & Customization
- Build, test, and maintain SuiteScript (2.x) customizations - User Event, Scheduled, Client, and Map/Reduce scripts - under direction from the Director
- Build and maintain Suitelets and SuiteFlow workflow logic to support operational processes
- Troubleshoot and resolve NetSuite scripting errors within customizations and workflows
System Integrations
- Design, build, and maintain RESTlet and SuiteTalk (REST/SOAP web services) integrations between NetSuite and MES, WMS, TMS, and other operational systems
- Monitor integration and connector health; troubleshoot failed API calls, webhook errors, and data sync discrepancies between NetSuite and connected systems
- Map and validate data flows between NetSuite and third-party platforms, ensuring field-level accuracy and proper error handling
- Partner with vendor and integration-platform technical contacts to test and validate integration changes prior to production deployment
NetSuite Analytics & Reporting
- Build and maintain saved searches, SuiteQL queries, and NetSuite Analytics Workbooks to support operational reporting and dashboards
- Provide backup coverage using Python or Power BI only for the smaller set of reporting needs that native NetSuite Analytics can't meet
Documentation & Collaboration
- Document SuiteScript code, integration architecture, and standard operating procedures for developed functionality
- Partner with Operations, Order Management, Logistics, and Finance to translate operational requests into scoped technical solutions
- Escalate architecture-level, governance-level, or cross-system integration decisions to the Director rather than making unilateral changes
- Support training and adoption of newly developed NetSuite functionality across departments