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.