Software Engineer – Netsuite

Software Engineer – Netsuite Job Description Template

Our company is looking for a Software Engineer – Netsuite to join our team.

Responsibilities:

  • Maintain existing integrations and provide bug fixes as needed;
  • Be the technical point of contact for the Coupa Netsuite integration bundle;
  • Work in an agile environment where quick iterations and good feedback are a way of life;
  • Architect, design and build integrations between Coupa and Netsuite on Netsuiteā€™s Suite Cloud platform;
  • Collaborate with product managers to understand the business and functional requirements and incorporate them in the technical implementation;
  • Communicate and coordinate with our support and professional services teams to solve problems;
  • Participate in code reviews to create robust and maintainable code;
  • Stay ahead of the new Coupa/NetSuite features and functionality, and provide recommendations for improvements;
  • Continually look for opportunities to improve our platform, process and business.

Requirements:

  • Ability to write and review SuiteScripts (1.0 & 2.0) from scratch;
  • Requires a Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, plus 3 years of experience;
  • Extensive understanding of SuiteFlow, SuiteScript, SuiteBuilder, Workflows and Map-Reduce;
  • NetSuite certifications such as SuiteCloud Developer Certification;
  • Required experience must include 3 years of NetSuite development using SuiteScript;
  • Knowledge of JavaScript, SOAP, REST, XML, HTML and JSON technologies.