ICT Officer – Programmer/ developer Job at Benjamin William Mkapa Foundation (BMF) - Career Opportunity in Tanzania
Website :
1520 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
ICT Officer – Programmer/ developer

[ Type: FULL TIME , Industry: Health Care , Category: Computer & IT ]

 

Jobs at:

Benjamin William Mkapa Foundation (BMF)

Deadline of this Job:
09 March 2020  

Duty Station:
Within Tanzania , Dar es Salaam , East Africa

Summary
Date Posted: Wednesday, February 26, 2020 , Base Salary: Not Disclosed


JOB DETAILS:
The Benjamin William Mkapa Foundation (BMF) is a non- profit Trust, which was established in 2006 with the general objective of supplementing and complementing the development efforts of the Government of the United Republic of Tanzania. We envision healthy lives and well-being for all, in Tanzania and the rest of Africa. This vision can be achieved through empowered workforce, which is self-motivated, committed to growth and integrity, and seeks excellence in execution. BMF seeks for innovative, self-driven, dynamic and competent qualified candidates to fill the below vacancy: –

Position Title: ICT Officer – Programmer/ developer
Direct Reports: ICT Manager
Department: Operations Support Services Unit
Duty Station: BMF Headquarters Office – Dar es Salaam

Overall purpose of the Job:
The ICT Officer will serve as the expert for the technologies and solutions to be created and used in the development of the business applications and integrations at the Mkapa Foundation. He/she will further utilize in-depth knowledge of technologi¬cal alternatives and business requirements to recommend solutions that are user friendly, efficient and scalable. The Incumbent will work closely with ICT Manager, Systems analyst and Users departments in defining requirements for system functions and must ensure effective communication in group settings, as well as must have ability to collaborate within team and across teams. .

Job Specification:
• Support the ICT unit in developing dashboards that will facilitate Institutional and Project tracking of performance and enhance efficiency within the Foundation
• Work closely with a variety of end users to ensure technical compatibility and user satisfaction
• Develop software applications according to the technical documentation and designs provided by the IT Analysts and/or end users
• Ensure that the solution developed is in line with the coding standards and ensure that code revisions are maintained in the source code repository.
• Maintain a coding style that conforms to that specified by the Lead, Software Developer
• Translate Project workflow steps into business process activities and nested processes.
• Maintain and improve the performance of existing software at BMF and recommend improvements to existing software programs as necessary
• Design and update database objects to support an Application
• Designing, coding and debugging software applications in various software languages
• Collaborates with the Systems Analyst to develop operational/technical/support documentation for end users where applicable
• Perform Unit testing level throughout the application development life-cycle and ensure the Application is ready for the User Acceptance Test (UAT) as per the test plan developed by the Systems Analysts.
• Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis and software modelling and simulation
• Develop release documentation for completed and tested applications/solution within BMF in preparation to go live and ensure that all software defects reported during the UAT are corrected before migration to live environment.
• Software testing and quality assurance
• Carry out routine maintenance to the BMF Applications as the need arises on the development environment only, and make patches available for production as may be required
• Carry all other assignments provided by the supervisor


Job Skills: Not Specified


Qualifications & Experience
• Bachelor’s Degree in Information Technology or Computer Science or its equivalent.
• Professional training (Certificates shall be an added advantage) in Enterprise level software development framework.
• At least 4 years of software development and design experience.
• Working knowledge of various software languages (such as Java, .NET, Python, C++].
• Advanced knowledge in RESTful and SOAP APIs, Queue Management, SMS Gateway, Data Visualization, Database Optimization, and Smartphone App Development etc. will be added advantage.
• Expertise in relational database concepts and database management systems as well as advanced knowledge on SQL Server, PostgreSQL or Oracle Database and MySQL.


Job Education Requirements: Not Specified


Job Experience Requirements: Not Specified


Work Hours: 8

 

{module 312}

Job application procedure
For all interested candidate, please find detailed job requirement for each position from our website: www.mkapafoundation.or.tz
For all interested candidate send your achievement focused CV, copy of relevant academic certificates and cover letter addressed to the Chief Executive Officer, Benjamin W. Mkapa Foundation, via email: hr@mkapafoundation.or.tz
The deadline for application is on Monday, 9th March 2020
BMF is an equal opportunity employer and we value diversity


All Jobs

QUICK ALERT SUBSCRIPTION

{module 316}

Job Info
Job Category: Computer/ IT jobs in Tanzania
Job Type: Full-time
Deadline of this Job: 9th March 2020
Duty Station: Tanzania
Posted: 26-02-2020
No of Jobs: 1
Start Publishing: 26-02-2020
Stop Publishing (Put date of 2030): 26-02-2065
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.