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:
- 7+ years of professional software development experience, with 4+ years focused on Oracle NetSuite development.
- Hands-on expertise in SuiteScript 2.x (2.0 / 2.1) – Map/Reduce, Scheduled, Suitelet, RESTlet, Client, and User Event scripts.
- Demonstrated experience building and shipping commercial ISV SuiteApps (not just internal customizations).
- Strong understanding of the NetSuite data model, particularly supply chain and inventory-related record types (Items, Transfers, Purchase Orders, Work Orders, Assemblies).
- Experience with SuiteCloud Development Framework (SDF) for version-controlled, deployment-ready SuiteApp packaging.
- Proficiency in JavaScript/TypeScript; comfort with modern ES6+ patterns, async/await, and modular design.
- Proven experience leading a team of engineers in an Agile environment.
- Familiarity with RESTful API design and NetSuite’s REST Web Services / SuiteQL.
- Strong analytical and problem-solving skills with the ability to debug complex NetSuite governance and performance issues.
Nice to Have Skills:
- Oracle NetSuite SuiteCloud Developer certification (one or more levels).
- Experience in supply chain domain applications — WMS, TMS, ERP procurement, demand planning, or EDI.
- Familiarity with NetSuite WMS and/or Advanced Inventory features.
- Experience integrating NetSuite with third-party platforms such as 3PLs, shipping carriers, EDI providers, or IoT/barcode scanning systems.
- Exposure to SuiteCommerce / SuiteCommerce Advanced for B2B ordering portals.
- Background in multi-subsidiary / multi-currency NetSuite implementations at enterprise scale.
- Experience with external CI/CD tooling such as GitHub Actions or GitLab CI for SDF deployments.
- 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
- Address Calgary, Alberta
- Salary Offers 150000
Email Me Jobs Like These
