What's the opportunity?
Enterprise Systems at Intercom is the organization that enables us to operate to the standards of a high-performing, high-growth, scalable company.
We are seeking an experienced Financial Systems Engineer - NetSuite to provide technical development, and customization of our Enterprise Systems team. The role will involve collaborating with fellow admins/analysts and business stakeholders to understand the requirements and translate into technical solutions. The successful candidate will have in-depth experience and strong expertise in NetSuite development, integrations, and customizations. This is a great opportunity for a motivated and self-directed individual to support this highly visible and impactful company initiative
What will I be doing?
- Design and configure customizations in NetSuite utilizing all customizable objects in NetSuite including custom records, lists, segments, and mass updates.
- Write and deploy SuiteScript solutions and workflows to automate business processes, extend native functionalities and address system limitations
- Implement NetSuite integrations with third-party applications, tools, and external systems using RESTlets, Web Services, or other integration technologies.
- Perform unit and integration testing, and ensure a smooth deployment process for all NetSuite customizations and configurations.
- Utilize NetSuite ODBC to create and validate advanced SQL reporting meeting more complex reporting use cases.
- Identify opportunities for process optimization within NetSuite, recommending and implementing improvements.
- Author detailed design/specification documents capturing workflow processes, use cases, exception handling and test cases
- Collaborate and communicate efficiently with teammates, stakeholders and other engineering partners to ensure alignment on requirement, scope and use cases
What skills do I need?
- Minimum five years of experience in administrating and developing in NetSuite ERP
- Proven expertise with NetSuite SuiteScript 1.0 and 2.0 development and deployment, including but not limited to Client Scripts, User event Scripts, Scheduled Scripts, Map/Reduce Scripts and Suitelets
- Strong understanding of NetSuite's architecture and its customization capabilities (e.g., SuiteFlow, SuiteScript, SuiteTalk, and SuiteBundler).
- Experience with RESTlets, Web Services, and integrating external systems with NetSuite.
- Good Knowledge of NetSuite modules (Basic Accounting, OneWorld, SuiteAnalytics, etc.).
- Experience in working with NetSuite ODBC, relational databases, SQL, and data management.
- Familiarity with NetSuite best practices and methodologies.
- Strong problem-solving and analytical skills.
- Tech knowledge:
- SuiteScript (1.0 & 2.0)
- SuiteFlow, SuiteTalk and SuiteBundler
- NetSuite default connectors(Coupa, Ad, etc.)
- Custom API integration and data pull
- NetSuite ODBC reporting
- SQL reporting
- NetSuite Customization and Configuration
- Version Control and Collaboration Tools (Git, Jira, etc.)
Bonus skills & attributes
- NetSuite certifications (e.g., NetSuite ERP Consultant, NetSuite SuiteFoundation) is a plus
- Previous experience in high tech industry or relevant consulting fields in a similar role
Benefits
We are a well-treated bunch, with awesome benefits! If there’s something important to you that’s not on this list, talk to us!
- Competitive salary and equity in a fast-growing start-up
- We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen
- Regular compensation reviews - we reward great work!
- Pension scheme & match up to 4%
- Peace of mind with life assurance, as well as comprehensive health and dental insurance for you and your dependents
- Flexible paid time off policy
- Paid maternity leave, as well as 6 weeks paternity leave for fathers, to let you spend valuable time with your loved ones
- If you’re cycling, we’ve got you covered on the Cycle-to-Work Scheme. With secure bike storage too
- MacBooks are our standard, but we’re happy to get you whatever equipment helps you get your job done