Contact Us info@vaquarii.com

Lead NetSuite SuiteApp Engineer

Lead NetSuite SuiteApp Engineer

On behalf of our growing Technology Client, Vaquarii is seeking a Lead NetSuite SuiteApp Engineer for a full-time position. Services would be carried out through a Hybrid Work Schedule from downtown Calgary headquarters.

Responsibilities:

Technical Leadership

  • Lead a small team of software engineers, conduct code reviews, set standards, and drive technical excellence across the codebase.
  • Architect and design complex SuiteApp features including SuiteScript 2.x modules, custom records, workflows, and RESTlet/REST Web Services integrations.
  • Define and enforce coding standards, best practices, and documentation guidelines specific to the NetSuite SDF (SuiteCloud Development Framework).
  • Evaluate technical trade-offs and make sound decisions on build-vs-buy, third-party integrations, and platform constraints.
  • Drive adoption of automated testing strategies including SuiteScript unit tests, regression suites, and CI/CD pipelines.

SuiteApp Product Development

  • Design, develop, and maintain commercial SuiteApp modules targeting supply chain workflows.
  • Build scalable multi-tenant architectures that comply with NetSuite’s ISV SuiteApp certification (SuiteApp.com) standards.
  • Ensure all development adheres to NetSuite governance limits, performance best practices, and security standards.
  • Maintain and improve existing SuiteApp modules through bug resolution, refactoring, and feature enhancement.

Team & Cross-Functional Collaboration

  • Mentor junior and mid-level engineers through pair programming, 1:1s, and structured technical growth plans.
  • Collaborate with Product Managers to refine requirements, estimate effort, and break down epics into deliverable sprint tasks.
  • Partner with QA engineers to define acceptance criteria, test plans, and quality gates.
  • Engage with Customer Success and Professional Services teams to understand enterprise customer escalations and translate them into engineering actions.
  • Contribute to pre-sales technical discussions and solution demos as a subject matter expert.

Process & Delivery

  • Drive Agile/Scrum ceremonies including sprint planning, standups, retrospectives, and backlog grooming.
  • Identify and mitigate technical risks in sprint planning, raising blockers proactively.
  • Participate in release management, versioning, and structured deployment through SDF.
  • Produce and maintain technical documentation including design specifications, API references, and runbooks.

Must Have Skills:

  1. 7+ years of professional software development experience, with 4+ years focused on Oracle NetSuite development.
  2. Hands-on expertise in SuiteScript 2.x (2.0 / 2.1) – Map/Reduce, Scheduled, Suitelet, RESTlet, Client, and User Event scripts.
  3. Demonstrated experience building and shipping commercial ISV SuiteApps (not just internal customizations).
  4. Strong understanding of the NetSuite data model, particularly supply chain and inventory-related record types (Items, Transfers, Purchase Orders, Work Orders, Assemblies).
  5. Experience with SuiteCloud Development Framework (SDF) for version-controlled, deployment-ready SuiteApp packaging.
  6. Proficiency in JavaScript/TypeScript; comfort with modern ES6+ patterns, async/await, and modular design.
  7. Proven experience leading a team of engineers in an Agile environment.
  8. Familiarity with RESTful API design and NetSuite’s REST Web Services / SuiteQL.
  9. Strong analytical and problem-solving skills with the ability to debug complex NetSuite governance and performance issues.

Nice to Have Skills:

  1. Oracle NetSuite SuiteCloud Developer certification (one or more levels).
  2. Experience in supply chain domain applications — WMS, TMS, ERP procurement, demand planning, or EDI.
  3. Familiarity with NetSuite WMS and/or Advanced Inventory features.
  4. Experience integrating NetSuite with third-party platforms such as 3PLs, shipping carriers, EDI providers, or IoT/barcode scanning systems.
  5. Exposure to SuiteCommerce / SuiteCommerce Advanced for B2B ordering portals.
  6. Background in multi-subsidiary / multi-currency NetSuite implementations at enterprise scale.
  7. Experience with external CI/CD tooling such as GitHub Actions or GitLab CI for SDF deployments.
  8. Working knowledge of SQL and NetSuite’s SuiteAnalytics / SuiteQL for reporting and analytics extensions.

Job Location:

  • Downtown Calgary, Alberta
  • Remote First Work Schedule (Hybrid)

What Success Looks Like

  • You will serve as a technical lead and  mentor, guiding a small team of developers building commercial, ISV-grade SuiteApp solutions purpose-built for the Supply Chain vertical market.
  • You will own the full software development lifecycle from architecture through  delivery, partnering closely with Product Management, QA, and Customer Success to ship high-quality, scalable features that solve real-world problems for warehouse, logistics, procurement, and manufacturing customers.

 

Technical Skills

  • SuiteScript 2.x (Client, Server, Map/Reduce)
  • NetSuite SDF & SuiteApp packaging
  • JavaScript / TypeScript
  • RESTlet, REST Web Services, SuiteQL
  • SuiteFlow (Workflow) & SuiteBuilder
  • Supply chain ERP data models
  • CI/CD & automated testing
  • NetSuite WMS & Advanced Inventory

More Information

Apply for this job
Email Me Jobs Like These
Share this job

Contact Vaquarii

1-877-680-8894

Calgary Office:
(825) 205-5900

info@vaquarii.com

vaquarii logo inverted

Helping businesses hire top IT talent and connecting professionals with career opportunities across Canada.