Job Url: https://www.indeed.com/jobs?q=javascript&l=United+States&sc=0kf%3Aattr%28DSQF7%29%3B&from=searchOnDesktopSerp&vjk=c4937faa47287325&advn=5567041967482840 Job Description: Full job description Overview: The ERP Engineer II, will be the key resource for the architecture, implementation, training, support, documentation, management, and providing technical and functional assistance with NetSuite ERP for CPI’s market leading Card@Once team. This includes, but is not limited to Financials, Order/Inventory Management, Supply Chain, and Manufacturing. This role is perfect for someone who likes to solve problems using a hands-on approach as an individual contributor and as part of a team. Experience working with business stakeholders/users and strong interpersonal skills that contribute to forming good working relationships are essential. In addition, strong technical, analytical and communication skills including the ability to communicate technical information to a non-technical audience are needed. Responsibilities: In this role, you will: Participate in every aspect of the Oracle NetSuite solutions development lifecycle including software engineering, requirements gathering, solution architecture, development, testing and deployment. Mentor team members in technology, architecture and delivery of applications, and delegate case work. Collaborate with cross-functional teams to undertake analysis of business requirements, with particular regard to their impact on existing systems and environments and produce an appropriate business and/or system design. Responsible for software engineering direction to enable the implementation of a quality application architecture solution whilst appreciating the commercial environment. Work directly on tools and applications that exists in CPI’s Netsuite ecosystem and provide necessary support and subject matter expertise on those tools as needed Work closely with our Internal and external Auditors to provide compliance related support on a regular cadence Plan, review and revise configurations and customizations of NetSuite to meet evolving needs of the business Perform functional configuration and enhancements, system maintenance and business process testing for NetSuite maintenance, which includes managing custom fields, forms, records, workflows, and user roles to support business requirements Perform as the subject matter and solution expert for NetSuite integrations and workflows Work with users at all levels of the organization to solve data and technical issues Create and maintain documentation of the system and business processes and train end users as needed Support end-users with NetSuite related problems in a responsive and service-oriented manner. Maintain up-to-date knowledge of NetSuite functionality, customization, and integration Provide support and subject matter expertise to users, company employees, contractors, suppliers, or customers Lead data and/or related systems integration projects across the company business domain specific to NetSuite Perform integrity testing of system upgrades and development releases prior to migration to production Perform hands-on coding work on projects as needed Document business objectives, use cases, business requirements, system specifications, workflows, and process documentation Fill functional lead or system expert roles on production and sandbox NetSuite environments and related systems Develop and maintain workflows and processes in NetSuite to optimize the platform Evaluate current state, research, and implement effective solution designs to achieve defined business or process objectives Support regulatory and compliance activities for both internal and external audits (SOX, CPI, HIPPA) and reporting Complete additional responsibilities as required Qualifications: Strong NetSuite ERP Development experience Hands-on SuiteScript experience to provide back-end customization Understanding of common industry-standard business practices in accounting, manufacturing, and warehouse management Experience using forms, fields, custom records, and workflows to manage unique business process requirements within the ERP system Proficiency with saved searches, formulas, reporting creating dashboards, creating custom forms and creating workflows Understanding of NetSuite ERP workflow functionality and processes Experience generating reports and custom reporting within NetSuite Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field