IT Officer Cum Software Developer at MDH Kagera. Management and Development for Health (MDH) is a non-profit, non-governmental organization whose primary aim is to contribute to address public health priorities of the people of Tanzania and the world at large. These priorities include: communicable diseases such as HIV/AIDS, Tuberculosis and Malaria; Reproductive, Maternal, New-born and Child health (RMNCH); Nutrition; Non-Communicable Diseases of public health significance; as well as Health System Strengthening. MDH strongly believes in and works in partnership with various local and global institutions, Ministry of Health (MoH); President’s Office Regional Authorities and Local Government (PORALG); donor agencies; academic and non-academic institutions; implementing partners; civil society, community-based and faith-based organizations and others. MDH seeks to recruit qualified individuals to fill the following vacancies. 

     Job Tittle: IT Officer Cum Software Developer (1 Post)

     Reporting to: Regional Data & ICT Manager

 Location:   Kagera

 

Job Summary:

IT officer Cum Software Developer will be responsible to study existing systems and procedures and develop software applications to automate various MDH programmatic and operations activities. She/He will design and develop software applications based on technical solutions and evolving MDH software requirements.

 

Duties and Responsibilities:

  1. To participate in development of the new mobile application system that require integration of many interrelated systems and program elements.
  2. To assist in the designing, coding and debugging desktop, web-based and mobile applications in various software languages.
  3. To organize and perform unit and integrated testing, designing and utilizing test bases; assists users in acceptance testing.
  4. To assist in the preparation of technical and user documentation, as well as in the production of training materials.
  5. To provide technical support on troubleshooting and resolving routine software application problem and to install application systems software and hardware according to specifications.
  6. To provide support on mobile software development matters, including security, data integrity and recovery; to assist with needs assessment for new systems (including modifications to existing systems); to perform ongoing reviews with users and developers and respond to requirements; requests, implements, provide operational support and maintain various applications.
  7. To evaluate and perform improvements to support user friendly interfaces and usability to promote users understand and interactions with systems.
  8. To assess software mobile applications to determine effective use of functionality and upgrade requirements.
  9. To perform periodic and scheduled backups of application systems, testing and updating contingency measures in accordance with the MDH’s ICT policy.
  10. To evaluate new mobile technologies and new products and suggesting the improvements to support various organisation business process.
  11. To support in data visualization and data analytics (Business Intelligence) initiatives.
  12. To perform any other related duties as may be assigned by the Supervisor.

 

  Requirements, Education, work experience and skills:

  1. A minimum first degree in Software Engineering, Computer Science, Computer Engineering, Telecommunication, Information System or equivalent is a requirement.
  2. A minimum of 3 years’ experience in working at Android mobile applications development.
  3. Java (Mandatory), Kotlin, Swift, Knowledge of development frameworks such as Android SDK, React Native, Flutter and Laravel.  Soft skills including UX design, Agile methodologies.
  4. Working knowledge of back-end computing like database management and API integrations. The candidate should be able to demonstrate the capability in SQL language and Web REST API communications.
  5. Working knowledge in using Git for source code management, Android Studio and Visual Studio Code for mobile application developments.
  6. Extended knowledge in relational database managements such as MySQL, PostgreSQL and MS SQL Server.
  7. Problem solving skills and ability to thing algorithmically
  8. Familiarity with database design, documentation and coding.
  9. Ability to learn new languages and technologies, resourcefulness and troubleshooting aptitude.
  10. Ability to communicate fluently in both English and Kiswahili
  11. Ability to work both individually and as part of a team with minimum supervision.

 

Interested candidates for  the above position should visit MDH Recruitment Portal https://recruitment.mdh.or.tz/  and submit your application before 27th November 2023.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Weather Forecast

Dar es Salaam
broken clouds
89%
3.2km/h
73%
23°C
23°
23°
23°
Mon
22°
Tue
22°
Wed
21°
Thu
22°
Fri

Newsletter

Subscribe my Newsletter for new blog posts, tips & new photos. Let's stay updated!

Trending Now

Five Highest-Paying Bachelor’s Degrees. Earning your bachelor’s degree tends to lead to higher salaries and lower unemployment rates than high school graduates experience, according to the US Bureau of …

Weather Forecast

Dar es Salaam
broken clouds
89%
3.2km/h
73%
23°C
23°
23°
23°
Mon
22°
Tue
22°
Wed
21°
Thu
22°
Fri

Contact Info

Business Hours

  • Monday
    8:00 AM - 9:00 PM
  • Tuesday
    8:00 AM - 9:00 PM
  • Wednessday
    8:00 AM - 9:00 PM
  • Thursday
    8:00 AM - 9:00 PM
  • Friday
    8:00 AM - 7:00 PM

@2024 – All Right Reserved. Designed and Developed by assengaonline media

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

Privacy & Cookies Policy
Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
-
00:00
00:00
Update Required Flash plugin
-
00:00
00:00

Adblock Detected

Please support us by disabling your AdBlocker extension from your browsers for our website.