30 Nov 2018

JOB OPPORTUNITIES at MINISTRY OF HEALTH (MOH) November 2018

admin

Job Description

  • Anywhere

 

JOB OPPORTUNITIES at MINISTRY OF HEALTH (MOH) November 2018 – ICT OFFICERS (SOFTWARE DEVELOPER) – 6 POST

Employer: MINISTRY OF HEALTH (MOH)

Date Published: 201811-27

Application Deadline: 2018-12-12

DUTIES AND RESPONSIBILITIES:

  • Firstly, To develop Software on given requirements;
  • Secondly, To design algorithms and flowcharts of various applications;
  • Thirdly, To produce clean, efficient code based on specifications;
  • Fourthly, To integrate software components and third-party programs;
  • Furthermore, To verify and deploy programs and systems;
  • Moreover, To troubleshoot, debug and upgrade existing software as necessary;
  • Also, To gather and evaluate user feedback;
  • To recommend and execute improvements;
  • Moreover, To create technical documentation for reference and reporting;
  • To test and maintain software products to ensure strong functionality and optimization;
  • Strong grasp of security principles and how they apply to E-Commerce applications;
  • Lastly, 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:

  • Firstly, BSc in Computer Science, Information Technology, Computer Engineering or a related field;
  • Secondly, 3+ years’ proven experience as a Software Developer, Software Engineer or similar role;
  • Thirdly, Familiarity with Agile development methodologies;
  • Experience with software design and development in a test-driven environment;
  • Furthermore, 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);
  • Moreover, Experience with databases (ie. PostgreSQL, mango, maria db, oracle) and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate);
  • Also, Demonstrated knowledge of mobile application development;
  • Ability to learn new languages and technologies;
  • Development of offline application functionalities;
  • Excellent communication skills;
  • Resourcefulness and troubleshooting aptitude;
  • Attention to detail;
  • Ability to work independently and multi-task effectively;
  • Demonstrated understanding of projects from the perspective of both client and business;
  • Flexible and willing to accept a change in priorities as necessary;
  • Lastly, Knowledge of various open source.

REMUNERATION: Salary Scale Government Salary Scale

Login to Apply

CLICK HERE TO APPLY

Job expires in Endless.

16 total views, 1 today

Apply for this Job