Flag job

Report

NetSuite Developer

Min Experience

5 years

Location

United States

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

This is a remote position.

We are seeking a highly skilled and experienced NetSuite Specialist (Developer) to join our team and drive the technical customization, automation, and integration of our NetSuite ERP system. The ideal candidate will possess a deep understanding of the NetSuite platform and a minimum of 5 years of hands-on development experience, including extensive work with SuiteScript (1.0 and 2.0), SuiteTalk (REST and SOAP), SuiteFlow, and other NetSuite APIs. This role requires strong programming skills, a passion for problem-solving, and a proven ability to design, develop, and deploy robust and scalable NetSuite solutions.

Responsibilities:

  • Lead the development and implementation of custom NetSuite solutions using SuiteScript (1.0 and 2.0), SuiteTalk (REST and SOAP), Client Scripts, User Event Scripts, Scheduled Scripts, and Portlet development.
  • Design and build complex integrations between NetSuite and other enterprise systems utilizing NetSuite's API capabilities.
  • Develop and maintain custom workflows (SuiteFlow) to automate business processes.
  • Create and customize NetSuite forms, records, and fields to meet specific business requirements.
  • Optimize NetSuite performance through efficient scripting and data management practices.
  • Troubleshoot and resolve technical issues related to NetSuite customizations and integrations.
  • Collaborate with functional team members to understand business needs and translate them into technical solutions.
  • Develop and maintain technical documentation for all custom NetSuite development.
  • Stay up-to-date with the latest NetSuite development tools, APIs, and best practices.
  • Ensure the security and integrity of NetSuite data and custom code.
  • Work with third-party analytics tools, specifically Looker and BigQuery, to facilitate data extraction and integration for reporting purposes.


Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum of 5 years of hands-on experience as a NetSuite Developer.
  • Extensive and demonstrable experience with SuiteScript 1.0 and 2.0 (Client Scripts, User Event Scripts, Scheduled Scripts, Restlets, Suitelets).
  • Proven experience developing and implementing integrations using SuiteTalk (REST and SOAP).
  • Strong understanding and practical experience with SuiteFlow for workflow automation.
  • Experience with web technologies such as JavaScript, HTML, CSS, and JSON.
  • Knowledge of data structures, algorithms, and software development best practices.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills.
  • Experience with version control systems (e.g., Git).
  • Familiarity with RESTful API design and development principles.
  • Exceptional written and verbal communication skills in English (Mandatory). Desirable: Portuguese (Brazil) or Russian.
  • NetSuite certifications (obtained within the last 3 years):
    • Mandatory:
      • Developer:
        • NetSuite Developer
        • SuiteCloud Developer
    • Desirable:
      • NetSuite Administrator
      • NetSuite Suite Foundation
      • NetSuite Integration Consultant
      • SuiteCloud Solutions Architect

Skills

netsuite
suiteScript
suitetalk
suiteflow
javascript
html
css
json