Overview
Skills
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.