Workatele

IT Officer Cum Software Developer at MDH, Kagera, Tanzania

MDH

IT Officer Cum Software Developer at MDH, Kagera, Tanzania

MDH

Full time Job

Date Posted: November 21, 2023

Application deadline:

Expired on: November 30, 2023 12:00am

Sponsored

Job description

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.

N/B:

MDH DO NOT have any agents and DO NOT charge any fees to the interested candidates.

Application deadline:

Expired on: November 30, 2023

Share this job

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Related jobs

GBfoods Africa

IT Project Specialist at GBfoods, Accra, Ghana

GBfoods

Full time job
Date posted: April 26, 2025

Deadline:

Expired on: April 29, 2025
Old-Mutual-South-Africa-150x150

Senior Tester at Old Mutual, Pinelands, South Africa

Old Mutual

Full time job
Date posted: April 24, 2025

Deadline:

Expired on: May 4, 2025
First Quantum Minerals Ltd (FQM)

Analyst – Safety Software and Data Management at First Quantum Minerals, Kalumbila, Zambia

First Quantum Minerals

Full time job
Date posted: April 23, 2025

Deadline:

Expired on: May 7, 2025
Standard Bank Group

COBOL Software Engineer at Standard Bank, Johannesburg, South Africa

Standard Bank

Full time job
Date posted: April 17, 2025

Deadline:

Expired on: April 23, 2025

Sponsored