
Job Description
Job Posting Organization:
Prosper Global is a humanitarian organization that was established to address the urgent needs of communities facing challenges such as conflict, climate change, and economic hardship. The organization aims to create lasting progress by pairing local knowledge with global resources. In 2026, the organization changed its name from Mercy Corps to Prosper Global to reflect its mission of helping every community prosper, thereby advancing humanity as a whole. Prosper Global operates in various countries, focusing on innovative solutions to meet the needs of vulnerable populations.
Job Overview:
The Web Engineering Consultant will play a crucial role in supporting the development of new features and providing technical customer care for the Sprout Platform. This position requires collaboration with various stakeholders, including Sprout consultants, MCA staff, and the senior technical architect. The consultant will be responsible for understanding customer needs, monitoring site analytics, and implementing improvements in user interface (UI) and user experience (UX). Additionally, the consultant will conduct training sessions for Farmer Facing Organizations (FFOs) and ensure that technical support is readily available for users. The role is designed to enhance the functionality and usability of the Sprout platform, ultimately contributing to the organization's mission of empowering communities.
Duties and Responsibilities:
The consultant will be tasked with several key responsibilities, including:
Required Qualifications:
Candidates must possess a bachelor's degree in computer science, Information Technologies, or a related field. Additionally, at least 2 years of experience in software development using the Python programming language is required. Proficiency in core web technologies such as HTML, CSS, and JavaScript is essential. Strong computer skills, along with excellent verbal and written communication abilities, are necessary for report development and editing. Candidates should demonstrate strong interpersonal skills, be proactive and self-disciplined, and possess analytical and problem-solving capabilities. Attention to detail and the ability to meet deadlines while working independently and collaboratively are also important.
Educational Background:
A bachelor's degree in computer science, Information Technologies, or a related field is required for this position. This educational background provides the foundational knowledge necessary for understanding software development and web engineering principles, which are critical for the role.
Experience:
The position requires a minimum of 2 years of experience in software development, specifically using the Python programming language. Experience with core web technologies such as HTML, CSS, and JavaScript is also essential. Candidates should have a demonstrated ability to work effectively in a multicultural and multinational team environment, showcasing their adaptability and collaborative skills.
Languages:
While the job description does not specify mandatory languages, proficiency in English is likely essential for communication within the organization and with partners. Knowledge of local languages spoken in Kenya, Ethiopia, and Nigeria may be beneficial, particularly for engaging with local communities and stakeholders.
Additional Notes:
The consultancy engagement is scheduled to take place from December 1st, 2026, to November 30th, 202
Prosper Global is a humanitarian organization that was established to address the urgent needs of communities facing challenges such as conflict, climate change, and economic hardship. The organization aims to create lasting progress by pairing local knowledge with global resources. In 2026, the organization changed its name from Mercy Corps to Prosper Global to reflect its mission of helping every community prosper, thereby advancing humanity as a whole. Prosper Global operates in various countries, focusing on innovative solutions to meet the needs of vulnerable populations.
Job Overview:
The Web Engineering Consultant will play a crucial role in supporting the development of new features and providing technical customer care for the Sprout Platform. This position requires collaboration with various stakeholders, including Sprout consultants, MCA staff, and the senior technical architect. The consultant will be responsible for understanding customer needs, monitoring site analytics, and implementing improvements in user interface (UI) and user experience (UX). Additionally, the consultant will conduct training sessions for Farmer Facing Organizations (FFOs) and ensure that technical support is readily available for users. The role is designed to enhance the functionality and usability of the Sprout platform, ultimately contributing to the organization's mission of empowering communities.
Duties and Responsibilities:
The consultant will be tasked with several key responsibilities, including:
- Providing technical support to Sprout Team members and partners, addressing inquiries related to passwords and functionalities.
- Monitoring the technical support email ([email protected]) and responding to queries in a timely manner.
- Developing an understanding of customer needs through direct interactions.
- Monitoring Sprout site analytics to ensure accuracy and reliability.
- Assisting in the design and implementation of UI and UX improvements, focusing on enhancing page load speeds, navigation, and support content.
- Collaborating with partners to develop new features as required.
- Conducting User Acceptance Testing (UAT) for new features and developing support documentation for website posting.
- Demonstrating key functionalities of the Sprout platform to onboarded FFOs, including user onboarding and data entry.
- Facilitating virtual training sessions for newly onboarded FFOs under the Digital Weather Advisory Service (DWAS). 1
- Conducting regular check-ins with FFOs to address questions, gather feedback, and troubleshoot technical issues.
Required Qualifications:
Candidates must possess a bachelor's degree in computer science, Information Technologies, or a related field. Additionally, at least 2 years of experience in software development using the Python programming language is required. Proficiency in core web technologies such as HTML, CSS, and JavaScript is essential. Strong computer skills, along with excellent verbal and written communication abilities, are necessary for report development and editing. Candidates should demonstrate strong interpersonal skills, be proactive and self-disciplined, and possess analytical and problem-solving capabilities. Attention to detail and the ability to meet deadlines while working independently and collaboratively are also important.
Educational Background:
A bachelor's degree in computer science, Information Technologies, or a related field is required for this position. This educational background provides the foundational knowledge necessary for understanding software development and web engineering principles, which are critical for the role.
Experience:
The position requires a minimum of 2 years of experience in software development, specifically using the Python programming language. Experience with core web technologies such as HTML, CSS, and JavaScript is also essential. Candidates should have a demonstrated ability to work effectively in a multicultural and multinational team environment, showcasing their adaptability and collaborative skills.
Languages:
While the job description does not specify mandatory languages, proficiency in English is likely essential for communication within the organization and with partners. Knowledge of local languages spoken in Kenya, Ethiopia, and Nigeria may be beneficial, particularly for engaging with local communities and stakeholders.
Additional Notes:
The consultancy engagement is scheduled to take place from December 1st, 2026, to November 30th, 202
- The consultant's engagement will be based on workload and availability during this period. The consultant will report to Elias Nure, the Agrifin DCSA Director, and will work closely with the AgriFin technical team. The position emphasizes team engagement and effectiveness, fostering a culture of trust and respect among team members. Prosper Global is committed to equal employment opportunities and maintaining a safe and inclusive work environment, adhering to ethical standards and safeguarding principles.
Info
Job Posting Disclaimer
This job posting is provided for informational purposes only. The accuracy of the job description, qualifications, and other details mentioned is the sole responsibility of the employer or the organization listing the job. We do not guarantee the validity or legitimacy of this job posting. Candidates are advised to conduct their own due diligence and verify the details directly with the employer before applying.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.