ICT Officer II - System Developer job at Tanzania Institute of Accountancy (TIA)
New
Website :
3 Days Ago
Linkedid Twitter Share on facebook
ICT Officer II - System Developer
2025-12-09T20:03:32+00:00
Tanzania Institute of Accountancy (TIA)
https://cdn.greattanzaniajobs.com/jsjobsdata/data/employer/comp_2331/logo/Tanzania%20Institute%20of%20Accountancy%20(TIA).png
FULL_TIME
 
Dar es Salaam
Dar es Salaam
00000
Tanzania
Education, and Training
Computer & IT, Science & Engineering, Civil & Government
TZS
 
MONTH
2025-12-22T17:00:00+00:00
 
Tanzania
8

Background information about the job or company (e.g., role context, company overview)

Taasisi ya Uhasibu Tanzania (TIA) is seeking to fill one position for ICT Officer II - System Developer.

Responsibilities or duties

  • To design, coding and debugging software applications based on various deployment platforms (e.g. web, mobile, desktop etc.), operating systems, programming languages, database management systems, etc., software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis, etc.;
  • To assist and participate in analysis of user requirements, prototyping, development of new functionalities, maintenance of applications, integration of technological components, testing, deployment;
  • To design, coding and debugging web and mobile based applications in various software languages;
  • To conduct software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis;
  • To conduct software testing and quality assurance;
  • To support, maintain and document software functionality;
  • To conduct installation and configuration of appropriate application servers based on the application programs to be supported;
  • To support, maintain, and preparation of technical and user documentations for various software functionalities;
  • To train and support of software users for effective utilization of deployed systems;
  • To assist in troubleshooting and resolving routine software application problems;
  • To conduct software modelling and simulation;
  • To conduct front end graphical user interface design/programming;
  • To perform tuning, improvement, load balancing, usability, automation;
  • To integrate software with existing systems;
  • To evaluate and identify new technologies for implementation;
  • To work closely with analysts, designers and other staff;
  • To produce detailed technical specifications and software code documentation;
  • To conduct production system maintenance and support;
  • To perform any other duties as may be assigned by Supervisor.

Qualifications or requirements (e.g., education, skills)

Holder of Bachelor Degree in one of the following fields: Computer Science, Information Systems, Information Technology, Computer Engineering, Informatics or equivalent computer qualifications from recognized institutions. Specific on Working knowledge of various software languages [PHP (mandatory), Java (mandatory), C/C++, .NET, Python], Advanced knowledge in DHTML, HTML5, CSS & CSS3, JavaScript, jQuery, jQuery Mobile, SAPUI5 Photoshop, and Responsive Web Practical skills on Object Oriented Design and Analysis (OOA and OOD);Hands-on experience with development in Java/JEE environments; Experience in SOAP/REST/Web Services, Application Servers (Apache, Apache Tomcat, WebLogic etc.); Experience in Spring Framework (Spring MVC) and other similar application development frameworks; Hands-on experience with Jenkins, Git, Junit, etc; Experience/knowledge on JSON, XML, and other similar data exchange protocols.; sound knowledge in: Git, Grid System (Sussy Grid), Node JS, AngularJS, Gulp JS, SASS, Twitter Bootstrap, and Bower will be added advantage; Strong knowledge on MySQL and PostgreSQL Database Management Systems. Knowledge on MS SQL Server, Oracle and other DBMS; Possession of a relevant recognized ICT professional certification.

  • Design, coding and debugging software applications based on various deployment platforms (e.g. web, mobile, desktop etc.), operating systems, programming languages, database management systems, etc., software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis, etc.
  • Assist and participate in analysis of user requirements, prototyping, development of new functionalities, maintenance of applications, integration of technological components, testing, deployment.
  • Design, coding and debugging web and mobile based applications in various software languages.
  • Conduct software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.
  • Conduct software testing and quality assurance.
  • Support, maintain and document software functionality.
  • Conduct installation and configuration of appropriate application servers based on the application programs to be supported.
  • Support, maintain, and preparation of technical and user documentations for various software functionalities.
  • Train and support of software users for effective utilization of deployed systems.
  • Assist in troubleshooting and resolving routine software application problems.
  • Conduct software modelling and simulation.
  • Conduct front end graphical user interface design/programming.
  • Perform tuning, improvement, load balancing, usability, automation.
  • Integrate software with existing systems.
  • Evaluate and identify new technologies for implementation.
  • Work closely with analysts, designers and other staff.
  • Produce detailed technical specifications and software code documentation.
  • Conduct production system maintenance and support.
  • Perform any other duties as may be assigned by Supervisor.
  • PHP (mandatory)
  • Java (mandatory)
  • C/C++
  • .NET
  • Python
  • DHTML
  • HTML5
  • CSS & CSS3
  • JavaScript
  • jQuery
  • jQuery Mobile
  • SAPUI5
  • Photoshop
  • Responsive Web
  • Object Oriented Design and Analysis (OOA and OOD)
  • Java/JEE environments
  • SOAP/REST/Web Services
  • Application Servers (Apache, Apache Tomcat, WebLogic etc.)
  • Spring Framework (Spring MVC)
  • Jenkins
  • Git
  • Junit
  • JSON
  • XML
  • Git
  • Grid System (Sussy Grid)
  • Node JS
  • AngularJS
  • Gulp JS
  • SASS
  • Twitter Bootstrap
  • Bower
  • MySQL
  • PostgreSQL Database Management Systems
  • MS SQL Server
  • Oracle
  • Bachelor Degree in Computer Science, Information Systems, Information Technology, Computer Engineering, Informatics or equivalent computer qualifications from recognized institutions.
  • Working knowledge of various software languages [PHP (mandatory), Java (mandatory), C/C++, .NET, Python].
  • Advanced knowledge in DHTML, HTML5, CSS & CSS3, JavaScript, jQuery, jQuery Mobile, SAPUI5 Photoshop, and Responsive Web.
  • Practical skills on Object Oriented Design and Analysis (OOA and OOD).
  • Hands-on experience with development in Java/JEE environments.
  • Experience in SOAP/REST/Web Services, Application Servers (Apache, Apache Tomcat, WebLogic etc.).
  • Experience in Spring Framework (Spring MVC) and other similar application development frameworks.
  • Hands-on experience with Jenkins, Git, Junit, etc.
  • Experience/knowledge on JSON, XML, and other similar data exchange protocols.
  • Sound knowledge in: Git, Grid System (Sussy Grid), Node JS, AngularJS, Gulp JS, SASS, Twitter Bootstrap, and Bower will be an added advantage.
  • Strong knowledge on MySQL and PostgreSQL Database Management Systems. Knowledge on MS SQL Server, Oracle and other DBMS.
  • Possession of a relevant recognized ICT professional certification.
