TECHNICAL RESPONSIBILITIES (60%)
NetSuite Customization and Development
- Design, develop, and implement complex SuiteScript solutions (SuiteScript 2.0/2.1)
- Create and optimize SuiteFlow workflows for advanced process automation
- Customize NetSuite forms, fields, and reports to meet specific client needs
System Integration
- Architect and implement complex integrations between NetSuite and various third-party applications
- Utilize RESTful APIs, SOAP web services, and other integration technologies
- Develop robust error handling and logging mechanisms for integrations
- Create and maintain technical documentation for all integrations
Performance Optimization and Troubleshooting
- Conduct performance audits and implement optimizations for NetSuite instances
- Debug and resolve complex technical issues in NetSuite customizations and integrations
- Implement best practices for efficient script execution and workflow design
- Monitor and analyze system logs to identify and address performance bottlenecks
Technical Architecture and Solution Design
- Create technical design documents and solution architectures
- Evaluate and recommend appropriate technical solutions for complex business requirements
- Stay updated with the latest NetSuite features and best practices in development
DevOps and Deployment
- Implement version control practices for NetSuite customizations
- Set up and maintain automated testing and deployment processes
- Manage the deployment of customizations across different NetSuite environments
FUNCTIONAL RESPONSIBILITIES (40%)
Business Process Analysis
- Analyze client business processes and map them to NetSuite functionalities
- Identify opportunities for process improvements and automation
- Collaborate with clients to gather and document business requirements
NetSuite Configuration
- Configure NetSuite modules including finance, CRM, and eCommerce
- Set up and customize roles, permissions, and approval workflows
- Implement and configure standard NetSuite features to meet business needs
Solution Design and Documentation
- Contribute to the overall solution design, bridging technical capabilities with business needs
- Create functional specifications for customizations and integrations
- Develop user guides and standard operating procedures
Training and Support
- Provide technical training to clients on custom solutions and integrations
- Offer post-implementation support, addressing both technical and functional queries
- Assist in troubleshooting complex issues that span both technical and functional domains
Requirements
- Bachelor’s degree in computer science, Information Technology, or related field
- 2+ years of experience with NetSuite development, customization, and implementation
- Strong proficiency in JavaScript and SuiteScript (2.0/2.1)
- Experience with NetSuite integrations, APIs, and web services
- Solid understanding of NetSuite's technical architecture and customization capabilities
- Familiarity with SuiteFlow, SuiteBuilder, and SuiteTalk
- Working knowledge of web technologies (HTML, CSS, XML, JSON)
- Experience with version control systems (e.g., Git)
- Understanding of business processes across various industries
- Good communication skills in English, both written and verbal
- Ability to work effectively in a global team environment
- NetSuite certifications (e.g., SuiteCloud Developer, ERP Consultant) are a plus
Benefits
Keywords Studios follows a well-established Equal Opportunities Policy. We endeavour to create a workplace that provides for equal opportunities for all employees and potential employees.