Programmer
Programmer
PURPOSE: Develop programmes for the automatic processing of data by computer section.
KEY OUTPUTS:
RANGE OF ACTIVITIES:
- To analyse and design programmes to produce reports on mathematical computation of taxation liabilities and
revenue reports etc. and prepare the required logical interface between related programmes by explaining to
subordinate staff.
- To prepare test data and programmes and analyse programme performance during tests.
- To train and prepare training material for operators and programme users.
- To perform any other related duties for the smooth functioning of the Agency.
- A Diploma/Certificate in Programming or equivalent qualification from an approved institution plus at least one year
experience in the Data Processing unit.
OR
- Passes in at least three (3) subjects at the G.C.E 'O' Level examination including English Language or equivalent
qualification and successful completion of Programming course by the Data Processing unit together with a
minimum of one year experience in a data processing unit.
OR
- Two years satisfactory working experience in Programming in at least one of the languages used by the Data
Processing Unit.
- All decisions are made under the control of the Systems Analyst who is also a professional programmer. Errors are
likely to be determined quickly either at the consultative or testing stages.
RESOURCE MANAGEMENT:
- Incumbent is not a budget holder and has little influence on the Departments' budget. Would be responsible for
supervising operators and four control clerks.
COMMUNICATIONS: Regular communication with Systems Analyst, Heads of Sections, Units/Branches and Division
Programmer.