Software Developer Jobs – Living Goods (LG)

Software Developer Jobs – Living Goods (LG)

Job Title:              Software Developer

Organisation: Living Goods (LG)

Duty Station: Kampala, Uganda

Reports to: Technology & Innovation Manager

About US:

Living Goods (LG) seeks to improve the lives of tens of millions of underserved customers by revolutionizing the way community health is delivered in the developing world.  To do this, Living Goods not only grows its own business operations, but also dramatically magnifies its impact through large-scale partnerships.  Living Goods supports networks of ‘Avon-like’ micro-entrepreneurs who go door-to-door teaching families how to improve their health and wealth while selling affordable, high-impact products like basic medicines, fortified foods, water filters, clean cook stoves, and solar lights.

Job Summary: The Software Developer will work on new and existing web and mobile applications for deployment and use by staff, agents and partners.  The Software developer will work with designers and project managers to ensure that new systems designs are feasible and thereafter work with colleagues to build and deliver the solutions.  In addition, the software developer will provide product development support: Work with Living Good’s designers to describe mHealth needs and opportunities and to ensure these needs are addressed in LG’s current products or in LG’s Product road map.

Key Duties and Responsibilities: 

  • Analyze, design and implement software systems.
  • Facilitate product training sessions/workshops for new product schemes
  • Documents and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Software testing and quality assurance: Responsible for developing new programs and proofing the programs to develop needed changes to assure production of a quality product.
  • Front end graphical user interface design
  • Develop web and mobile applications and web services in a scalable and reusable manner.
  • Optimize output to match the specific platforms such as mobile vs. desktop

Periodic and special duties:

  • Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives; Software modelling and simulation.
  • Troubleshooting development and production problems across multiple environments and operating platforms.

Qualifications, Skills and Experience: 

  • The ideal candidate for the Living Goods Software Developer job placement should have experience In developing web and mobile applications and web services in a scalable and reusable manner.
  • Database design and development, understanding of database systems (PostgreSQL, CouchDB, MySQL).
  • Experience with MVC frameworks and analytics frameworks.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience working in Lean / Agile Development environments.
  • Understanding of web technologies (NGINX, uWSGI, Apache etc) and familiarity with Unix/Linux.
  • Solid programing experience in Android, Node.js, Django, JavaScript, CakePHP.
  • Developing and extending Enketto engine experience a plus.

NB: Please note that only candidates meeting the minimum qualifications will be considered.

How to Apply:

All suitably qualified and interested candidates are strongly encouraged to apply online at the web link below.

Click Here

: List of Current Job Vacancies / Opportunities in Uganda

: Uganda Jobs January , February, March, April, May, June, July, August, September, October, November, December

Sponsored Links