W

IT & Systems Engineer (NetSuite)

West Indian Ocean Cable Company Wiocc

Full-time IT & Telecoms Software & Data Mid Level
Salary: Open / Negotiable

Posted 2 days ago

Job Description

Design, develop, customize and maintain NetSuite solutions that support financial operations, reporting and accounting processes, while extending system capabilities to support broader business functions across the organization. The role focuses on building SuiteScript-based customizations, JavaScript-driven automation, integrations and workflows that improve financial visibility, ensure data integrity and streamline enterprise operations. The NetSuite Developer will work closely with finance teams, system administrators and business stakeholders to deliver scalable, secure and well-governed system enhancements.

Key Responsibilities

  1. Design and develop NetSuite customizations that support core financial processes including General Ledger, Accounts Payable, Accounts Receivable, billing and financial reporting
  2. Build SuiteScript-based automation to streamline finance workflows and improve data accuracy
  3. Develop scripts and tools to support financial reconciliation, reporting and compliance processes
  4. Collaborate with finance teams to translate accounting and reporting requirements into technical system solutions
  5. Support finance teams during month-end and year-end close processes where system enhancements or troubleshooting are required
  6. Develop and maintain NetSuite customizations using SuiteScript (JavaScript-based scripting framework)
  7. Develop SuiteScript 2.x scripts including User Event Scripts, Client Scripts, Suitelets, RESTlets, and Scheduled Scripts
  8. Create and maintain custom records, forms, fields, and workflow automations
  9. Troubleshoot system issues, script errors, and performance bottlenecks
  10. Ensure system changes follow development standards and maintain platform stability
  11. Extend NetSuite functionality to support other operational units such as procurement, inventory, billing and operations where required
  12. Work with different business teams to automate workflows and improve process efficiency across the ERP platform
  13. Support enterprise initiatives that require NetSuite integration with other internal systems
  14. Design and develop integrations between NetSuite and external systems such as CRM platforms, billing systems, payment gateways and operational systems
  15. Implement REST/SOAP API integrations and middleware connectors
  16. Build JavaScript-based logic for data transformation and synchronization across systems
  17. Ensure data accuracy, reconciliation and integrity, particularly for financial datasets
  18. Develop and maintain NetSuite reports, dashboards and saved searches supporting financial and operational reporting
  19. Assist finance and operational teams in improving data visibility and reporting efficiency
  20. Optimize reporting structures and data extraction processes
  21. Follow NetSuite development standards and maintain structured documentation for scripts and customizations
  22. Ensure system enhancements align with financial controls and governance standards
  23. Participate in system audits, testing and compliance activities
  24. Maintain version control and testing practices for NetSuite development
  25. Collaborate with finance teams, NetSuite administrators, developers and operational teams to support business requirements
  26. Provide technical guidance to stakeholders on system capabilities and improvements
  27. Identify opportunities to automate business workflows and improve operational efficiency through NetSuite enhancements

Requirements

  1. Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Accounting Systems or related field
  2. Minimum 3–5 years experience in NetSuite development
  3. Strong experience with SuiteScript and JavaScript development
  4. Demonstrated experience working with financial systems or accounting processes
  5. Experience building NetSuite customizations and integrations
  6. NetSuite SuiteFoundation Certification (Preferred / Advantage)
  7. NetSuite SuiteCloud Developer Certification (Preferred / Advantage)
  8. NetSuite ERP Consultant Certification (Preferred / Advantage)
  9. Accounting certification (CPA, ACCA or equivalent) – Advantage
  10. Strong experience with SuiteScript 2.x development, including User Event Scripts, Client Scripts, Suitelets, RESTlets and Scheduled Scripts
  11. Proficiency in JavaScript (ES6+ preferred) with experience writing clean, maintainable server-side and client-side code
  12. Experience debugging, testing and optimizing script performance in enterprise applications
  13. Development and customization of NetSuite workflows, including automation of business processes
  14. Experience creating and maintaining custom records, fields, forms, saved searches and reporting customizations in NetSuite
  15. Experience designing and implementing REST and SOAP API integrations between NetSuite and external systems
  16. Experience integrating NetSuite with enterprise platforms such as CRM systems, billing systems or other operational systems
  17. Strong understanding of financial systems and accounting processes, including General Ledger, Accounts Payable, Accounts Receivable, billing and revenue recognition
  18. Experience supporting financial reporting, reconciliation and financial data integrity processes
  19. Strong SQL and data validation skills, including working with structured datasets and performing data verification
  20. Understanding of system audit trails, financial controls and governance practices within enterprise financial systems
  21. Experience working directly with finance teams to implement accounting workflows or financial automation within NetSuite is highly desirable
  22. Client focused, relationship builder
  23. Integrity, honesty with high ethical standards
  24. Boundless, passionate and flexible
  25. Personnel excellence, accuracy and attention to detail
  26. Collaborative, achieve results through teamwork and partnerships
  27. Excellent English written and verbal communication skills
  28. Passion for technology and innovation
  29. Ability to work under pressure, multi-task and think creatively
  30. Efficient time management, fast learner in a fast-paced dynamic environment
  31. A willingness to mentor, coach and train others

Important Safety Tips

  • Do not make any payment to any job request or recruiter.
  • Be cautious of fraudulent job adverts and scams.
  • If you suspect this listing is not genuine, please report it immediately.

How to Apply

Sign in to view application details

Sign In to Apply

No account? Register free

Job Details

Function
Software & Data
Industry
IT & Telecoms
Type
Full-time
Experience
Mid Level
Salary
Open
Posted
Jun 26, 2026
Views
29

Share This Job

Related Jobs

F

Full Stack Software Developer

Family Bank

Kenya Full-time
View Job
M

Software Engineer

Microsoft

Nairobi Full-time
View Job
B

Data Scientist

Britam

Kenya Full-time
View Job
ATS CV Builder