Job Description
Role Overview:
- As a NetSuite Developer, you will be responsible for the design, development, and implementation of custom solutions within the NetSuite ERP system.
- You will work closely with various departments to understand their requirements and deliver tailored solutions to improve efficiency and productivity.
Key Responsibilities:
- Develop, test, and deploy custom scripts, workflows, and integrations within the NetSuite platform.
- Customize and configure NetSuite modules to meet business requirements.
- Collaborate with business stakeholders to gather and analyze requirements, providing technical solutions and recommendations.
- Design and implement NetSuite data migrations, integrations, and API connections with other business systems.
- Perform regular system maintenance, including updates, performance tuning, and troubleshooting.
- Create and maintain technical documentation, including system architecture, data flows, and custom scripts.
- Provide ongoing support and training to end-users to ensure optimal use of the NetSuite system.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a NetSuite Developer, with a strong understanding of NetSuite architecture and data model.
- Proficiency in SuiteScript, SuiteFlow, SuiteTalk, and SuiteBuilder.
- Experience with JavaScript, SQL, and web technologies (HTML, CSS, XML, SOAP, REST).
- Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions.
- Excellent communication and interpersonal skills, with the ability to work effectively in a team environment.
- Knowledge of ERP systems and business processes, particularly in finance, supply chain, and CRM.
Preferred Qualifications:
- NetSuite Certification(s) (SuiteFoundation, SuiteCloud Developer, etc.).
- Experience with integrating NetSuite with other enterprise systems (e.g., Salesforce, Shopify, etc.).