NetSuite Systems Developer (Contractor - 1 year)
JMP · Cary, NC · 1 mo ago
HybridFull-time
About the role
We’re looking for a NetSuite Systems Developer (Contractor - 1 year) who combines strong technical expertise with a process-improvement mindset. This role is responsible for developing, enhancing, and supporting custom functionality and integrations within our NetSuite environment. The ideal candidate is a creative problem-solver who enjoys working across teams to turn business needs into reliable, scalable system solutions. This position has the potential to go full-time after the year contract.
Responsibilities
- NetSuite Development & Customization
- Design, develop, and maintain SuiteScript 1.0/2.x scripts (User Events, Client Scripts, Scheduled Scripts, Map/Reduce, RESTlets).
- Configure workflows, SuiteAnalytics, custom records, fields, and forms.
- Support complex logic related to billing, revenue recognition, procurement, and other financial processes.
- Build and maintain custom integrations using SuiteTalk (SOAP/REST) and Mulesoft Composer.
- System Optimization & Process Improvement
- Analyze existing business processes in Finance, Operations, and Sales; recommend automation opportunities.
- Troubleshoot performance issues and implement optimizations to improve reliability and efficiency.
- Ensure that customizations follow NetSuite best practices and are documented for maintainability.
- Integration & Data Management
- Collaborate on integrations between NetSuite and external systems (Salesforce, Stripe, Cvent, OCI, etc.).
- Develop and maintain APIs, data mappings, and scheduled data flows.
- Ensure data integrity and consistency across systems.
- Collaboration & Support
- Partner with business stakeholders to gather requirements and translate them into technical solutions.
- Provide tier-2 support for complex issues that require debugging scripts or integrations.
- Document technical specifications, deployment notes, and standard operating procedures.
- Testing & Release Management
- Participate in sandbox development, regression testing, and production deployment processes.
- Work closely with QA and PMO teams to manage release cycles and mitigate risks.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- 3–5 years of NetSuite development experience with SuiteScript (1.0/2.x), SuiteFlow, and SuiteTalk.
- Strong understanding of accounting and ERP concepts (GL, AR/AP, item fulfillment, invoicing).
- Experience designing or maintaining integrations using REST/SOAP APIs or middleware (Mulesoft, Celigo, Dell Boomi, etc.).
- Solid analytical and problem-solving skills with a structured approach to troubleshooting.
- Familiarity with Git or other version control systems.
Preferred Qualifications
- Experience with Salesforce, OCI, or other cloud ERP/CRM platforms.
- Familiarity with front-end scripting or modern JS frameworks (React, Node.js) a plus.
- Experience with performance tuning and NetSuite governance limits.
- NetSuite Developer, SuiteFoundation, or Administrator certification.
- Preferred location of Cary, NC at JMP HQ, but will consider other locations.
Attributes for Success
- Curiosity: Eager to explore how systems connect and continuously improve.
- Collaboration: Communicates effectively with both technical and non-technical teams.
- Accountability: Takes ownership of projects and follows through on commitments.
- Practical Innovation: Balances creativity with maintainability and business impact.
- Humility: Open to feedback and committed to learning from peers.
Benefits
- Comprehensive medical, prescription, dental, and vision plans with multiple options:
- PPO with low annual deductible and copays.
- HDHP combined with a health savings account with a contribution from SAS (no access to on-site health care center).
- Onsite Health Care Center (HQ) that’s free to employees and family members enrolled in the PPO plan, including a pharmacy that ships prescriptions at no additional charge for remote employees.
- Industry-leading 401k plan.
- Tuition Assistance Program and resources to support professional development.
- Generous time off, including:
- Vacation time.
- Paid holidays and a U.S. Winter Wellness Break between December 25 and January 1.
- Volunteer Time Off.
- Parental leave.
- Unlimited paid sick days.
- Generous childcare benefits for all full-time employees.