To catalyze the Kenyan tech community’s growth.


Senior .Net Programmer1

  • Company: Futures Group
  • Deadline: Monday 15th August 2011
  • Location: Nairobi
Job Description

Established in 1971, Futures Group develops and delivers innovative, locally relevant, evidence-based solutions to improve the health and well being of people around the world. We assist governmental and non-governmental agencies, foundations, and the private sector by designing, implementing and evaluating programs in HIV/AIDS, sexual and reproductive health, population and family planning, maternal and child health, infectious diseases, and gender. Futures Group has deep expertise in policy and advocacy, research and strategic information, health markets and private sector engagement, modeling and economic analysis, patient monitoring and management/HMIS, strategic consulting, and program management.


Futures Group provides HMIS support to the Government of Kenya (GoK) and the Centers for Disease Control and Prevention (CDC). Under a new contract, the Futures team provides a range of technical assistance including: support for the continued development and implementation of the national HMIS strategy; improving information flow to guide policy and program decisions; facilitating interoperability between disparate HMIS including specific efforts to harmonize and integrate laboratory, pharmacy, and electronic medical records (EMR) sub-systems; and developing a data warehouse. 


Position Summary

The Senior .Net Programmer will be working on the development of Health Informatics and Patient Management System software and applications. This is a dynamic position where the candidate will be part of the programming staff and may have the opportunity to design and lead projects. Integrating new technologies that meet the needs of our customers is ongoing and you could be part of the new development activities.


Key Responsibilities

  • Develop C#, ASP.Net, XML and code in other languages for this and future projects
  • Implement software design components including coding, code documentation, unit testing, debugging
  • Follow software best practices
  • Write database scripts, stored procedures 
  • Technical reporting to the Senior Technical Lead 
  • Organizationally reports to Senior Director
  • Possible travel to India or US


  • 3-5+ years of applicable work experience
  • Healthcare industry experience is a plus
  • Experience with .Net, ASP, MS SQL, C#, JavaScript, HTML, XML
  • Proficient in .Net with solid object oriented skills
  • SQL programming experience (writing stored procedures, triggers, and functions)
  • Database design, Table Structure, Constraints 
  • Experience in Source Code Management systems (SourceSafe) 
  • Bachelor’s Degree in Computer Science or equivalent

How to apply

All applicants are requested to direct their resume’s to  by August 15th 2011 with the email title reading Application for Senior .Net Programmer, Futures Group Kenya