Software Developers Job Vacancies at The Pharmacy and Poisons Board (PPB)

💼 This is a job posting
Job Ref: 1613

Nairobi

a) Job Specification
Job Purpose:
The position is responsible for conducting system analysis, development,
encoding computer programs by entering computer code using appropriate
programming language. Perform routine maintenance and upgrade, to keep
systems current with changing technologies.

Duties and Rresponsibilities:
a) Confirms project requirements by reviewing program objective, input
data, and output requirements with analyst, supervisor, and client.
b) Arranges project requirements in programming sequence by analyzing
requirements; preparing a work flow chart and diagram using
knowledge of computer capabilities, subject matter, programming
language, and logic.
c) Encodes project requirements by converting work flow information into
computer language.
d) Programs the computer by entering coded information.
e) Confirms program operation by conducting tests; modifying program
sequence and/or codes.
f) Prepares reference for users by writing operating instructions.
g) Maintains historical records by documenting program development and
revisions.
h) Maintains client confidence and protects operations by keeping
information confidential.
i) Ensures operation of equipment by following manufacturer's
instructions; troubleshooting malfunctions; calling for repairs;
evaluating new equipment and techniques
j) Maintains professional and technical knowledge by attending
educational workshops; reviewing professional publications;
establishing personal networks; participating in professional societies.
k) Contributes to team effort by accomplishing related results as needed

b) Person Specifications
For appointment to this grade, a candidate must: -
1. Bachelor’s degree in Computer Science or any IT related field from a
recognized institution
2. Certified Industry Accreditations or membership of recognized
industry associations and bodies
3. Proficiency in computer applications
4. Have good analytical and communication skills
5. Fulfil the requirements of Chapter Six of the constitution

Additional Attributes

Company Name The Pharmacy and Poisons Board (PPB)
Application Deadline 2025-10-14

How to Apply

IMPORTANT NOTICE
1. Candidates will be required to submit copies of the following documents; PPB registration certificate, detailed curriculum vitae, academic transcripts, academic certificates, proof of PSK membership, KRA PIN, NCPWD certificate (for disabled persons), and passport photo.
2. Shortlisted candidates will be required to submit clearance certificates from KRA; EACC; Credit Reference Bureau and the Kenya Police as per Chapter Six of the Constitution. In addition, candidates will be required to bring with them original certificates listed above with national ID card or passport.
3. Please note that it is an offence to give false or misleading information to the PPB.
4. PPB does not charge any fee in the recruitment process
5. Pharmacy and Poisons Board is an equal opportunity employer.
6. Persons with disability, female candidates, marginalized and minority groups are encouraged to apply.

Application Procedure
Quick Guiding Steps
1. Access the application system in the following link;
(https://hr.pharmacyboardkenya.org)
2. Fill out all the mandatory areas and upload the required documents in portable document format (pdf). All documents uploaded should be named appropriately.
3. Click the ‘submit’ button and logout.

Applications must reach PPB on or before 14 October 2025 at 11:59 pm EAT.

IMPORTANT NOTICE
1. PPB does not charge any fee in the recruitment process.
2. PPB is an equal opportunity employer. Persons with disability, female candidates, and
marginalised/minority groups are encouraged to apply.
3. Only shortlisted candidates will be contacted; canvassing leads to disqualification.
4. Applicants must comply with Chapter Six (6) of the Constitution of Kenya.

Job Safety Tips

  • Never pay for a job application, interview or training.
  • Verify the company's official website, email domain and physical address.
  • Do not share sensitive personal info (ID, bank PINs).
  • Use official channels for interviews.
  • Report suspicious recruiters or requests to our support team.