8+ years of relevant NetSuite experience with strong expertise in both functional consulting and solution architecture.
Role Overview
We are looking for an experienced Senior NetSuite Functional Consultant who can lead solution design, functional consulting, implementation, customization, and integration initiatives across key NetSuite business processes.
The ideal candidate should have strong hands-on experience with Inventory, Billing, Order Management, Purchasing, Costing, Accounts Receivable, SuiteCommerce, and SuiteScript/Suitelet.
The role requires someone who can understand complex business requirements, translate them into scalable NetSuite solutions, and work closely with business stakeholders, technical teams, and implementation partners.
Key Functional Areas
The candidate should have strong functional experience in the following NetSuite modules/processes:
- Inventory Management
- Inventory transactions and controls
- Inventory adjustments and transfers
- Lot/serial-number management
- Inventory costing and valuation
- Inventory-related workflows and reporting
- Billing processes and configurations
- Billing schedules and rules
- Invoicing and credit memo processes
- Billing automation and controls
- Order Management (OM)
- End-to-end Order-to-Cash processes
- Sales order processing
- Order fulfillment and shipment
- Order status and workflow management
- Returns and related processes
- Procure-to-Pay / Purchase Orders
- Purchase requisitions and Purchase Orders
- Vendor management and purchasing processes
- PO approvals and workflows
- Item receipts and vendor billing
- Procure-to-Pay process optimization
- Costing
- Inventory costing methodologies
- Standard/Average costing, where applicable
- Cost updates and adjustments
- Cost impact on inventory and financial transactions
- Costing-related analysis and reporting
- Accounts Receivable (AR)
- Customer invoicing
- Customer payments and applications
- Credit memos and adjustments
- AR reporting and reconciliation
- SuiteCommerce
- Strong understanding of NetSuite SuiteCommerce architecture
- Integration between SuiteCommerce and NetSuite ERP
- E-commerce order and customer processes
- Product/catalog and inventory integration
- Troubleshooting and solution design
- SuiteScript / Suitelet
- Strong hands-on experience with SuiteScript 2.x/2.1
- Suitelets
- User Event Scripts
- Client Scripts
- RESTlets, where applicable
- Custom automation and business logic
- Debugging, performance optimization, and error handling
Key Responsibilities
- Act as a Senior NetSuite Functional Consultant and Solution Architect for business and technology teams.
- Analyze business requirements and translate them into scalable NetSuite solutions.
- Design end-to-end solutions across Inventory, OM, Billing, PO, Costing, AR, and related business processes.
- Lead functional workshops, requirement gathering, process mapping, and solution discussions.
- Configure NetSuite modules and develop functional specifications for customizations.
- Work closely with technical developers on SuiteScript, Suitelets, workflows, integrations, and customizations.
- Review existing NetSuite configurations and identify opportunities for process improvement and automation.
- Provide architectural guidance and ensure solutions follow NetSuite best practices.
- Troubleshoot complex functional and technical issues and provide root-cause analysis.
- Support integrations between NetSuite, SuiteCommerce, and external systems.
- Prepare solution designs, functional specifications, process flows, and technical/functional documentation.
- Perform impact analysis for enhancements and changes across multiple NetSuite modules.
- Support testing, UAT, deployment, and post-production stabilization.
- Mentor functional consultants and developers and provide technical/functional leadership.
Required Skills
- Strong hands-on experience with Oracle NetSuite ERP.
- Strong functional knowledge of Inventory, Billing, Order Management, Purchasing/PO, Costing, and AR.
- Good understanding of SuiteCommerce.
- Strong knowledge of SuiteScript 2.x/2.1 and Suitelet development.
- Ability to bridge the gap between business requirements, functional configuration, and technical implementation.
- Experience designing end-to-end business processes in NetSuite.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and stakeholder-management skills.
- Ability to work independently and lead complex NetSuite initiatives.
Ideal Candidate
The ideal candidate is a Senior NetSuite professional who is equally comfortable discussing business processes with functional stakeholders and working with developers on technical solutions. The candidate should be capable of owning a solution from requirement gathering through architecture, configuration, customization, testing, and deployment.