West Indian Ocean Cable Company ( WIOCC)
Computers + 1 more
Description
Minimum Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Accounting Systems or related field
- Minimum 3–5 years experience in NetSuite development
- Strong experience with SuiteScript and JavaScript development
- Demonstrated experience working with financial systems or accounting processes
- Experience building NetSuite customizations and integrations
Professional Certifications (Preferred / Advantage)
- NetSuite SuiteFoundation Certification
- NetSuite SuiteCloud Developer Certification
- NetSuite ERP Consultant Certification
- Accounting certification (CPA, ACCA or equivalent) - Advantage
Experience and Skills
- Strong experience with SuiteScript 2.x development, including User Event Scripts, Client Scripts, Suitelets, RESTlets and Scheduled Scripts
- Proficiency in JavaScript (ES6+ preferred) with experience writing clean, maintainable server-side and client-side code
- Experience debugging, testing and optimizing script performance in enterprise applications
- Development and customization of NetSuite workflows, including automation of business processes
- Experience creating and maintaining custom records, fields, forms, saved searches and reporting customizations in NetSuite
- Experience designing and implementing REST and SOAP API integrations between NetSuite and external systems
- Experience integrating NetSuite with enterprise platforms such as CRM systems, billing systems or other operational systems
- Strong understanding of financial systems and accounting processes, including General Ledger, Accounts Payable, Accounts Receivable, billing and revenue recognition
- Experience supporting financial reporting, reconciliation and financial data integrity processes
- Strong SQL and data validation skills, including working with structured datasets and performing data verification
- Understanding of system audit trails, financial controls and governance practices within enterprise financial systems
- Experience working directly with finance teams to implement accounting workflows or financial automation within NetSuite is highly desirable
Responsibilities
Financial Systems Development
- Design and develop NetSuite customizations that support 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 where system enhancements or troubleshooting are required
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 where required
- 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 Financial Insights
- 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
- Optimize reporting structures and data extraction processes
System Governance and Best Practices
- 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
- Maintain version control and testing practices for NetSuite development
Cross-Functional Collaboration
- Collaborate with finance teams, NetSuite administrators, developers and operational teams to support business requirements
- Provide technical guidance to stakeholders on system capabilities and improvements
- Identify opportunities to automate business workflows and improve operational efficiency through NetSuite enhancements
Start hiring with Fuzu
Recruit better talent faster - on your own or with our support.
Explore recruitment platformJob search tips from Fuzu
Selected articles on cover letters, CV structure, and interview preparation.