Monday, 10 May 2021

Business Application Software Developer at Commission on Revenue Allocation

The Commission on Revenue Allocation (CRA), is an independent Commission set up under Article 215 of the Constitution of Kenya 2010. Its core mandate is to recommend the basis for equitable sharing of revenues raised nationally between the national and the county governments, and among the county governments. FUNCTIONS OF CRA The functions of the Commission include: 1. Recommend the basis of equitable sharing of revenue raised by national government between national and county governments. 2. Recommend the basis of equitable sharing of revenue raised by national government among county governments. 3. Recommend on matters concerning the financing of both the national government and county governments. 4. Recommend on matters concerning financial management of both national and county governments. VISION A trusted and effective adviser on equitable distribution of resources for rapid and balanced economic growth. MISSION To make recommendations on equitable sharing of revenue, financing of, and financial management for both national and county governments.

CRA SCALE 4A

Reporting to the Director, Research and Knowledge Management, the successful candidate will work with other team members but be responsible for design, development and implementation of a CRA Data Portal that can display integrated statistical data and information from different sources including from County and National Government sources.

Main Duties And Responsibilities:

  1. To design, document, develop and implement a robust, functional data portal for the Commission.
  2. To perform analysis on business requirement documents to serve as a basis for application design and development of the Portal.
  3. To analyze, advise, and implement various business processes, workflows as maybe required by the Commission to improve the functionalities of the portal.
  4.  To work with user departments and stakeholders to continuously identify changing business requirements and ensure these are translated to relevant business applications for the portal.
  5. To train system users and other staff within CRA to ensure there is adequate capacity for continuous technical support for the portal.
  6.  To perform other related functions as assigned by the Commission.

ACADEMIC QUALIFICATIONS:

  1. A Bachelor’s degree in Computer Science or related field. Possession of a Master’s Degree in Computer Science from a recognized University will be an added advantage.
  2. Advanced degree or certification in web-based programming

Experience, Knowledge And Skill Requirements:

  • A minimum of five (5) years’ experience in programming languages such as C#, Java, Python, PHP, JavaScript etc.
  • A minimum of five (5) years’ experience in Relational database design and development including Oracle, MySQL, and MS SQL databases.
  • A minimum of five (5) years’ experience as an Application /web Developer or similar role and in designing and building applications.
  • Strong demonstrable experience in software design and programming principles.
  • Experience using ArcGIS for Desktop and ArcGIS Pro to create maps and analysis.
  • Excellent communication skills will be an added advantage.

The post Business Application Software Developer at Commission on Revenue Allocation appeared first on Jobs in Kenya - http://jobwebkenya.com/.



The post Business Application Software Developer at Commission on Revenue Allocation is republished from Jobs – Jobs in Kenya – http://jobwebkenya.com/