freehire launches on Product Hunt on 26 August.

Follow →

Senior / Netsuite Developer

The NetSuite Developer will support and enhance our internal NetSuite ERP platform to meet business needs across end-to-end processes. The role will design, develop, and maintain NetSuite customizations and extensions beyond standard NetSuite configuration to fit our business model, improve user productivity, and ensure scalable/maintainable solutions.

Responsibilities:

  • Deliver functional and technical specifications and translate business requirements into solution and implementation design, including visual architecture diagrams and entity‑relationship (ER) diagrams.
  • Develop and maintain NetSuite customizations using Suite Script (client/server), workflows (Suite Flow), custom records/fields/forms, and Saved Searches/Suite Analytics, ensuring maintainability and upgrade compatibility.
  • Build and enhance integration between NetSuite and external systems using APIs/web services, including automation, validation, and data integrity controls.
  • Provide effort estimation, development planning, testing (sandbox/UAT), deployment, and post‑deployment support.
  • Troubleshoot production issues quickly with strong debugging/log analysis skills; drive root‑cause resolution and preventive fixes.
  • Work closely with internal stakeholders (Finance/Operations/IT) to validate requirements, conduct UAT, and ensure delivered changes address business needs.
  • Maintain documentation for custom scripts, deployments, integration flows, and admin runbooks; support knowledge transfer to reduce key‑person dependency.
  • Follow internal change governance for script/workflow deployments and housekeeping (deactivate unused scripts/workflows, update execution context/logging settings when required).

Requirements:

  • Bachelor’s Degree in computer science / IT / Engineering (or equivalent practical experience).
  • NetSuite certification preferred (e.g., Suite Foundation / Suite Cloud Developer / Administrator), or ability to obtain within an agreed timeframe.
  • 3–5 years of hands‑on NetSuite development/customization experience, including Suite Script and Suite Cloud development framework.
  • Strong experience with Suite Script 2.x (client scripts, user event scripts, scheduled scripts, REST lets), Suite Flow workflows, CSV imports, and related NetSuite tools.
  • Proficient in JavaScript development and debugging (client-side and server-side scripting).
  • Experience integrating third‑party applications with NetSuite and supporting end‑to‑end automation and data integrity.
  • Strong programming hygiene: clear/well‑written code, documentation, modular design, and versioning discipline.
  • High motivation: Able to work independently with minimal supervision; strong initiative and sound business judgment.
  • Good communication skills to work with business users, translate requirements, and explain solutions clearly.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available