Senior Systems Developer

Find out what Kenya Medical Supplies Agency (KEMSA) pays their workers here
Purpose Statement
The Job holder will be reporting to the ICT Manager and the primary role of the job is to ensure the timely implementation and enhancements of ICT systems and that they are working effectively and meet the needs of the Agency.
Principal Accountabilities
The job holder will be required to:

Lead a system development implementation team.
Liaise with systems users for systems updates or any new requirements.
Analyze, design, programme and implement computer systems as per agreed business requirements
Keep up to date systems and operations documentation.
Provide user training on business systems
Identify and resolve program errors as per agreed Service Levels Agreements
Design develop and install business systems enhancement and upgrades
Monitor business systems performance
Regular security monitoring to identify intrusion
Do any other computer work as from time to time allocated by the ICT Manager

Qualifications, Knowledge, Skills and Experience
The ideal candidate should:

Have a University Degree in ICT or related field.
Have at least 4 years experience in a similar position in a challenging environment.
Possess excellent working knowledge of Linux and associated administrative tools.
Possess excellent working knowledge of Linux Mail Server and Open office
Have excellent experience of Relational Data bases (Postgresql preferred)
Able to design and implement Jasper reports
Have knowledge in Source Code versioning (Subversion.Git or CVS)
Programming experience with JAVA will be a definite advantage.
Have in-depth knowledge of all aspects of information security including access control techniques and tools.

View more job details