Job Specifications
Job Title: NetSuite Developer
Location: Mississauga, Ontario, Canada (Remote)
Compensation: $70,000 - $95,000
Employment Type: Contract (6-12 months)
Company Overview
We are a fast-growing, Canada-wide distribution company operating at the intersection of natural health, grocery, and nutritional supplements. We partner with leading, trusted, and innovative brands to bring high-quality, responsibly sourced products to retailers and consumers across the country.
Our business operates in a dynamic, highly regulated environment where reliability, speed, and execution are critical. As we scale, our teams are building robust systems, refining processes, and tackling real operational challenges that directly shape how products move through the Canadian market.
At Peak, people have ownership and influence. We value collaboration, accountability, and continuous improvement, and we seek individuals energized by growth, problem-solving, and making a measurable impact. If you’re motivated by meaningful work, high standards, and the opportunity to help build a stronger, smarter distribution platform, you’ll feel at home here.
About the Role
We are post-NetSuite implementation and entering a critical phase focused on stabilization, optimization, and scaling.
We are looking for a hands-on NetSuite Developer to own complex development work, integrations, and performance improvements. You will work closely with our IT Manager, NetSuite Administrator, and business stakeholders to clean up technical debt, improve reliability, and support ongoing operational growth.
Key Responsibilities
NetSuite Development & Customization
Design, develop, and maintain NetSuite customizations using SuiteScript 2.x
Build and enhance workflows, custom records, user events, scheduled scripts, and RESTlets
Review, refactor, and optimize existing scripts for performance and scalability
Support complex business processes including:
Order-to-Cash (O2C)
Procure-to-Pay (P2P)
Inventory, WMS, and fulfillment workflows
Pricing, promotions, and item governance
Integrations & Data Flow
Build and support integrations between NetSuite and external systems (WMS, CRM, e-commerce, shipping, EDI)
Troubleshoot integration failures, sync issues, and performance bottlenecks
Work with APIs (REST, SOAP, SuiteTalk) and middleware where applicable
Support data imports, transformations, and cleanup efforts
Environment & Deployment Management
Manage deployments across Sandbox and Production
Support testing, UAT fixes, and controlled releases
Ensure changes follow security, performance, and governance best practices
Collaboration & Documentation
Partner closely with the IT Manager, consultants, and business teams
Translate business requirements into technical solutions
Produce clear technical documentation (scripts, integrations, dependencies)
Participate in solution reviews and recommend better approaches when needed
Required Qualifications
3+ years of hands-on NetSuite development experience
Strong expertise in SuiteScript 2.x
Deep understanding of NetSuite ERP architecture and customization frameworks
Proven experience supporting inventory, sales orders, fulfillment, and financial processes
Experience building and supporting integrations using APIs
Comfortable working in post-implementation / cleanup environments
Strong troubleshooting and problem-solving skills
Able to work independently and take ownership of outcomes
Skills Required
NetSuite certifications (SuiteFoundation, SuiteCloud Developer)
Experience with WMS or high-volume distribution environments
Familiarity with middleware tools (Celigo, Boomi, custom APIs)
Exposure to SuiteAnalytics / NSAW
Experience refactoring legacy NetSuite customizations