Ethics and Anti-Corruption Commission Software Developer II Jobs in Kenya
Ethics and Anti-Corruption Commission Software Developer II Jobs in Kenya
Job Profile
- Reporting to Deputy Director – ICT through the Assistant Director – Systems and Innovation, the job holder is responsible for the research, design, development and implementation of new or modified ICT systems and solutions, integrating systems and software, training end-users, analysing, modifying and debugging source-code and developing system documentation.
Duties and Responsibilities
• Researching, designing, implementing and managing software solutions;
• Testing and evaluating new solutions that have been acquired;
• Identifying areas for modification in existing systems and subsequently developing these modifications;
• Writing and implementing efficient code;
• Continuous review of existing systems/ applications to determine operational practicality/ areas of improvement;
• Working closely with other developers, UX designers, business and systems analysts in ensuring projects are delivered properly.
Requirements for Appointment
For appointment to this position, an officer must have:
• Minimum of five (5) years’ experience in software design, development and implementation, three (3) of which should be in PHP, Javascript, PL/SQL, Java, C/ C++/ C# or Python;
• Bachelor’s degree in Software Engineering, Computer Science, Programming and Development, Mathematics, Electrical/ Electronic Engineering or an equivalent from a recognised institution;
• Kenya Certificate of Secondary Education (KCSE) minimum Grade C+ or equivalent from a recognised institution;
• Provide reference of at least three (3) successfully completed projects in which the applicant was the lead/ senior developer using the mentioned technologies;
• Certification in PHP or Java/ JavaScript from a recognised certification body;
• Experience in digital transformation, implementing new software/ tools/ working practices within an organisation;
• Knowledge and experience of using
Relational Database Management Systems (Oracle, Microsoft SQLSERVER, MySQL/ MariaDB etc);
• Advanced knowledge of Unix/ Linux and Windows Server operating systems;
• Knowledge and interest in computer systems and the latest technologies;
• Aptitude for learning new technologies quickly;
• An analytical mind;• Ability to communicate complex procedures to other colleagues;
• Good communication skills;
• Attention to detail and a desire to learn
• Demonstrated integrity and professional competence as reflected in work performance and results.
Other Requirements
• Certification in C/ C++/ C#, PL/SQL, Oracle, Microsoft SQLSERVER, MySQL/ MariaDB from a recognised certification body is an added advantage;
• Knowledge and experience in Laravel Framework is an added advantage. Applicant to indicate projects successfully completed using this framework if any.Important Notice:
In addition to the qualifications set above applicants must further obtain clearances from the following:
• Ethics and Anti-Corruption Commission (EACC)
• Kenya Revenue Authority (KRA)
• Directorate of Criminal Investigation (DCI)
• Higher Education Loans Board (HELB)
• Registration and good standing in relevant Professional Bodies
How to Apply
For more information and job application details, see; Ethics and Anti-Corruption Commission Software Developer II Jobs in Kenya
Missed this job or interested in more,click here to view the latest jobs and vacancies in Kenya 2024-2025