We are Hiring a Full Stack Developer (ERP)!

Information Technology
Kigali
Full time

The University of Kigali is a leading higher education institution in Rwanda, committed to academic excellence and innovation. We are in the process of enhancing our operations through the integration of a comprehensive Enterprise Resource Planning (ERP) system using Microsoft Dynamics 365. This integration includes modules for academic management, finance, procurement, human resources, inventory management, library management (KOHA), and learning management system (Moodle).

Job Summary
We seek a motivated and talented Full Stack Developer (ERP) to join our IT team. The successful candidate will primarily support the development and maintenance of our ERP system. This role offers an exciting opportunity to work on cutting-edge technologies and contribute to a project that will significantly impact the university’s operational efficiency.

Key Responsibilities

  • ERP Maintenance and Development
    • Assist in the development, customization, and maintenance of the Microsoft Dynamics 365 ERP system.
    • Develop and implement integration solutions between Dynamics 365 and other systems such as KOHA and Moodle.
    • Participate in the design and development of new modules and features as required.
  • Full Stack Development
    • Write clean, maintainable, and efficient code in both front-end and back-end technologies.
    • Develop user interfaces using PHP and Laravel.
    • Build server-side logic using languages like C#, .NET Framework/Core, and related frameworks.
  • Database Management
    • Assist in the design, development, and maintenance of databases (SQL Server).
    • Write efficient SQL queries and stored procedures.
    • Ensure data integrity and security across all systems.
  • Testing and Deployment
    • Participate in unit, integration, and user acceptance testing.
    • Assist in the deployment of applications and updates to production environments.
    • Troubleshoot and debug applications to optimize performance.
  • Data Migration and Preparation
    • Support data migration activities from legacy systems to the new ERP platform.
    • Work closely with departments (finance, HR, procurement, and academics) to understand data requirements.
    • Ensure data accuracy and integrity during the migration process.
  • Collaboration and Support
    • Work collaboratively with cross-functional teams, including IT, finance, HR, and academic departments.
    • Provide technical support and training to end-users as needed.
    • Document development processes, configurations, and user guides.

Required Qualifications

  • Education and Experience
    • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
    • At least three (3) years of demonstrable experience in web application development.
  • Technical Skills
    • Programming Languages: Demonstrable proficiency in PHP, C#, .NET Framework/Core, and JavaScript.
    • Front-End Technologies: Experience with HTML5, CSS3, and front-end frameworks such as Laravel, React, or Vue.js.
    • Back-End Technologies: Familiarity with ASP.NET MVC/Web API or similar frameworks.
    • Database Management: Knowledge of SQL Server, including writing queries and stored procedures.
    • ERP Systems: Exposure to ERP systems, preferably Microsoft Dynamics 365.
    • Integration Technologies: Understanding of RESTful APIs, SOAP, and integration methodologies.
    • Version Control: Experience with Git or other version control systems.
  • Soft Skills
    • Strong problem-solving and analytical skills.
    • Excellent communication and interpersonal abilities.
    • Ability to work collaboratively in a team environment.
    • Eagerness to learn new technologies and develop professional skills.
    • Attention to detail and commitment to delivering high-quality work.

Preferred Qualifications

  • Experience with Microsoft Dynamics 365 customization and development.
  • Familiarity with KOHA library management system and Moodle LMS.
  • Understanding of data migration processes and tools.
  • Knowledge of DevOps practices and tools (e.g., CI/CD pipelines).

What We Offer

  • An opportunity to work on a significant project that will impact the entire university.
  • A collaborative and supportive work environment.
  • Professional development opportunities and mentorship.
  • Competitive salary and benefits package.

Your application should include relevant documents and details showcasing your qualifications and experience:

  • A cover letter summarizing relevant experience in the position;
  • A comprehensive CV;
  • Certified copies of Academic Certificates;
  • Names, e-mail addresses and telephone details of three referees whom we have permission to contact;

All applications should be addressed to the Vice Chancellor and submitted to recruitment@uok.ac.rw no later than 17 January 2025. Hard copies will not be considered.

No application will be considered after the closing date. Only qualified candidates will be contacted.

Share this job post