Software Developer (MaMaSe Project)

Your position

You will be working with and based at UPANDE Inc. a MaMaSe partner. You will closely collaborate with a team of 10 applied scientists in the Faculty of Geographic Information Science and Earth Observation (ITC), of the University of Twente, which is the funding partner to the MaMaSe Sustainable Water initiative and has a strong presence in Kenya with some 500 alumni.

You will form a team together with the modeler developing the carrying capacity model and the Mara rangeland information system, who will be based at a Kenya Wildlife Service (KWS) Headquarters in Nairobi. At periods you may need to be based the KWS offices.

The Mau Mara Serengeti (MaMaSe) Sustainable Water Initiative is aimed at improving water safety and security in the Mara River Basin (MRB) to support structural poverty reduction, sustainable economic growth, and conservation of the basin’s world-renowned ecosystems. It will pursue this aim through a broad-based, basin-scale public-private-partnership (PPP), consisting of governmental, civil society, private sector, NGO, and knowledge institutions and designed to empower people of the MRB and promote self-reliance. The lead organization in Kenya is WWF Kenya, and in the Netherlands UNESCO-IHE.

The use of rangeland in the MRB has changed and, environment, economy and society are under increasing pressure. Together with partners in the initiative, an information system for people with direct or indirect interest in the MRB rangeland areas will be developed. Information could be in the form of advice, options, maps, tables, etc. and could be shared by Web or possibly mobile communication. Users are considered as “ProdUsers” as they are users and producers of information about the Mara rangelands.

A rangeland carrying capacity model will be adapted and implemented to assess sustainability of decisions by individuals and society. This model will act as an early warning system and as tool to assess management alternatives and feed this assessment into the Mara rangeland information system. It will heavily rely on continuous streams of satellite and survey data to assess demand and supply of biomass for livestock and wildlife.

Job specification

You will work together with other partners of the consortium (e.g. Faculty of Geoinformation Science and Earth Observation (ITC) of the University of Twente in the Netherlands, Kenya Wildlife Service, WWF-Kenya, Maasai Mara University (MMU) to develop a Mara rangeland information system. You will:

  • Communicate with actors and stakeholders to identify user/product requirements.
  • Contribute to the institutionalization of the Mara rangeland information system
  • Contribute to system design, which is done by multiple stakeholders.
  • Implement the carrying capacity model as developed by rangeland model developers using ILWIS Next Generation, with assistance from ITC. The server side software will be based on the ilwis-objects framework, a c++/python based framework for accessing diverse data sources and implementing GIS and RS modelling/algorithms.
  • Carry-out the implementation and technical documentation of this Mara rangeland information system
  • Coordinate your activities with staff in WWF/ITC/MMU and other initiative members.
  • Work independently most of the time, with assistance at critical moments


Start March 1st 2015

Your profile

Education/ degree: MSc in computer science, geoinformatics, or equivalent. The suitable candidate meets the following essential requirements:

  • Java or equivalent (C++, C#); the candidate should be able to fully-develop
  • The web-development stack HTML/JavaScript/CSS/PHP, or alternatively Java
  • Is independent and communicative
  • The suitable candidate also has the following desirable knowledge of:
  • SQL (PostgreSQL or equivalent, PostGIS (or GIS extensions on the equivalent scripting language like Python, MS-DOS batch files, or the Unix shell script
  • UML
  • Eclipse or equivalent IDE’s (QT creator, MS Visual Studio)
  • Software versioning and revision control systems such as SVN, GitHub or Bazaar
  • GEONETCast
  • GeoNode technology stack
  • Linux
  • Knowledge of the Maasai Mara area and an understanding of the problems

Our offer

We offer an inspiring and challenging international work environment within excellent networks. The successful candidate will initially be employed for the period of one year with possibility for renewal of contract upon Conditions up to a period of 3 years. Gross monthly salary ranges will depend on experience and qualifications. You will be stationed at UPANDE Inc.


This application has been closed.

Upande works towards the success of their clients

Here are some of our clients






World Bank

Here is what our clients say

"Upande is well known globally for their cutting edge technological solutions to common problems. They have seamlessly integrated map overlay data on schools, restaurants, banks into our real estate platform. Their world class standard is evident in all their work and they don't stop until they have delivered what was envisaged at the onset. I would highly recommend them to anyone keen not to get the best of what is currently available."

Jesse de Blois,

RT @mucheru: Water hyacinth in Lake Victoria, you can't see any water, no car washes, boat rides, fishing..sad @AreroWario @JudiWakhungu @R…
3 days ago Follow Us - @Upande
RT @hapeeg: Mapping Africa’s energy infrastructure: open data lights the way via @worldbankdata
3 days ago Follow Us - @Upande
RT @RoadsForWater: 7 o'clock news in Kenya, urgent need to #harvest water and create water buffered urban centers @grp_resilience @citizent…
3 days ago Follow Us - @Upande
@bjelkeman of @akvo talking about their toolset at @GroundTruth20 workshop #Stockholm
3 days ago Follow Us - @Upande
@Tygron presenting their amazing 3D planning tool at @GroundTruth20 workshop #Stockholm. Fascinating!
3 days ago Follow Us - @Upande