NetSuite Developer & Administrator

Screen InnovationsAustin, TexasOn-siteFull-timeSenior, 5–8 yearsListed 3 hours ago

Apply now

About this role

Role Summary

The NetSuite Developer & Administrator is a hands-on technical role responsible for building, administering, and maintaining Screen Innovations' NetSuite environment under the direction of the Director of Business Systems. This position owns execution: writing and maintaining JavaScript-based SuiteScript customizations and RESTlets, administering day-to-day system configuration, and supporting integrations between NetSuite and adjacent systems (MES, WMS, TMS) — rather than setting enterprise systems strategy or architecture. This is the junior technical seat on the Business Systems team by scope of authority, not by experience level: it requires several years of hands-on NetSuite development or administration coming in the door.

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

- Develop and maintain RESTlets to support integrations between NetSuite and MES, WMS, TMS, and other operational systems

- Build and maintain Suitelets, custom forms, and SuiteFlow workflow logic to support operational processes

- Troubleshoot and resolve NetSuite scripting errors, integration failures, and connector outages

System Administration & Configuration

- Administer NetSuite roles, permissions, custom records, and custom fields

- Build and maintain saved searches and SuiteQL queries to support operational reporting

- Support master data management execution (item master, BOMs, vendors, customers) under governance standards defined by the Director

- Assist with sandbox refreshes, release testing, and account configuration changes

Documentation & Collaboration

- Document system configurations, SuiteScript code, and standard operating procedures for administered functionality

- Partner with Operations, Order Management, Logistics, and Finance to translate operational requests into scoped technical NetSuite solutions

- Escalate architecture-level, governance-level, or cross-system integration decisions to the Director rather than making unilateral changes

- Support training and adoption of new NetSuite functionality across departments

Qualifications

Required Qualifications

- Bachelor's degree in Computer Science, Information Systems, or related field; or equivalent practical experience

- 5+ years of hands-on NetSuite-specific development or administration experience (general software development experience does not substitute); this is not an entry-level or end-user role

- Strong working proficiency in JavaScript, with demonstrated experience writing and maintaining SuiteScript (2.x)

- Experience migrating or remediating legacy SuiteScript 1.0 code to SuiteScript 2.x

- Hands-on experience building and maintaining RESTlets for system-to-system integrations

- Experience with SuiteFlow workflows, custom records, custom fields, and saved search or SuiteQL development

- Ability to execute scoped technical tasks accurately under direction, escalating architecture-level decisions rather than owning them independently

- Background working in a manufacturing environment, with an understanding of production, inventory, and shop floor execution workflows

- Hands-on experience configuring and supporting NetSuite Advanced Manufacturing (work orders, routings, work centers, and shop floor control)

Preferred Qualifications

- Experience with FreeMarker (Advanced PDF/HTML templates)

- Exposure to integration platforms (Boomi, Celigo) or custom REST/SOAP API integrations

- NetSuite SuiteFoundation or other NetSuite certification