All open positions

Systems Developer

Reference
C/JOB0018
Positions
1 position
Closing
31 Oct 2026
Open to
Internal & external

Requirements

Academic

  • Bsc. Computer Technology or Related field Required
  • Professional certification in Microsoft Dynamics 365 Development is an added advantage.

Experience

  • Minimum of two (2) years’ experience in systems development within a busy organization, preferably in higher education.

Skills

  • Experience with User Interface (UI/UX) design is an added advantage.
  • Include a link to your GitHub repository or equivalent portfolio showcasing previous development work/projects.
  • Proficiency in Microsoft Dynamics NAV 2015 or Business Central.
  • Strong programming skills in .NET, C#, SQL, and experience with PHP/Laravel frameworks
  • Hands-on experience with SQL Server setup and configuration.
  • Experience in report development using Power BI, Microsoft Report Builder, SSRS, and Visual Studio.
  • Experience managing multi-system environments involving externally supported and locally developed applications is an advantage.
  • Knowledge of IT security principles and data protection practices.

Responsibilities

  • Collaborate with users, designers, and management in the design, development, deployment, and maintenance of ERP modules, third-party applications, NGLP Systems and University developed applications.
  • System integration and interoperability by developing APIs, bots, and automation tools to connect university systems (e.g., LMS, ERP, Library Systems) for seamless data exchange.
  • Maintain, enhance, and document internal applications developed by the University to support academic, administrative, and research functions.
  • Ensure system security by managing user roles, permissions, and access levels.
  • Coordinate system upgrades, data backups, and disaster recovery procedures.
  • Collaborate with consultants and internal teams to translate user requirements into technical deliverables.
  • Work with the IT team and external partners on problem management and performance optimization.
  • Perform any other ICT-related tasks as assigned by the ICT Manager or Management.
  • Configure, develop, and deliver Microsoft Dynamics 365 Business Central solutions across all functional areas.
  • Assist in defining functional and technical specifications for required customizations and integrations for NGLP Systems.
  • Analyze business and technical requirements, document development processes, and conduct thorough testing of developed applications.
  • Create and modify customizations, integrations, develop and maintain reports and dashboards for the ERP and portal systems and NGLP Systems.
  • Troubleshoot, test, and debug applications, providing timely technical support to users.
  • Manage ERP and NGLP administration, including installation, upgrades, configuration, and system documentation.
  • Business intelligence and analytics delivery for designing dashboards and reporting tools that extract actionable insights from university data.
  • Manage and provide technical support for university-developed systems and NGLP-assigned applications, ensuring optimal performance and compatibility with institutional ICT infrastructure.