- Company Name
- TechMantra Now
- Job Title
- Software Engineer - NetSuite
- Job Description
-
**Job Title:** Software Engineer – NetSuite
**Role Summary:**
Develop, customize, and deploy NetSuite SuiteApps and SuiteScript solutions for enterprise resource planning processes. Collaborate with functional teams to translate business requirements into technical designs, integrate third‑party systems, and support e‑commerce platforms on SuiteCommerce Advanced or Site Builder.
**Expectations:**
- Entry‑level candidates with hands‑on offshore NetSuite experience (OPT/CPT eligible).
- Ability to work onsite/hybrid in a fast‑paced environment.
- Strong problem‑solving, analytical, and client‑facing communication skills.
**Key Responsibilities:**
- Design and develop SuiteScripts (SuiteScript 2.0 & 1.0) including Restlets, Scheduled Scripts, Suitelets, User Events, Client Scripts, Mass Updates, Portlets, and workflow actions.
- Customize NetSuite accounts: custom forms, record types, entity fields, lists, transaction fields, roles, KPI dashboards, and reports.
- Implement integration solutions with external applications via SOAP/REST web services and various authentication methods.
- Manage SuiteApp deployment using SuiteBundler and SuiteCloud Development Framework (SDF).
- Configure and extend SuiteCommerce Advanced/Site Builder sites: domain setup, SSP/theme customization, CMS, e‑commerce extensions, and custom modules.
- Prepare technical design documents based on functional specifications and support client interactions as needed.
**Required Skills:**
- Proficient in NetSuite SuiteScript API (Restlets, Suitelets, User Events, etc.).
- Experience with NetSuite modules: Record‑to‑Report, Design‑to‑Build, Lead‑to‑Order, Order‑to‑Cash, Procure‑to‑Pay, Inventory Management.
- Knowledge of integration techniques using SOAP/REST and authentication mechanisms.
- Familiarity with SuiteBundler, SDF, and SuiteCommerce Advanced/Site Builder configuration.
- Strong analytical, troubleshooting, and documentation abilities.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent practical experience).
- No specific NetSuite certification required, though certification (e.g., NetSuite Certified SuiteCloud Developer) is a plus.