IT and Software Developer Jobs in Kenya: Pay and Entry

Updated 2026-11-10

Kenya’s tech jobs sit in four places: banks, telcos and fintechs; government and state corporations digitising services; NGOs and international organisations; and companies abroad hiring Kenyan developers remotely. This guide covers the main IT roles, what public ICT posts pay (from current adverts), what employers check, and how to land the first role.

The main IT and software roles

  • Software developer / engineer: backend, frontend, mobile and full-stack roles; the largest group of tech vacancies.
  • Systems, network and security administrators: run servers, networks and security for an organisation; common in government and banks.
  • Database and applications administrators: keep core systems and databases running.
  • ICT officers and IT support (help desk): user support, hardware and software rollout; the usual entry point for diploma holders.
  • Data analysts and data engineers: reporting and analytics, increasingly advertised by banks, telcos and NGOs.
  • IT auditors and information security analysts: assurance roles in banks, audit firms and regulators.

What IT jobs pay in public service

PostEmployer and gradeBasic salary per month
ICT Officer ILaikipia County, CPSB 9 (November 2026)KSh 41,420 - 57,230
Systems, Network and Security Administrator IIIPOA, grade IPOA 9 (October 2026)KSh 90,000 - 130,000 (consolidated)
Database and Applications Administrator IIIPOA, grade IPOA 9 (October 2026)KSh 90,000 - 130,000 (consolidated)

County ICT posts follow the CPSB scale (every grade); state agencies grade their own posts. Private-sector developer pay varies widely with employer, stack and seniority, and remote roles for foreign companies often pay in dollars; compare any offer with the public scales above as a floor.

What employers check

  • Proof you can build: for developers, a portfolio, GitHub profile or shipped projects counts as much as the degree. Expect a take-home task or live coding test.
  • A degree or diploma in computer science, IT or a related field: government adverts require it; many private employers accept strong portfolios instead.
  • Certifications that match the role: networking (Cisco CCNA), cloud (AWS, Azure), security, and CISA for IT audit. Government adverts often list specific ones.
  • Chapter Six documents for public posts. How to get them.

Getting a junior IT or developer job

  • Help desk, IT support and ICT officer roles hire diploma holders and graduates and lead into systems and security roles.
  • Graduate trainee and internship programmes at banks, telcos and government agencies take fresh graduates. See internships in Kenya.
  • Build two or three real projects you can explain end to end, and put them at the top of your CV.
  • Be careful with remote offers that ask for payment or your personal accounts. How to spot fake online jobs and legitimate work-from-home jobs.

Frequently asked questions

How much does a software developer earn in Kenya?

Private pay varies widely with employer, skills and seniority. Public benchmarks: a county ICT Officer I at CPSB 9 earns a basic KSh 41,420 to 57,230 a month, and IPOA’s October 2026 systems and database administrator posts offer a consolidated KSh 90,000 to 130,000.

Can I get an IT job in Kenya without a degree?

In the private sector, often yes, if you can show real projects and pass a technical test. Government IT posts require a degree or diploma in a relevant field.

Where can I find IT jobs in Kenya today?

Bank, telco and fintech careers pages, government and state corporation portals, NGO vacancy pages and remote job boards. The board lists verified open IT posts with links to the official adverts.

Which IT certifications are most useful in Kenya?

It depends on the role: Cisco CCNA for networking, AWS or Azure for cloud, security certifications for security roles, and CISA for IT audit. Government adverts often name the certification they require.

Sources

Related guides