TECHNICAL RESPONSIBILITIES (60%)
NetSuite Customization and Development
Design, develop, and implement complex SuiteScript solutions (SuiteScript
- 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.
Permanent remote setup