The IT & Systems Engineer (NetSuite) is responsible for designing, developing, customizing, and maintaining NetSuite solutions that support financial operations, reporting, and accounting processes. This role focuses on extending system capabilities to support broader business functions across the organization. The successful candidate will build SuiteScript-based customizations, JavaScript-driven automation, integrations, and workflows that improve financial visibility, ensure data integrity, and streamline enterprise operations. You will work closely with finance teams, system administrators, and business stakeholders to deliver scalable, secure, and well-governed system enhancements. The role reports to the IT Development Manager.
Key Duties and Responsibilities
Financial Systems Development
Design and develop NetSuite customizations supporting core financial processes including General Ledger, Accounts Payable, Accounts Receivable, billing, and financial reporting.
Build SuiteScript-based automation to streamline finance workflows and improve data accuracy.
Develop scripts and tools to support financial reconciliation, reporting, and compliance processes.
Collaborate with finance teams to translate accounting and reporting requirements into technical system solutions.
Support finance teams during month-end and year-end close processes with system enhancements or troubleshooting.
NetSuite Development and Customization
Develop and maintain NetSuite customizations using SuiteScript (JavaScript-based scripting framework).
Develop SuiteScript 2.x scripts including User Event Scripts, Client Scripts, Suitelets, RESTlets, and Scheduled Scripts.
Create and maintain custom records, forms, fields, and workflow automations.
Troubleshoot system issues, script errors, and performance bottlenecks.
Ensure system changes follow development standards and maintain platform stability.
Cross-Business Unit System Support
Extend NetSuite functionality to support other operational units such as procurement, inventory, billing, and operations.
Work with different business teams to automate workflows and improve process efficiency across the ERP platform.
Support enterprise initiatives that require NetSuite integration with other internal systems.
Integration & Data Management
Design and develop integrations between NetSuite and external systems such as CRM platforms, billing systems, payment gateways, and operational systems.
Implement REST/SOAP API integrations and middleware connectors.
Build JavaScript-based logic for data transformation and synchronization across systems.
Ensure data accuracy, reconciliation, and integrity, particularly for financial datasets.
Reporting and System Governance
Develop and maintain NetSuite reports, dashboards, and saved searches supporting financial and operational reporting.
Assist finance and operational teams in improving data visibility and reporting efficiency.
Follow NetSuite development standards and maintain structured documentation for scripts and customizations.
Ensure system enhancements align with financial controls and governance standards.
Participate in system audits, testing, and compliance activities.
Requirements and Qualifications
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Accounting Systems, or a related field.
Minimum 3–5 years of experience in NetSuite development.
Strong experience with SuiteScript 2.x and JavaScript development (ES6+ preferred).
Demonstrated experience working with financial systems or accounting processes.
Experience building NetSuite customizations and integrations using REST and SOAP APIs.
Professional certifications such as NetSuite SuiteFoundation, SuiteCloud Developer, or NetSuite ERP Consultant are preferred.
Accounting certifications (CPA, ACCA, or equivalent) are an added advantage.
Strong SQL and data validation skills, including working with structured datasets.
Excellent English written and verbal communication skills.
How to Apply
Interested and qualified candidates should apply online by visiting the official application portal: Apply for IT & Systems Engineer (NetSuite). This link will direct you to the application platform at jobs.talenthr.io.
How to Apply
Interested and qualified candidates should apply through the following link: Apply for IT & Systems Engineer (NetSuite). This will redirect you to the company's application portal on jobs.talenthr.io.