See other templatesSee other templates

The Role

Reporting to the Head of Business Systems, the successful candidate will be responsible for designing, developing, operationalizing and implementing computer softwares that are robust, reliable and secure in order to meet the organizational requirements in KTDA.


  • Designing, developing and implementing software for KTDA business, factories and subsidiaries.
  • Providing programming for some in-house IT projects and custom developments.
  • Providing technical expertise and recommendations in assessing new IT software projects and initiatives to support and enhance existing systems.
  • Planning and delivering software platforms used across multiple products and organizational units.
  • Assisting in the creation of the system design and functional specifications for all new development projects, writing technical procedures and documentation for the applications including operations, user guide, etc.
  • Producing technical documentation for new and existing applications.
  • Participating on IT project steering committees and be involved in the design phase of any new IT software development projects.
  • Identifying opportunities that can improve efficiency of business processes.
  • Investigating and resolving application functionality related issues, and troubleshoot application issues on existing systems.
  • Troubleshooting technical issues and identifying modifications needed in existing applications to meet changing user requirements.
  • Analyzing data contained in the corporate database and identify data integrity issues with existing and proposed systems and implement solutions.
  • Providing assistance and advising business users in the effective use of applications and information technology.
  • Ensuring adequate training for users and support personnel for systems.


The ideal candidate must possess the following qualifications and competencies: -

  • Bachelor of Science Computer science, IT, or related fields;
  • A minimum of five (5) year’s experience with at least 4 years’ hands-on technical roles in the field and relies on experience and judgment to plan and accomplish goals.
  • Certification in software development e.g. MCSD is an added advantage
  • Experience with S.A.P ABAP and/or Java Webdynpro is an added advantage.
  • Extensive knowledge of data processing, hardware platforms, and enterprise software applications.
  • Technical experience with Systems Networking, Databases, Web development, and user support.
  • Good background in Database Design and Development
  • Strong programming skills in one or more of Delphi Pascal, C#, JAVA, PHP/ASP.NET, HTML/CSS/JAVASCRIPT.
  • Strong project management skills with effective results focus within an information systems environment.
  • Excellent interpersonal and communication skills
  • Ability to work under pressure and meet deadlines
  • High level of integrity


How to Apply:

Apply online Here not later than 29th November 2017.


KTDA Farmers Building, Moi Avenue
P.O Box 30213, 00100 Nairobi, Kenya    
254 - 020 3227000 - 2 / 2221441 - 4

Go to top Feedback