Toast is looking for a Lead NetSuite Developer to build and maintain their ERP platform (NetSuite) to help restaurants adapt, take control, and get back to what they do best: building the businesses they love. The role will focus on developing on the NetSuite platform, from internal scripting to extending the platform via APIs, and ensuring data accuracy and functionality of financial systems.
Requirements
- 5+ years of hands-on experience with NetSuite development and configuration across NetSuite modules (L2C, Revenue Recognition, Procurement, GL, AR, FA, AP) and third-party integrations in complex environments
- Expert-level knowledge of scripting, roles, permissions, custom objects, and workflows
- In-depth knowledge of SuiteScript 1.0, 2.0, 2.1 / WebServices, OneWorld, SQL, user provisioning, defining roles, analytics, and scheduling scripts.
- Experience and knowledge of supply chain components, such as kits, assemblies, bins, and serial numbers
- 3+ years working with REST and/or NetSuite WebServices
- Strong data analytics, reporting, and database experience (SQL and NetSuite)
- Experience with SDF and GIT
Responsibilities
- Develop/maintain the Toast ERP implementation on NetSuite (including designing, implementing, and maintaining configurations and customizations), and other related third-party business applications that integrate for internal users
- Provide robust solutions to current and future problems with performance and scalability at the forefront.
- Develop, test, and deploy customizations, custom objects, third-party tools/applications, and new NetSuite functionality based on evolving business needs
- Design, implement, and maintain third-party software connections and integrations to NetSuite to support various business needs
- Develop, document, and implement policies, procedures, and guidelines to ensure data integrity, change protocols, customization, usage, etc
- Monitor end-user usage of systems, track performance, and ensure external integrations comply with governance limits
- Participate in code reviews and solution proposals with other NetSuite engineers
Other
- Responsible for change management for Finance applications within Business Systems.
- A strong understanding of business processes and requirements
- Excellent version control, QA skills, and attention to detail
- Working with complex invoicing models
- Implementing a testing framework for SuiteScripts