Apply NowSave Job

IT & Systems Engineer (NetSuite)

WIOCC Group
Full Time
Posted Yesterday
AWS, Azure*

Role Overview

Job Objective: Design, develop, and maintain scalable enterprise system solutions that support business operations across the organization. The role focuses on system design, application development, and database architecture, building well-engineered customizations, integrations, and automated workflows that improve data integrity, system performance, and operational efficiency. The IT & Systems Engineer will work closely with system administrators, developers, and business stakeholders to deliver scalable, secure, and well-governed system enhancements. Exposure to ERP platforms such as NetSuite, and an understanding of financial or accounting processes, is an added advantage.


Reporting Line: IT Development Manager

Responsibilities

Key Duties and Responsibilities

  • Design and develop scalable system architecture and technical solutions that support core business processes across the organization
  • Design, develop, and maintain custom applications and system extensions using JavaScript (ES5/ES6) as the primary development language, with experience in Python, Java, or other languages considered an added advantage, including event-driven scripts, client-side logic, API endpoints, and scheduled/background jobs
  • Create and maintain custom records, forms, fields, and workflow automations 
  • Build scripting and automation solutions to streamline business workflows, improve data accuracy, and increase process efficiency across enterprise platforms
  • Troubleshoot system issues, script errors, and performance bottlenecks 
  • Ensure system changes follow development standards and architectural best practices, and maintain structured documentation for scripts and customizations
  • Extend system functionality to support other operational units such as procurement, inventory, billing, and operations where required
  • Design and develop integrations between core systems and external platforms such as CRM systems, billing systems, payment gateways, and other operational systems, using REST/SOAP APIs and middleware connectors
  • Design and optimize database schemas, queries, and data models to support application performance and data integrity
  • Build logic for data transformation, validation, and synchronization across systems, ensuring data accuracy, reconciliation, and integrity across enterprise datasets
  • Develop and maintain reports, dashboards, and saved searches supporting business and operational reporting; optimize reporting structures, database queries, and data extraction processes
  • Support business teams during critical operational cycles where system enhancements or troubleshooting are required
  • Ensure system enhancements align with security, controls, and governance standards
  • Participate in system audits, testing, and compliance activities, and maintain version control and testing practices for system development
  • Collaborate with business stakeholders, system administrators, and developers to translate functional requirements into well-architected technical solutions and support business requirements
  • Provide technical guidance to stakeholders on system capabilities and improvements
  • Identify and implement opportunities to automate business workflows and improve operational efficiency through system enhancements


Requirements

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field
  • Certification in software architecture, system design, or a cloud platform (e.g. AWS, Azure, or equivalent) – Preferred/Advantage.
  • Database certification (e.g. Microsoft/Oracle SQL certification) – Preferred/Advantage
  • NetSuite SuiteCloud Developer or NetSuite ERP Consultant Certification – Nice to have
  • Accounting certification (CPA, ACCA, or equivalent) – Good to have


Professional Certifications (Nice to have)

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

 

Experience and Skills

  • Minimum 3 years’ experience in systems/software engineering, application development, or a related technical role
  • Strong experience with system design and software architecture, including designing scalable, secure, and maintainable technical solutions
  • Proficient in JavaScript (ES5/ES6) as the primary development language, with experience in Python, Java, or other languages considered an added advantage; comfortable writing clean, maintainable server-side and client-side code
  • Strong database design and SQL skills, including data modeling, schema design, query optimization, and working with structured datasets
  • Experience designing and implementing REST and SOAP API integrations between systems and external platforms
  • Experience debugging, testing, and optimizing application or script performance in enterprise systems
  • Development and customization of system workflows, including automation of business processes
  • Experience creating and maintaining custom records, fields, forms, and reporting customizations within business systems
  • Experience integrating enterprise platforms such as CRM systems, billing systems, or other operational systems
  • Understanding of system audit trails, security, and governance practices within enterprise systems
  • Good to have: strong understanding of financial systems and accounting processes, including General Ledger, Accounts Payable, Accounts Receivable, billing, and revenue recognition
  • Good to have: experience supporting financial reporting, reconciliation, and financial data integrity processes
  • Nice to have: experience working with NetSuite or another ERP platform, including customization, scripting, and integration development

WIOCC Values

  • Integrity – We uphold transparency and honesty in all our interactions
  • Collaboration – We believe in the power of teamwork and shared success
  • Customer Focus – Our clients’ needs drive every decision we make
  • Innovation – We constantly seek new approaches and creative solutions
  • Excellence – We strive for the highest standards in everything we do


Contact WIOCC Group

Job Details

LocationKenya
Job TypeFull Time
Experience LevelMid Level
EducationBachelor's Degree
PostedSeptember 29, 2026 at 10:22 AM

Ready to Apply?

Don't miss out on this opportunity. Apply now and take the next step in your career.

Apply Now