IT and Systems Engineer (NetSuite) job at West Indian Ocean Cable Company
7 Days Ago
Linkedid Twitter Share on facebook
IT and Systems Engineer (NetSuite)
2026-03-03T12:33:02+00:00
West Indian Ocean Cable Company
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_6917/logo/West%20Indian%20Ocean%20Cable%20Company%20(WIOCC).png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Professional Services
Computer & IT, Accounting & Finance, Science & Engineering
KES
MONTH
2026-03-13T17:00:00+00:00
8

Job Objective:

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.

Reporting Line:

IT Development Manager

Responsibilities or duties

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

Qualifications or requirements (e.g., education, skills)

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Accounting Systems or related field

Professional Certifications (Preferred / Advantage)

  • NetSuite SuiteFoundation Certification
  • NetSuite SuiteCloud Developer Certification
  • NetSuite ERP Consultant Certification
  • Accounting certification (CPA, ACCA or equivalent) - Advantage

Experience needed

Experience and Skills

  • Minimum 3–5 years experience in NetSuite development
  • 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

Attributes

  • Client focused, relationship builder
  • Integrity, honesty with high ethical standards
  • Boundless, passionate and flexible
  • Personnel excellence, accuracy and attention to detail
  • Collaborative, achieve results through teamwork and partnerships
  • Excellent English written and verbal communication skills
  • Passion for technology and innovation
  • Ability to work under pressure, multi-task and think creatively
  • Efficient time management, fast learner in a fast-paced dynamic environment
  • A willingness to mentor, coach and train others
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • SuiteScript 2.x development
  • JavaScript (ES6+ preferred)
  • Debugging, testing and optimizing script performance
  • NetSuite workflows development and customization
  • Custom records, fields, forms, saved searches and reporting customizations in NetSuite
  • REST and SOAP API integrations
  • Integration with enterprise platforms (CRM, billing systems, etc.)
  • Understanding of financial systems and accounting processes
  • Financial reporting, reconciliation and data integrity
  • SQL and data validation
  • System audit trails, financial controls and governance practices
  • Excellent English written and verbal communication skills
  • Passion for technology and innovation
  • Ability to work under pressure, multi-task and think creatively
  • Efficient time management
  • Willingness to mentor, coach and train others
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Accounting Systems or related field
  • NetSuite SuiteFoundation Certification (Preferred)
  • NetSuite SuiteCloud Developer Certification (Preferred)
  • NetSuite ERP Consultant Certification (Preferred)
  • Accounting certification (CPA, ACCA or equivalent) (Advantage)
bachelor degree
36
JOB-69a6d4feb00e4

Vacancy title:
IT and Systems Engineer (NetSuite)

[Type: FULL_TIME, Industry: Professional Services, Category: Computer & IT, Accounting & Finance, Science & Engineering]

Jobs at:
West Indian Ocean Cable Company

Deadline of this Job:
Friday, March 13 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Tuesday, March 3 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about West Indian Ocean Cable Company
West Indian Ocean Cable Company jobs in Kenya

JOB DETAILS:

Job Objective:

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.

Reporting Line:

IT Development Manager

Responsibilities or duties

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

Qualifications or requirements (e.g., education, skills)

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Accounting Systems or related field

Professional Certifications (Preferred / Advantage)

  • NetSuite SuiteFoundation Certification
  • NetSuite SuiteCloud Developer Certification
  • NetSuite ERP Consultant Certification
  • Accounting certification (CPA, ACCA or equivalent) - Advantage

Experience needed

Experience and Skills

  • Minimum 3–5 years experience in NetSuite development
  • 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

Attributes

  • Client focused, relationship builder
  • Integrity, honesty with high ethical standards
  • Boundless, passionate and flexible
  • Personnel excellence, accuracy and attention to detail
  • Collaborative, achieve results through teamwork and partnerships
  • Excellent English written and verbal communication skills
  • Passion for technology and innovation
  • Ability to work under pressure, multi-task and think creatively
  • Efficient time management, fast learner in a fast-paced dynamic environment
  • A willingness to mentor, coach and train others

Work Hours: 8

Experience in Months: 36

Level of Education: bachelor degree

Job application procedure

Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Friday, March 13 2026
Duty Station: Nairobi | Nairobi
Posted: 03-03-2026
No of Jobs: 1
Start Publishing: 03-03-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.