Overview
Join the Enterprise Applications team within IT Information Systems as a Senior NetSuite Developer. Design, build and support custom Oracle NetSuite solutions, own integrations across the application landscape, and act as a technical lead and mentor.
What you'll do
- Design, develop, test and deploy NetSuite customisations using SuiteScript 2.x, SuiteFlow, custom records, fields and forms.
- Partner with Finance, Accounting, Sales Operations and other business stakeholders to gather requirements and translate them into scalable technical designs and solution documentation.
- Build and maintain integrations between NetSuite and third-party systems using SuiteTalk REST/SOAP web services, RESTlets and integration middleware, with robust error handling and monitoring.
- Build saved searches, SuiteQL queries, SuiteAnalytics workbooks, dashboards and Advanced PDF/HTML templates.
- Own the development lifecycle for NetSuite changes using the SuiteCloud Development Framework, Git source control, peer code reviews and sandbox-to-production release management.
- Ensure every change follows change-management and SOX/audit controls, including segregation of duties, role and permission design, and complete technical documentation.
- Provide Tier 3 support for production issues, carry out root-cause analysis and resolve defects, especially during month-end and quarter-end close.
- Monitor and optimise script performance and governance usage, and assess the impact of NetSuite’s twice-yearly releases on existing customisations.
- Support data migrations, CSV imports and data-quality remediation for system enhancements and new implementations.
- Mentor other developers, define coding standards and best practices, and keep up to date with NetSuite and SuiteCloud platform capabilities to recommend improvements.
What you'll need
- Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field; equivalent work experience will be accepted in place of the education requirement.
- 7–10 years of hands-on NetSuite development experience, including end-to-end delivery of complex customisations and integrations.
- 7+ years of SuiteScript development, including extensive SuiteScript 2.x work across Map/Reduce, User Event, Scheduled, Suitelet and RESTlet scripts.
- 5+ years designing and supporting NetSuite integrations with third-party systems.
- Expert JavaScript.
- SuiteScript 1.0 and 2.x; SuiteFlow; SuiteBuilder; SuiteTalk REST and SOAP web services; SuiteQL and saved searches; Advanced PDF/HTML templates; SuiteCloud Development Framework; Git; REST, SOAP, JSON and XML.
- Strong knowledge of NetSuite record structures and financial processes, including GL, AR, AP, Order-to-Cash and Procure-to-Pay.
- Working knowledge of accounting principles (GAAP) and experience supporting finance systems in a SOX-compliant, audited environment.
- Strong problem-solving, communication and stakeholder-management skills, with the ability to lead technical work independently and with minimal supervision.
- Practical use of AI coding assistants, including GitHub Copilot or Microsoft 365 Copilot, for SuiteScript development, code review, unit testing and technical documentation, while validating AI-generated output for accuracy and security.
- Awareness of the AI and automation features embedded in Oracle NetSuite, and the ability to evaluate where they can improve finance and operational processes.
- Ability to identify opportunities to automate manual ERP processes through AI, workflow automation or intelligent integrations, and to shape the business case for them.
- Understanding of responsible AI use, including data privacy, security and governance considerations when AI tools are used with financial, employee or customer data.
Nice to have
- Oracle NetSuite SuiteCloud Developer II, SuiteFoundation or ERP Consultant certification.
- Hands-on experience with NetSuite modules such as Advanced Revenue Management (ARM), SuiteBilling, OneWorld (multi-subsidiary), multi-currency and Advanced Inventory.
- Experience with integration platforms such as Celigo, Boomi, MuleSoft or Oracle Integration Cloud, plus CI/CD pipelines and automated testing such as Jest with SuiteCloud Unit Testing.
- Experience with SuiteCommerce, SuiteCommerce Advanced or SuiteApp development, and with Salesforce-to-NetSuite integrations.
Details
Read the full description and apply on the company’s own careers page.