Date Published: 2018-11-27
Application Deadline: 2018-12-12
JOB SUMMARY:
N/A
DUTIES AND RESPONSIBILITIES:
(i)To develop Software on given requirements;
(ii)To design algorithms and flowcharts of various applications;
(iii)To produce clean, efficient code based on specifications;
(iv)To integrate software components and third-party programs;
(v)To verify and deploy programs and systems;
(vi)To troubleshoot, debug and upgrade existing software as necessary;
(vii)To gather and evaluate user feedback;
(viii)To recommend and execute improvements;
(ix)To create technical documentation for reference and reporting;
(x)To test and maintain software products to ensure strong functionality and optimization;
(xi)Strong grasp of security principles and how they apply to E-Commerce applications;
(xii)Regular exposure to business stakeholders and executive management, as well as the authority and scope to apply your expertise to many interesting technical problems.
QUALIFICATION AND EXPERIENCE:
(i)BSc in Computer Science, Information Technology, Computer Engineering or a related field;
(ii)3+ years’ proven experience as a Software Developer, Software Engineer or similar role;
(iii)Familiarity with Agile development methodologies;
(iv)Experience with software design and development in a test-driven environment;
(v)Demonstrated knowledge of web technologies and Knowledge of programming languages (Java, JavaScript, HTML, CSS, JQuery, Python, Perl and API's) and frameworks/systems (e.g. AngularJS, Git);
(vi)Experience with databases (ie. PostgreSQL, mango, maria db, oracle) and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate);
(vii)Demonstrated knowledge of mobile application development;
(viii)Ability to learn new languages and technologies;
(ix)Development of offline application functionalities;
(x)Excellent communication skills;
(xi)Resourcefulness and troubleshooting aptitude;
(xii)Attention to detail;
(xiii)Ability to work independently and multi-task effectively;
(xiv)Demonstrated understanding of projects from the perspective of both client and business;
(xv)Flexible and willing to accept a change in priorities as necessary;
(xvi)Knowledge of various open source.
REMUNERATION: Salary Scale Government Salary Scale
APPLICATION
Login to Apply
ICT OFFICERS (SOFTWARE DEVELOPER) - 6 POST
Reviewed by ISSAH JUMA
on
Wednesday, November 28, 2018
Rating:
No comments: