top of page

Related Jobs

Aptitude Test Preparation Kit
Ultimate Interview Pack with over 50 toughest interview questions
Online Courses - Apex Accounting School
Lets help you make a CV that wins interviews. Get a professional CV today!
Related Jobs
Junior Full Stack Software Developer job at Aeres Technologies Ltd
31 May 2025
Aeres Technologies Ltd
Save the Children Fund
Information Technology Intern job at Save the Children
30 May 2025
Save the Children
UX/UI Designer job at NCBA Group
1 Jun 2025
NCBA Group
Data Engineering – Summer Associate (Internship) job at Axmed
31 May 2025
Axmed
Senior Backend Developer job at BURN
31 May 2025
BURN

Job Summary

Job Title:
Officer II – ICT Officer II – Software Developer
Employer:
Ethics and Anti-Corruption Commission (EACC)
Location:
Kenya
Country:
Kenya
Contract Type:
Full Time
Job Category:
IT Jobs in Kenya
Number of Positions:
1
Deadline:
Tuesday, 3 June 2025

Related Jobs

Aeres Technologies Ltd

Junior Full Stack Software Developer job at Aeres Technologies Ltd

31 May 2025
Junior Full Stack Software Developer job at Aeres Technologies Ltd
Save the Children

Information Technology Intern job at Save the Children

30 May 2025
Information Technology Intern job at Save the Children
NCBA Group

UX/UI Designer job at NCBA Group

1 June 2025
UX/UI Designer job at NCBA Group
Axmed

Data Engineering – Summer Associate (Internship) job at Axmed

31 May 2025
Data Engineering – Summer Associate (Internship) job at Axmed
BURN

Senior Backend Developer job at BURN

31 May 2025
Senior Backend Developer job at BURN

Officer II – ICT Officer II – Software Developer job at Ethics and Anti-Corruption Commission (EACC) | Apply Now

Kenya

Full Time

Are you looking for IT jobs in Kenya 2025 today? then you might be interested in Officer II – ICT Officer II – Software Developer job at Ethics and Anti-Corruption Commission (EACC)

Deadline: 

3 Jun 2025

About the Organisation

The Ethics and Anti-Corruption Commission (EACC) is an independent public body established under Kenya’s Constitution to combat and prevent corruption and unethical conduct. The Commission is committed to promoting integrity, transparency, and accountability across all sectors through law enforcement, asset recovery, and public education.

Job Title

Officer II – ICT Officer II – Software Developer job at Ethics and Anti-Corruption Commission (EACC)

Ethics and Anti-Corruption Commission (EACC)

Job Description

Reporting to the Deputy Director – ICT, the officer will work collaboratively with cross-functional teams to gather requirements, create technical specifications, and build innovative applications and systems. The role involves maintaining existing systems, improving system performance, ensuring security best practices, and supporting the Commission’s digital transformation initiatives through robust and user-friendly software products.

Duties, Roles and Responsibilities

  • Design, develop, and deploy robust and scalable software solutions

  • Write clean, maintainable, and well-documented code adhering to coding best practices

  • Collaborate with stakeholders to gather and analyze system requirements

  • Design and manage database structures and queries for optimized performance

  • Monitor and enhance application security and mitigate vulnerabilities

  • Evaluate and test new systems and technologies

  • Modify and improve existing systems based on user needs

  • Create and maintain comprehensive technical documentation

  • Provide leadership and oversight in project implementation where required

  • Apply performance profiling and caching techniques to enhance system efficiency

Get a professional CV. Comes with a free cover letter
Get a Professional CV today. Comes with a free cover letter
Get a professional CV Today

SERVICES

COMMERCIAL

SERVICES

INDUSTRIAL

SERVICES

RESIDENTIAL

Qualifications, Education and Competencies

Minimum Qualifications:

  • Bachelor’s degree in Software Engineering, Computer Science, Programming and Development, Mathematics, Electrical/Electronic Engineering, or an equivalent qualification from a recognized institution

  • KCSE minimum mean grade of C+ or equivalent

Experience:

  • Minimum of five (5) years in software development, with at least three (3) years as a lead developer

  • Proven track record of successfully completing at least three (3) software projects using PHP, JavaScript, Golang, Rust, or Python

Additional Skills and Competencies:

  • Strong proficiency with RDBMS (Postgres, Oracle, Microsoft SQLServer, MySQL/MariaDB)

  • Experience with Unix/Linux and Windows Server OS

  • Familiarity with Git version control and agile development methodologies

  • Experience in digital transformation and implementing new tools or systems

  • Good understanding of front-end technologies including HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js

  • Familiarity with design tools such as Figma, Adobe Photoshop, and Illustrator

Added Advantage:

  • Certifications in programming languages (C/C++/C#), PL/SQL, or RDBMS platforms

  • Experience with PHP frameworks

  • Reference to three completed projects led by the applicant

How to Apply

ONLY ONLINE APPLICATIONS:

Interested candidates are advised that all applications should be submitted online;

To apply please click the “Apply” button below.

bottom of page