Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 5, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • World Vision is an international Christian relief, development and advocacy organisation working in almost 100 countries world-wide to create lasting change in the lives of children, families and communities to overcome poverty and injustice.
    Read more about this company

     

    ICT4D Officer

    Key Responsibilities:

    Full-Stack Software Development

    • Design, develop, test, and maintain web and mobile applications that support development initiatives, ensuring alignment with user needs, organizational goals, and project timelines.
    • Contribute to full-stack development across the entire application lifecycle, integrating intuitive front-end interfaces with robust back-end services and secure, scalable databases.
    • Design and develop APIs and interoperability solutions for integrating with third-party platforms.
    • Build and optimize applications for low-bandwidth, offline-capable, and mobile-first environments.
    • Write modular, maintainable, and well-documented code that adheres to internal coding guidelines and industry best practices, including the use of design patterns, version control, and code linting tools.
    • Diagnose and resolve bugs and performance issues using structured approaches such as logging, unit/integration testing, profiling, and incorporating feedback from users and digital teams.
    • Participate in peer code reviews and promote a culture of quality and learning, offering constructive feedback, identifying areas for improvement, and encouraging adherence to coding standards and secure development practices.

    ICT4D Program Design & Implementation

    • Collaborate with the integration of digital solutions into development programs by identifying opportunities where technology can enhance program efficiency, reach, and impact across thematic areas, ensuring alignment with the organization's strategic objectives.
    • Provide technical input and guidance to the Digital Innovations Committee on the design and implementation of prioritized initiatives, process improvements, and broader digital transformation efforts.
    • Participate in digital solution design sessions to strategically identify and address technical business and programmatic organizational needs.
    • Collaborate with program teams to identify tech needs and co-create digital solutions tailored to community contexts.
    • Work closely with developers, project managers, and key stakeholders to gather functional and technical requirements, contribute to solution architecture, and support the successful implementation of ICT4D interventions.

    Business Support

    • Provide support for knowledge management, decision-making, and programming effectiveness by ensuring efficient operations and use of information sharing, communication, and collaboration technologies.
    • Responsible for managing or contributing to Digital Innovation Committee strategy sub-projects/activities, developing business processes, technical supports, and critical feedback.
    • Analyze data from systems and produce dashboards, and technical and business reports for consumption by directorates, sector managers, and partners
    • Proactively manage data quality and credibility in implemented systems and technologies
    • Promote and support the dissemination of project information and experience sharing among the project team
    • Staying abreast of ICT developments, providing recommendations based on opportunities to improve the efficiency and impact of technologies in use.

    Capacity Building

    • Maintain personal and professional development to meet the changing demands of the job.
    • Design and implement training programs to strengthen the capacity of staff, partners, and stakeholders in ICT4D, digital literacy, and technology adoption.
    • Develop and provide capacity building (training, on-the-job support) to staff and partners in ICT-related areas.
    • Provide technical support and knowledge transfer to national and regional personnel, ensuring sustainable adoption and effective use of ICT solutions across programs.

    KNOWLEDGE/QUALIFICATIONS FOR THE ROLE

    Required Professional experience

    • At least 3 years of experience in ICT solutions in the implementation of innovations, technology, and digital development programmes in the development sector and in a busy computer systems environment.

    Required Education & Certification

    • Bachelor's degree in computer science, Information Systems, Software Engineering, or a related field

    Preferred Knowledge and Qualifications

    • Proficiency in modern programming languages/frameworks (e.g., JavaScript/React/Node.js, Python/Django/Flask, Java, PHP, or Kotlin for Android).
    • Experience with mobile development (Android or cross-platform tools like Flutter/React Native).
    • Knowledge of DevOps practices, Git workflows, CI/CD pipelines, and cloud infrastructure (e.g., AWS, Azure, GCP).
    • Solid understanding of database systems (e.g., PostgreSQL, MySQL, MongoDB).
    • Strong analytical and problem-solving mindset.
    • Ability to communicate complex technical concepts to non-technical audiences.
    • Experience in designing business processes and implementing complex solutions in diverse thematic areas.
    • Knowledge of ICT4D trends, applications, and technologies.
    • Proactive, resourceful, solutions-oriented and results-oriented.
    • Able to quickly research, learn, and implement new technologies.
    • Able to prioritize work, multi-task, and meet deadlines.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to World Vision Kenya on worldvision.wd1.myworkdayjobs.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at World Vision Kenya Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail