Full Job Description
Position Overview:
We are seeking a skilled NetSuite Developer to join our team and play a crucial role in developing, customizing, and maintaining our NetSuite ERP system. As a NetSuite Developer, you will collaborate with cross-functional teams to gather requirements, design solutions, implement customizations, and support ongoing system enhancements. Your expertise in NetSuite customization, scripting, and integration will be instrumental in optimizing our business processes and improving system efficiency.
Key Responsibilities
Technical Solution Design: Collaborate with business analysts and stakeholders to gather and document functional requirements. Translate these requirements into technical designs and specifications for the development of NetSuite solutions.
*Customization and Development: Customize and configure NetSuite modules according to business requirements, including but not limited to workflows, Scripts, saved searches, custom fields, forms, dashboard, and reports.
Scripting and Workflow Automation: Develop and maintain SuiteScript (JavaScript) code to automate business processes, configure workflows, and implement customizations. This involves creating and modifying scripts, user event scripts, scheduled scripts, and workflow actions.
Integration and Data Management: Design and implement integrations between NetSuite and other systems, such as CRM, eCommerce platforms, and third-party applications, using technologies like SuiteTalk, REST, SOAP, and middleware tools. Ensure data integrity and accuracy through data mapping, data flow, data cleansing, and data migration activities to ensure seamless information exchange.
Testing and Quality Assurance: Develop test plans, test scripts, and conduct thorough testing to ensure the reliability and quality of developed solutions. Perform system testing, integration testing, and regression testing to validate changes and updates.
System Optimization and Performance: Identify opportunities to optimize NetSuite performance and scalability. Conduct performance tuning, troubleshooting, and debugging to enhance system functionality and efficiency.
Documentation and Training: Create and maintain technical documentation, including design specifications, functional requirements, and user guides. Conduct training sessions and provide guidance to end-users on NetSuite functionality and best practices.
Performance Optimization: Identify and address performance bottlenecks and optimize system performance. Monitor system usage, analyze data, and recommend solutions to improve system efficiency and scalability.
Stay Updated: Keep abreast of NetSuite updates, new features, and industry best practices. Proactively identify opportunities for system improvements and propose innovative solutions to enhance business processes and user experience.
Qualifications and Skills
Bachelor's degree in Computer Science, Information Technology, or a related field.
Strong experience in NetSuite development, customization, and administration.
Understanding of ERP systems and business processes, with specific knowledge of NetSuite functionalities and architecture.
Experience in implementing Financial, Quality Management, Demand Planning, Advance Electronic payment, warehouse management, and manufacturing is essential
Proficiency in SuiteScript (JavaScript) for customization and scripting within NetSuite.
Familiarity with integration methods and tools such as SuiteTalk (SOAP)
, SuiteScript (REST), and/or third-party middleware platforms.
Experience with SuiteFlow, SuiteBuilder, and SuiteAnalytics for process automation, customizations, and reporting.
Proficiency in web technologies, such as HTML, CSS, JavaScript, and REST/SOAP web services.
Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions.
Excellent communication and interpersonal skills to collaborate effectively with cross-functional teams and stakeholders.
Self-motivated and detail-oriented, with the ability to prioritize tasks, work independently, and meet deadlines
NetSuite certifications (e.g., SuiteFoundation, SuiteCloud Developer) are a plus.
Job Type: Full-time
Benefits:
401(k)
401(k) matching
Dental insurance
Employee assistance program
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid time off
Referral program
Vision insurance
Experience level:
3-5 years
Schedule:
8 hour shift
Monday to Friday
Any Graduate