Netsuite Architect/Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 2 Year(s)

Skills

ARM
Accounting
NetSuite
Enterprise Resource Planning
Enterprise Software

Job Details

Title: NetSuite Developer

Location: Bay Area, CA (Onsite)

About the Role

We are looking for an experienced NetSuite Developer to support, enhance, and optimize our NetSuite environment as we scale within the cloud communications and contact center technology domain. The ideal candidate will have strong technical expertise in NetSuite development, deep understanding of business workflows, and the ability to design scalable solutions that align with Tour direct client-like SaaS operations Subscriptions, Usage Billing, Revenue Recognition, Support/Case flows, and Integrations.

Key Responsibilities

  • NetSuite Development & Customization
  • Design, develop, and maintain SuiteScript 1.0/2.0, SuiteFlows, SuiteBuilder customizations, and SuiteAnalytics dashboards.
  • Build and enhance NetSuite modules relevant to SaaS operations including Order-to-Cash, Subscription Billing, Support, Revenue Management, and Procurement.
  • Develop custom objects, scripts, workflows, and integrations to support business needs.

Integrations & Automation

  • Create and maintain integrations between NetSuite and cloud platforms such as:
  • Our Direct Client, Salesforce, Zendesk, HubSpot
  • Billing/CPQ systems, payment gateways, and data warehouses
  • Work with REST/SOAP web services, Integration Platforms (Celigo, Boomi, Mulesoft).

Business Process Optimization

  • Partner with GTM (Sales/CS), Finance, Operations, and Support teams to streamline business processes.
  • Translate business requirements into scalable NetSuite solutions aligned with SaaS metrics (MRR, ARR, churn, usage-based billing).

Support & Maintenance

  • Provide technical support for NetSuite-related issues, enhancements, and upgrades.
  • Ensure data quality, system stability, and compliance with internal governance standards.

Cross-Functional Collaboration

  • Work closely with stakeholders across Accounting, FP&A, RevOps, Customer Success, and IT to enable automation and reporting.
  • Support audit, compliance, SOX, and financial processes.

Required Skills & Qualifications

  • 4 8+ years of hands-on NetSuite development experience.
  • Expertise in SuiteScript 2.x, JavaScript, SQL, JSON, REST/SOAP APIs.
  • Strong understanding of NetSuite ERP modules:
  • Advanced Revenue Management (ARM)
  • Subscription/Recurring Billing
  • Order Management
  • Inventory & Procurement
  • Case/Support Management
  • Experience designing workflows, saved searches, custom scripts, and dashboards.

Domain Experience

  • Experience working in SaaS, Cloud Platforms, CCaaS, or Enterprise Software companies.
  • Familiarity with subscription lifecycle management, usage-based billing, and revenue recognition rules (ASC 606).

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication skills, able to work with technical and non-technical teams.
  • Self-driven, organized, and able to manage projects independently.

Preferred Qualifications

  • NetSuite Developer or Administrator Certification.
  • Experience with Celigo, Boomi, Mulesoft, or similar integration tools.
  • Background in Finance/Accounting processes (a plus).
  • Prior exposure to Our Direct Client or other cloud contact center platforms.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.