← All jobs

Business Systems Analyst

About the role

• Provide day-to-day NetSuite production support and resolve application issues
• Configure and maintain NetSuite workflows, custom fields, custom records, forms, saved searches, reports, dashboards, roles, and permissions
• Support financial management, order management, purchasing, accounts receivable, and accounts payable processes
• Analyze recurring issues, identify root causes, and implement sustainable solutions
• Assess NetSuite releases and enhancements, coordinate impact analysis and regression testing, and support deployment readiness
• Gather business requirements and identify automation and process-improvement opportunities
• Translate business needs into functional specifications, system requirements, process flows, and acceptance criteria
• Evaluate solution options and recommend cost-effective approaches using standard NetSuite functionality where practical
• Configure and prototype sandbox solutions to validate requirements and demonstrate designs
• Support data cleanup, validation, conversion, and migration activities
• Support and troubleshoot NetSuite integrations with CRM platforms such as Salesforce
• Define data mappings, transformation rules, validation requirements, and exception-handling procedures
• Investigate synchronization failures and data discrepancies and coordinate corrective actions and reconciliation
• Develop test plans and scenarios and coordinate unit, integration, regression, and user acceptance testing
• Maintain application documentation, support procedures, and user training materials
• Ensure access controls, segregation of duties, auditability, and data integrity
• Follow change-management practices for configuration changes, customizations, and production deployments
• Communicate requirements, priorities, risks, and issue status to business users, IT colleagues, and leadership

• 2-3+ years of experience supporting enterprise business applications in a business-facing IT, business systems analysis, or related role
• Demonstrated hands-on experience supporting and configuring NetSuite, including production support and enhancement delivery
• Strong understanding of ERP business processes, particularly order-to-cash, procure-to-pay, and record-to-report
• Experience gathering requirements, documenting functional designs, improving business processes, and coordinating testing
• Working knowledge of CRM applications and their integration with ERP systems
• Familiarity with NetSuite SuiteFlow, SuiteAnalytics, saved searches, and reporting
• Understanding of SuiteScript and NetSuite integration capabilities, with the ability to investigate technical issues and collaborate effectively with developers
• Working knowledge of REST/SOAP APIs, data structures, field mapping, and integration troubleshooting
• Strong analytical and problem-solving skills
• Excellent written and verbal communication, customer service, and stakeholder management skills
• Ability to manage competing priorities and deliver support activities and project assignments with minimal supervision
• Associate’s or bachelor’s degree in Information Systems, Computer Science, Business, Accounting, or a related field, or equivalent relevant experience
• Experience with NetSuite OneWorld, multi-entity operations, and multi-currency environments
• Experience with Salesforce integrations
• Hands-on SuiteScript development experience and familiarity with JavaScript or SuiteQL
• Experience supporting revenue recognition, subscription billing, or project accounting