Skip to content

Sprout Junior Product Development Engineering Consultant at Prosper Global (Formerly Mercy Corp)

Kenya Full-Time Consultancy

Posted: 7 days ago Closes: December 4, 2026

Job Description

The Junior Product Developer will work on the following activities: 

Support Sprout Platform 

  • Provide technical support to the Sprout team and partners, addressing inquiries, troubleshooting issues, and implementing effective solutions to enhance platform performance. 
  • Assist in the overall management of the Sprout Platform, ensuring its stability, reliability, and scalability. 
  • Provide customer support for internal and external users. 
  • Support the updating and evolution Digital Weather Advisory Services (DWAS)  
  • Contributing to the ongoing improvement of DWAS generally and specifically for Kenya and Senegal including supporting implementation of the core platform update and features in line b below. 
  • Work with identified partners such as weather service providers, to define and implement new features on DWAS 
  • Add features to the service based on project priorities, internal team, partner and customer requests.  
  • Working with partners to implement the above services. 

Reporting 

  • Collaborating with various partners to collect reporting data, ensuring accuracy and consistency in the information gathered. 
  • Analyze and present reporting numbers for donors. 
  • Analyzing the reports to derive meaningful insights that inform decision-making, platform enhancements, and growth opportunities. 

Business development 

  • Onboarding FFOs (partners) to use the Sprout platform’s data driven and open content  
  • Support Business Development events and meetings.

Consultant Deliverables 

  • The consultant will work to produce regular progress reports and activity time logs and any supporting documents /screenshots to proof the achievement of the deliverables below: 
  • Support Sprout Platform 
  • Provide technical support to the Sprout team and partners, addressing inquiries, troubleshooting issues, and implementing effective solutions to enhance platform performance. 
  • Assist in the overall management of the Sprout Platform, ensuring its stability, reliability, and scalability. 
  • Provide customer support for internal and external users. 
  • Support the updating and evolution Digital Weather Advisory Services (DWAS)  
  • Contributing to the ongoing improvement of DWAS generally and specifically for Kenya and Senegal including supporting implementation of the core platform update and features in line b below. 
  • Work with identified partners such as weather service providers, to define and implement new features on DWAS 
  • Add features to the service based on project priorities, internal team, partner and customer requests.  
  • Working with partners to implement the above services. 

Reporting 

  • Collaborating with various partners to collect reporting data, ensuring accuracy and consistency in the information gathered. 
  • Analyze and present reporting numbers for donors. 
  • Analyzing the reports to derive meaningful insights that inform decision-making, platform enhancements, and growth opportunities. 
  • Business development 
  • Onboarding FFOs (partners) to use the Sprout platform’s data driven and open content  
  • Support Business Development events and meetings. 

Required Experience and Skills 

  • 2 – 4 years of experience in the field of Agriculture in a governmental, or non-governmental organization or a reputable international or national organization preferred 
  • Experience in backend programming, software development, web development, and database management. 
  • Experience in using git and github. 
  • Experience designing and implementing SMS, telegram and WhatsApp for Business platforms, Chatbots. 
  • Understanding of and work experience of Kenya, Ethiopia, and/or Nigeria’s agricultural sector  
  • Excellent Computer, verbal and written communication skills, including report development, writing and editing. 
  • Possession of excellent interpersonal skills, high level of proactiveness and self-discipline  
  • Experience and ability to work in a multicultural, multinational team 
  • Experience with monitoring and evaluation of projects 
  • Demonstrated analytical and problem-solving skills. 
  • Demonstrated experience in project management skills. 
  • Demonstrated attention to detail, ability to follow procedures, meet deadlines and work independently and cooperatively with team members. 

Experience: 2 – 4 years | Qualification: BA/BSc/HND

Requirements

BA/BSc/HND