Position Summary:
The Systems Developer is responsible for maintaining and improving the University's core systems, including the ERP, portals, and related applications. The role involves software development, customization, integration, and technical support to ensure system reliability, data integrity, and user satisfaction.
Key Duties and Responsibilities
Collaborate with users, designers, and management in the design, development, deployment, and maintenance of ERP modules, third-party applications and University developed applications.
Configure, develop, and deliver Microsoft Dynamics 365 Business Central solutions across all functional areas.
Analyze business and technical requirements, document development processes, and conduct thorough testing of developed applications.
Manage ERP administration, including installation, upgrades, configuration, and system documentation.
Manage and provide technical support for university-developed systems and NGLP-assigned applications, ensuring optimal performance and compatibility with institutional ICT infrastructure.
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.
Create and modify customizations, integrations, develop and maintain reports and dashboards for the ERP and portal systems.
Collaborate with consultants and internal teams to translate user requirements into technical deliverables.
Maintain, enhance, and document internal applications developed by the University to support academic, administrative, and research functions.
Qualifications and Experience:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Professional certification in Microsoft Dynamics 365 Development is an added advantage.
Minimum of two (2) years' experience in systems development within a busy organization, preferably in higher education.
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.
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.
Skills and Competencies:
Strong analytical and problem-solving skills.
Ability to document technical processes and maintain accurate system records.
Excellent communication and interpersonal skills.
High integrity, reliability, and attention to detail.
Collaborative and customer-focused approach.