27 Jun 2022

ICT Officer (Application Programmer/web Developer) x6 at e-Government Authority (eGa)

Never Miss a Job Update Again. Click Here to Subscribe

Job Description

EMPLOYER e-Government Authority (eGa)
APPLICATION TIMELINE: 2022-06-24 2022-07-07


i. 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.

ii. To assist and participate in analysis of user requirements, prototyping, development of new functionalities, maintenance of applications, integration of technological components, testing, deployment,

iii. To design, coding and debugging web and mobile based applications in various software languages;

iv. To undergo software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis and software reliability analysis;

v. To carry out software modelling and simulation;

vi. Front end graphical user interface design

vii. To carry out software testing and quality assurance;

viii. To carry out performance tuning, improvement, balancing, usability, automation;

ix. To support, maintain and document software functionality;

x. To carry out installation and configuration of appropriate application servers based on the application programs to be supported;

xi. To support, maintain, and preparation of technical and user documentations for various software functionalities;

xii. To train and support software users for effective utilization of deployed systems;

xiii. To assist in troubleshooting and resolving routine software application problems;

xiv. To integrate software with existing systems;

xv. To evaluate and identify new technologies for implementation;

xvi. To work closely with analysts, designers and other staff;

xvii. To produce detailed technical specifications and software code documentation; and

xviii. To produce system maintenance and support.


Bachelor of Science or Bachelor of Engineering either in Information Technology, Information System, Computer Science, Computer Engineering or equivalent degree from a recognized institution. Possession of relevant recognized ICT professional certification, 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 Design, Sound knowledge in: Git, Grid System (Sussy Grid), Node JS, AngularJS, Gulp JS, SASS, Twitter Bootstrap, and Bower, Strong knowledge on MySQL and PostgreSQL Database Management Systems, Knowledge on MS SQL Server, Oracle and other DBMS and practical knowledge and skills relevant to the position will be added advantage.

REMUNERATION As per eGA Scheme of Service

Sharing is Caring! Click on the Icons Below and Share

Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : 7th July, 2022.

Dont Miss Latest Jobs In Tanzania. Subscribe Today. CLICK HERE

Apply for this Job