Netsuite Programmer


Employment Type: Contract

Job Number: 27024


Job Description

We are seeking a talented NetSuite SuiteScript Engineer/Programmer to join our growing team and play a vital role in developing and maintaining custom applications that enhance our NetSuite platform.

Responsibilities:

  • Collaborate with business analysts and other stakeholders to understand business requirements and translate them into technical specifications.
  • Design, develop, test, debug, and deploy robust SuiteScript applications (SuiteScript 1.0 & 2.0) to automate workflows, integrate with external systems, and extend NetSuite functionalities.
  • Utilize Suite APIs and web services (SuiteTalk, SuiteLet) to interact with NetSuite data and objects.
  • Implement best practices for code maintainability, reusability, and efficiency.
  • Conduct unit testing and participate in integration testing to ensure code quality and functionality.
  • Troubleshoot and resolve technical issues related to SuiteScript applications.
  • Stay up-to-date on the latest NetSuite SuiteScript developments and best practices.
  • Document code clearly and concisely for future reference.
  • Video conferencing with clients.

Qualifications:

  • 3+ years of experience in software development with a focus on cloud-based solutions.
  • Proven experience with JavaScript (ES5+).
  • In-depth knowledge of NetSuite SuiteScript (1.0 & 2.0) and SuiteCloud development platform.
  • Experience with NetSuite APIs (SuiteTalk, SuiteLet) and web services a plus.
  • Experience with unit testing frameworks (e.g., Jasmine) is preferred.
  • Strong understanding of data structures and algorithms.
  • Excellent problem-solving and analytical skills.
  • Effective communication and collaboration skills.
  • Experience with NetSuite integrations.
  • Native-level English required.
  • Ability to work independently and manage multiple tasks efficiently.
  • Self-starter and autonomous.

Benefits:

  • Competitive compensation.
  • Remote work.
  • Opportunity to work on challenging and rewarding projects that make a real impact.
  • Continuous learning and development opportunities to stay ahead of the curve in NetSuite technologies.
  • Collaborative and fast-paced work environment.