Application and Support Officer at Caritas Machakos

Caritas is the Socio-Economic Development Commission of the Diocese of Machakos. It is one of the commissions/departments in the Bishop’s Office. The term Caritas is a Latin word meaning Love of God for Humanity. It expresses Charity, compassion, Cooperation and Peace among God’s people. The exercise of charity (Caritas) in the church is as old as the church itself (Ref. Acts 6:2-3). Caritas draws its inspiration from the Holy Scriptures and the Social Teachings of the Church. In Machakos Diocese, Caritas is the department which facilitates resources mobilization and implementation of community development and relief projects.


Reporting to the Systems Administrator, the successful candidate will provide Application Support within the ICT Shared Service. To assist the Application Support Team Leader in the delivery of the ICT Application Support aspects of the ICT Service Plan.

To actively contribute to the Application Support team within the ICT Shared Service.


Application Support

  • Provide guidance and support for application users to ensure that the business application systems supported by the ICT Shared Service are maintained to the highest possible standard with maximum levels of attainable productivity and efficiency.
  • Provide support for application configuration and upgrades, and problem analysis and resolution for application problems, in conjunction with the users and external application or service suppliers where necessary.
  • Undertake application problem analysis and resolution for application problems in conjunction with the users and application suppliers.
  • Assist with implementation of ICT application projects. Provide technical input where required.
  • Examine application functionality and performance and provide information about how it can be improved.

 Business Support

  • Analyze data from systems and produce technical and business reports for consumption by departmental heads.
  • Directly provide user training and training materials.
  • Proactively manage data quality in some systems
  • Maintain interfaces, exports, and imports, and ensure their smooth running where required.
  • Manage interfaces, defined operational system processes and data extracts.
  • Write, run reports, interfaces, and routines to support day-to-day business operations.


  • Undertake any other duties of a similar level and responsibility as may be required from time to time.

Corporate Responsibility

  • Assist the Systems Administrator in ensuring that all the above is undertaken.

Minimum Qualifications and Experience

  • Three years’ experience within a busy ICT environment planning, installing, maintaining, and supporting business applications.
  • Experience in providing ICT applications support to users in a customer focused environment.
  • Experience of implementing and upgrading banking applications (Core banking systems and channels)
  • Experience of supporting banking applications (Core banking systems and channels)
  • Experience of analyzing user needs and requirements, mapping process and documenting the results.
  • Experience working with SQL server.
  • A sound understanding of technical IT issues to enable discussions with internal and external technical specialists.
  • A Bachelor’s Degree in Software Engineering, Computer Science, Information Technology, Information Systems, Computer Engineering, or similar

Submit your CV and Application on Company Website : Click Here

Closing Date : 14 July. 2021


Apply for this Job


What is your service?