bachelor degree
36
JOB-6938809438e7f

Vacancy title:
ICT Officer II - System Developer

[Type: FULL_TIME, Industry: Education, and Training, Category: Computer & IT, Science & Engineering, Civil & Government]

Jobs at:
Tanzania Institute of Accountancy (TIA)

Deadline of this Job:
Monday, December 22 2025

Duty Station:
Dar es Salaam | Dar es Salaam | Tanzania

Summary
Date Posted: Tuesday, December 9 2025, Base Salary: Not Disclosed

Similar Jobs in Tanzania
Learn more about Tanzania Institute of Accountancy (TIA)
Tanzania Institute of Accountancy (TIA) jobs in Tanzania

JOB DETAILS:

Background information about the job or company (e.g., role context, company overview)

Taasisi ya Uhasibu Tanzania (TIA) is seeking to fill one position for ICT Officer II - System Developer.

Responsibilities or duties

  • To design, coding and debugging software applications based on various deployment platforms (e.g. web, mobile, desktop etc.), operating systems, programming languages, database management systems, etc., software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis, etc.;
  • To assist and participate in analysis of user requirements, prototyping, development of new functionalities, maintenance of applications, integration of technological components, testing, deployment;
  • To design, coding and debugging web and mobile based applications in various software languages;
  • To conduct software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis;
  • To conduct software testing and quality assurance;
  • To support, maintain and document software functionality;
  • To conduct installation and configuration of appropriate application servers based on the application programs to be supported;
  • To support, maintain, and preparation of technical and user documentations for various software functionalities;
  • To train and support of software users for effective utilization of deployed systems;
  • To assist in troubleshooting and resolving routine software application problems;
  • To conduct software modelling and simulation;
  • To conduct front end graphical user interface design/programming;
  • To perform tuning, improvement, load balancing, usability, automation;
  • To integrate software with existing systems;
  • To evaluate and identify new technologies for implementation;
  • To work closely with analysts, designers and other staff;
  • To produce detailed technical specifications and software code documentation;
  • To conduct production system maintenance and support;
  • To perform any other duties as may be assigned by Supervisor.

Qualifications or requirements (e.g., education, skills)

Holder of Bachelor Degree in one of the following fields: Computer Science, Information Systems, Information Technology, Computer Engineering, Informatics or equivalent computer qualifications from recognized institutions. Specific on Working knowledge of various software languages [PHP (mandatory), Java (mandatory), C/C++, .NET, Python], Advanced knowledge in DHTML, HTML5, CSS & CSS3, JavaScript, jQuery, jQuery Mobile, SAPUI5 Photoshop, and Responsive Web Practical skills on Object Oriented Design and Analysis (OOA and OOD);Hands-on experience with development in Java/JEE environments; Experience in SOAP/REST/Web Services, Application Servers (Apache, Apache Tomcat, WebLogic etc.); Experience in Spring Framework (Spring MVC) and other similar application development frameworks; Hands-on experience with Jenkins, Git, Junit, etc; Experience/knowledge on JSON, XML, and other similar data exchange protocols.; sound knowledge in: Git, Grid System (Sussy Grid), Node JS, AngularJS, Gulp JS, SASS, Twitter Bootstrap, and Bower will be added advantage; Strong knowledge on MySQL and PostgreSQL Database Management Systems. Knowledge on MS SQL Server, Oracle and other DBMS; Possession of a relevant recognized ICT professional certification.

 

Work Hours: 8

Experience in Months: 36

Level of Education: bachelor degree

Job application procedure

Application Period: 07/12/2025 - 22/12/2025

Application Link: Click Here to Apply Now

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Tanzania
Job Type: Full-time
Deadline of this Job: Monday, December 22 2025
Duty Station: Dar es Salaam | Dar es Salaam | Tanzania
Posted: 09-12-2025
No of Jobs: 1
Start Publishing: 09-12-2025
Stop Publishing (Put date of 2030): 10-10-2076
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.