in ,

Fresher Full Stack Developer NGO Jobs – Infectious Diseases Institute (IDI)

Job Title:   Full Stack Developer (Fresher Jobs)

Organisation: Infectious Diseases Institute (IDI)

Duty Station: Kampala, Uganda

Reports to: Study Bioinformatician


About US:

Infectious Diseases Institute (IDI) is an independently governed institute within the College of Health Sciences at Makerere University and has the mission “To strengthen health systems in Africa, with a strong emphasis on infectious diseases, through research and capacity development.” IDI has operations across Uganda as well as in a number of other African countries and has a staffing of over 1,000 managing multiple projects in research, clinical services, public health and training.


Job Summary:   The Full Stack Developer will support the development and management of the Data ware house and development of the Machine Learning models for clinical outcomes of patients with antimicrobial resistance among others.


Key Duties and Responsibilities:

Data Warehouse Design and Development

  • Design and implement intuitive and visually appealing user interfaces for the CAMONET-Uganda hub data warehouse web application.
  • Design and implementation of backend system of the data warehouse.
  • Develop and maintain ETL (Extract, Transform, Load) processes for data extraction, transformation, and loading into the data warehouse.
  • Write clean, modular, and maintainable code using frontend technologies such as HTML, CSS, and JavaScript.
  • Implement and maintain frontend components using modern frameworks and libraries (e.g., React, Angular, or Vue.js).
  • Front and backend integration:
  • Integrate frontend interfaces with backend systems and APIs.

Data warehouse management:

  • Manage and optimize database performance, ensuring data integrity and availability.
  • Implement data modeling and database schema designs to support reporting requirements.
  • Maintenance and update of data ware house.
  • Upload new data to the data ware house.

User Experience Optimization:

  • Conduct usability testing and gather feedback to continuously improve the user experience.
  • Optimize frontend and backend performance to ensure smooth and responsive interactions.
  • Responsible for carrying out beta tests, integration tests and device tests of the data warehouse.

Data Quality and Governance:

  • Implement data quality checks and ensure compliance with data governance policies.
  • Collaborate with data stewards to establish and maintain data quality standards.

Performance Tuning:

  • Identify and resolve performance issues within the data warehouse, optimizing queries and processes for efficiency.

Qualifications, Skills and Experience:

  • Proven experience as a full stack developer (both frontend and backend)
  • Strong proficiency in HTML, CSS, and JavaScript.
  • Experience with frontend frameworks/libraries (e.g., React, Angular, Vue.js).
  • Familiarity with RESTful APIs and data integration.
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of backend technologies and data warehouse concepts.
  • Proven experience as a Data Warehouse Developer or in a similar role.
  • Strong proficiency in SQL and experience with database technologies (e.g., PostgreSQL, MySQL, Oracle).
  • Expertise in ETL tools and processes.
  • Knowledge of data warehousing best practices and methodologies.
  • Strong problem-solving, communication and collaboration skills.


How to Apply:

All suitably qualified and interested applicants should apply online at the link below.


Click Here


Deadline: 22nd February 2024



Get Notifications Faster by:
(Visited 1 times, 1 visits today)

Fresher Planner Jobs – Royal Van Zanten

2 Regional Sales Manager Job Placements – Liz Logistics Company Ltd