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.