Job Description:
Key Responsibilities:
* Design, develop, and customize NetSuite solutions to support SaaS operations, including but not limited to billing, subscription management, and order fulfillment.
* Collaborate with product managers, business analysts, and other stakeholders to gather and analyze requirements, and translate them into technical specifications.
* Implement customizations, configurations, and integrations using SuiteScript, SuiteFlow, SuiteTalk, and SuiteBuilder to extend NetSuite functionality.
* Develop and maintain SuiteApps to enhance the capabilities of our NetSuite platform and integrate with other SaaS applications.
* Troubleshoot and resolve issues related to NetSuite implementation, data migration, and system performance.
* Optimize NetSuite workflows and processes to improve operational efficiency and scalability.
* Stay current with NetSuite updates and new features, and assess their impact on our SaaS operations.
Requirements:
* Bachelor's degree in Computer Science, Information Technology, or related field.
* 3+ years of experience developing and customizing NetSuite solutions in a SaaS environment.
* Proficiency in SuiteScript (SuiteScript 2.0 preferred), SuiteFlow, SuiteTalk, and SuiteBuilder.
* Strong understanding of NetSuite data model, workflows, and scripting APIs.
* Experience with NetSuite SuiteCloud Platform development tools, including SuiteBundler and SuiteAnalytics.
* Familiarity with SaaS business processes, including subscription management, billing, and customer lifecycle management.
* Excellent analytical and problem-solving skills, with a focus on delivering scalable and maintainable solutions.
* Ability to work independently and collaboratively in a fast-paced, agile environment.
* Strong communication skills, with the ability to effectively collaborate with cross-functional teams.