Job Description
The role involves designing, developing, and supporting NetSuite customizations, integrations, and business processes to optimize organizational operations, requiring a blend of technical scripting skills and functional knowledge within a dynamic, fast-paced environment.
Key Responsibilities
- Design, develop, test, and deploy NetSuite customizations, scripts, workflows, and integrations.
- Customize NetSuite dashboards, forms, fields, records, and reports to meet business needs.
- Provide functional support for NetSuite modules such as Financials, Inventory, Order Management, and Procurement.
- Integrate NetSuite with other business applications and third-party systems using SuiteTalk, RESTlets, and other tools.
- Troubleshoot and enhance existing scripts and integrations.
- Perform system audits, generate reports, and optimize NetSuite performance and user experience.
- Create and maintain documentation for customizations, integrations, and configurations.
- Provide training and guidance to end-users and junior team members on NetSuite functionalities.
- Ensure compliance of customizations and configurations with organizational policies and security standards.
- Stay updated with NetSuite releases, features, and industry trends, and incorporate relevant updates.
Requirements
- Bachelor's degree or equivalent years of experience.
- 5 years of experience in NetSuite development and functional roles.
- Proficiency in SuiteScript 2.0, SuiteFlow, SuiteTalk, and RESTlets.
- Ability to understand existing SuiteScript 2.0 scripts, troubleshoot, or enhance the scripts.
- Experience with JavaScript, HTML, CSS, and SQL.
- Functional knowledge of NetSuite modules such as Financials, Inventory, Order Management, and Procurement.
- Strong understanding of NetSuite data model, configuration, and best practices.
- Ability to customize NetSuite dashboards, forms, fields, records, and reports to meet business needs.
- Experience in designing, developing, testing, and deploying customizations, scripts, workflows, and integrations within the NetSuite platform.
- Experience integrating NetSuite with other business applications and third-party systems using SuiteTalk, RESTlets, and other integration tools.
- Troubleshooting SOAP request Restlet errors.
- Providing ongoing maintenance, support, and enhancements for NetSuite applications to ensure optimal performance and reliability.
- Creating and maintaining comprehensive documentation for NetSuite customizations, integrations, and functional configurations.
- Performing system audits and generating reports to assess the efficiency and effectiveness of NetSuite applications and configurations.
- Staying current with NetSuite updates, new features, and industry trends, and integrating relevant innovations into NetSuite applications and functional processes.
- Participating in project planning, execution, and delivery, ensuring that projects are completed on time and within scope.
- Responsible for managing troubleshooting existing scripts and creating new ones.
- Basic knowledge of user provisioning, creating saved searches, creating new fields, modifying forms, and a general understanding of NetSuite O2C and P2P modules.
- Excellent problem-solving abilities and attention to detail.
- Work ethic that includes taking personal ownership for tasks and delegating when appropriate.
- Ability to handle ambiguity and work effectively in a fast-paced and fluid environment for a mid to enterprise-sized organization.
Benefits & Perks
Full time employment with a competitive total compensation package
Employee-led remote and flexible working options
Health benefits
Samsara for Good charity fund
Ready to Apply?
Join Samsara and make an impact
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs