Similar jobs
Posted: 17 Aug 2017
Salary: Negotiable
Location: Tanzania, Dar es Salaam
Holder of a Bachelor's degree in Engineering, Architecture or Building ~ Economics from a recognize...
Posted: 31 Jul 2017
Salary: Negotiable
Location: Tanzania, Dar es Salaam
Holder of a bachelor degree
Posted: 26 Jul 2017
Salary: Negotiable
Location: Uganda, Kampala
a Minimum degree: Master level: MSc, Master of Public Health, Master of international health or Mast...
Posted: 21 Jul 2017
Salary: Negotiable
Location: Tanzania, Mbeya
The suitable candidate should h~ve: • A bachelor degree in statistics or related data management co...
Posted: 21 Jul 2017
Salary: Negotiable
Location: Tanzania, Mbeya
The suitable candidate should have: • A relevant certificate, diploma or degree data management. •...
Posted: 23 Mar 2017 15:02
Deadline: 04 Apr 2017
Category: Science/Technology
Location: Africa , Tanzania , Dar es Salaam
Employment: Full-Time
Education: Bachelor
Salary: Negotiable
About Company: NIC was incorporated in 1963. NIC has grown over the years into one of the most financially sound and reliable insurance companies . It has its head office along Samora Avenue/Pamba Road in the city of Dar-Es-Salaam, but its geographical spread nationwide. It is 100% Owned by government.
Phone: +255 22 2113825
File: Download
The holder of. this post must have a Bachelor Degree in Computer Science or Computer Engineering or Information Technology plus working experience of not less than three (3) years in respective discipline.
To Write, Update and Expand Programs in existing Software and Applications.
To work effectively with business partners to capture specifications for system
To assist in preparing business cases for changes, and designing those changes and
To provide analysis and recommendations based on evidence to business leaders in
order achieve unit business objectives
Be able to identify risks in solutions, processes and to provide risk mitigation techniques.
To actively participate in keeping business leads and technology leads adequately
informed of progress and issues/risks, including the impact of changes.
To participate in the creation and execution of test cases to ensure robustness and
reliability of the software designs/programming that is developed or vendor solutions
that are implemented.
To follow NIC and !CT guidelines and software development practices for developing
software solutions or implementing vendor software solutions to ensure the solution is
robust and ensures business continuity.
To support and maintain existing software solutions including upgrading, patching,
debugging and/or applying fixes to existing production problems ensuring reliability
and that the software functions according to specifications
To provide estimates of effort to complete solutions and be accurate in developing and
delivering those solutions within those estimates
Be able to elicit estimates from other team members in order to facilitate creating a
To Document program changes and creating or updating documentation maintained
by the team.
To assist subject matter experts in developing and executing user acceptance tests
To manage movement of programming objects among development, test, and
production environments
To provides input to own professional development and seeks materials to complete
identified goals
Any other related task as may be assigned frc.m time to time by his/ her Supervisor
Coopera teWith Us »
We are looking for partners all over the world to work with Interested persons and companies please contact us on email - Details >>