Job Description
Role: NetSuite Developer (script, incl. strong Java script)
Location: TX & NJ (Remote)
Type: Contract
- NetSuite Developer (script, incl. strong Java script)
- Client NetSuite Technical Consultant who will be responsible for delivering high-quality technical solutions within the NetSuite ERP platform. This role combines technical expertise, solution design, integration skills, and an understanding of business processes to customize, extend, and optimize NetSuite for clients.
Job Duties:
- Translate business requirements into scalable technical solutions on the NetSuite platform.
- Design and document technical architectures, integrations, data models, and customizations.
- Provide guidance on NetSuite best practices, platform limitations, and recommended patterns.
- Develop SuiteScript (1.0/2.x/2.1) for automation, custom workflows, user event scripts, scheduled scripts, and client scripts.
- Build and maintain SuiteFlows to streamline business processes.
- Create custom forms, fields, records, and dashboards.
- Develop SuiteBuilder configurations to support functional requirements
- Design and build integrations between NetSuite and external systems using RESTlets, SOAP/REST web services, middleware (e.g., Dell Boomi, MuleSoft, Celigo), or SuiteTalk.
- Troubleshoot integration failures and optimize integration performance.
- Support data migration activities including cleansing, mapping, and loading using CSV import, Data Loader tools, or APIs.
- Perform data validation, data quality checks, and post-migration testing
- Diagnose and resolve complex technical issues, performance problems, or system errors.
- Review logs, script execution details, and configurations to address root causes.
- Maintain documentation for all technical work, including scripts and integrations.
- Work with functional consultants to understand workflows, modules, and business needs.
- Participate in client workshops, solutioning sessions, and UAT cycles.
- Provide technical mentorship to junior team members or client development teams.
Required Skills:
- Technical Skills
- Strong experience with SuiteScript (2.x preferred), SuiteFlow, SuiteBuilder, and Suite Analytics.
- Deep knowledge of NetSuite ERP modules (Financials, O2C, P2P, Inventory, CRM, etc.).
- Hands-on experience with NetSuite integration patterns and tools.
- Proficiency with JavaScript, JSON, XML, REST/SOAP APIs.
- Experience with development tools such as Git, Postman, or VS Code.
Professional Skills:
- Strong analytical and problem-solving skills.
- Ability to break down complex requirements and translate them into technical tasks.
- Excellent communication and documentation skills.
- Ability to work in agile environments and manage multiple priorities.
- Education & Experience
- Bachelor's degree in Computer Science, Information Systems, Engineering, or related field (or equivalent experience).
- 2 7+ years of NetSuite technical consulting or development experience (adjust based on seniority).
- NetSuite certifications (Suite Foundation, SuiteCloud Developer) are a plus.
Preferred Qualifications:
- Exposure to middleware tools (Boomi, MuleSoft, Celigo) or cloud platforms (AWS, Azure).
- Experience in full-cycle NetSuite implementations.
Job Tags
Contract work, Remote work,