Senior ICT Officer (Software Engineering) Job, Latest Kenyan IT Job Vacancies,



Job Reference Number: V/No. 11/2022


Number of Positions: One (1)


Terms of Service: Permanent and Pensionable


Gross Salary ScaleKshs. 169,800 – 227,600 p.m


Job Purpose:



  • The job holder will be responsible for managing all stages of the software development cycle including early ideation, design, implementation, scaling and go–live and that the process meets the best practices for software development and documentation while meeting user requirements.


Reporting Responsibilities:



  • The job holder is responsible to the Assistant Director, ICT

  • Area of Deployment: Directorate of ICT


Key Duties and Responsibilities:



  • Analyzing current business processes and making recommendations for improvement based on industry trends and professional business knowledge

  • Overseeing the development of ICT Solution by analyzing the business, documenting the processes, outlining business requirements, re– engineer processes and matching a solution required to solve and automate the process.

  • Overseeing the software development process of all the ICT solutions for the Judiciary to ensure the solutions are developed at the highest standards in compliance with SDLC best practices.

  • Establishing innovative new systems, tools and processes that significantly improve operations throughout the organization;

  • Developing standards and guidelines for software design lifecycle and coding to be used by the software team;

  • Ensuring Judiciary ICT systems scales in line with the overall organization growth strategy;

  • Leading software development resources (in–house and software vendors/contractors) on architecture improvement projects, customizing internal systems with off the shelf software;

  • Recommending best–fit solutions, languages, and frameworks for all application projects;

  • Coordinating the communications from the stakeholders and users to the software development team at all the software development stages.

  • Ensuring IT solutions developed solve the solutions of the problems they were identified to address;

  • Working with managers to set clear KPIs (quarterly and annually) and ensuring work aligns to these goals/metrics and come prepared with documentation for quarterly review meetings with managers;

  • Performing code reviews to identify opportunities for future enhancement to code written/apps developed;

  • Facilitating daily deliverables for developers, reporting updates to daily staff meetings, sprint planning, sprint demo and retrospective meetings;

  • Planning all deployment schedules, project roadmap timelines, appropriately assessing potential risks/timeline slips and making ongoing adjustments to task prioritization as needed;

  • Managing both UNIX/LINUX and Windows based Virtualized and containerized Server environments;

  • Providing second line technical support in resolution of servers and application technical issues raised by users and log the same in the helpdesk; and

  • Facilitating Performance Management, mentoring, guidance and counseling of staff.


Job Requirements: Academic and Professional Qualifications
For appointment to this grade, the applicant must have: –



  • A Bachelor of Science degree in any of the following fields: Computer Science, Computer Technology, Informatics, Computer Science & Technology, Information Systems, Business Information Technology (BBIT), Computing Science and Technology, Computer Security and Forensics or its equivalent qualification from a recognized Institution;

  • Membership of the Computer Society of Kenya or any other recognized professional body;

  • Possess at least two (2) certifications in Software Engineering/DevOps

  • Certifications e.g CSD, PSD, Zend Certified PHP, PHP Developer,

  • PCPP1, DCA, MCADE, or equivalent;

  • A Senior Management course or its equivalent from a recognized institution; and

  • Demonstrated merit and ability as reflected in work performance and results


Experience:



  • A Minimum six (6) years relevant work–experience with at least three (3) years at Supervisory Management Level.

  • Experience of at least 3 years of software Full Stack development experience that include the managing software projects through entire software lifecycle (requirements analysis, design, implementation, deployment, post deployment support);

  • Knowledge/experience working with preferably PHP, Python, Flask,

  • PostgreSQL, Node.js React, AWS, Django, Software Versioning

  • Management using Git, Docker, API developments is imperative; and

  • Custom platforms or ERP deployment and support will be an added advantage.


Job Core Competencies:



  • Excellent written and oral communication skills;

  • Leadership & Good interpersonal skills;

  • Professional and Technical competence;

  • Confidentiality, High Integrity, attention to details and accuracy;

  • Analytical & Negotiation Skills; and

  • Organizational, planning skills and Results-oriented



How To Apply



Interested and qualified persons are requested to make their applications by: –



  • Filling an Online Application Employment Form available at the Judiciary jobs portal:

  • https://www.jsc.go.ke/index.php/careers/ Applicants should upload soft copies of the following documents to the online application: –

  • A copy of National Identity Card

  • A detailed and updated curriculum vitae, to include background information such as past employment record (if any), community service, financial discipline, pro bono activity (if any), past and present and legal professional engagement;

  • Names of three (3) professional references and two (2) character references who can verify and comment about the applicant’s past and present employment or engagement;

  • Copy of National Identity Card (I.D), Passport or any other relevant identifiable legal documents

  • Certified copies of admission certificate to the roll of advocates, testimonials, professional certificates and academic transcripts

  • Applicable only to applicants in the legal field)

  • Applicant’s recent coloured passport size photographs


Shortlisted candidates will be required to submit valid clearance certificates from the following bodies during the interview: –



  • Kenya Revenue Authority

  • Higher Education Loans Board

  • Directorate of Criminal Investigation

  • Ethics and Anti–Corruption Commission

  • A recognized Credit Reference Bureau

  • Recommendation from the relevant Professional Body, as the case may be, as being in Good Standing

  • Advocates Complaints Commission

  • Law Society of Kenya


Applicants MUST take note that it is a criminal offence to provide false information and documents in the job application as the same will be verified by relevant bodies.


The application must reach the Commission NOT LATER THAN 11TH MARCH, 2022 AT 5.00PM


Only shortlisted and successful candidates will be contacted. Canvassing in any form will lead to automatic disqualification.
The Judicial Service Commission is an Equal Opportunity Employer and selects candidates on merit through fair and open competition from the widest range of eligible candidates.



N.B: Looking For A New Job? Find Your Next Job With Us. Click Here To Register Your CV. It's Free.