To catalyze the Kenyan tech community’s growth.


Systems Analyst – Software Developer1

  • Company: Genesis Consult
  • Deadline: Thursday 5th May 2011
  • Location: Nairobi
Job Description

About this position
We are looking for a software developer to join our team that brings new technologies to market in highly complicated, ambiguous, fast pace business environments. You’ll assist in the design, construction and enhancement of various software products. In addition, you’ll participate in technology development activities for our custom and package products. 

Qualified candidates must possess a four-year college degree with a preferred major in Computer Science, Computer Engineering, or other technical/IT degree. A strong understanding with C#, Silverlight, WPF, WCF, and ORM(NHibernate) is absolutely required. Five years of experience within the software development field is preferred; SQL Server or Oracle is also preferred. Our selected individual must be a team player, be self-motivated, and have excellent verbal communication skills. In addition, the ability to manage projects and work within a team environment will be critical to being successful in this role. 

Essential Skills: 

  • Must be excellent English communications skills, verbal and written 
  • 5+ years C# .NET, ASP.NET recent experience is required 
  • 1-2 years of Silverlight, WPF, WCF required 
  • Experience with SQL Server 2008 
  • Proven experience with web portal development with ASP.Net 
  • Solid understanding of database design and XML 
  • BS degree in Computer Science or Math 

Desirable Skills: 

  • Ability to work in flexible methodologies (both agile/SCRUM and more traditional as necessary) 
  • Experience with mobile application development 
  • Experience with GIS 
  • Experience with Test-Driven Development 
  • Experience with continuous integration 
  • Experience with SSIS, SSRS, SSAS 

Personal Attributes: 

  • Self-starter who is able to take initiatives and develop the proper course of action 
  • Willingness to work hard, including occasional nights and weekends when circumstances dictate 
  • Eagerness to learn, develop yourself and expand your horizons 
  • Exceptional organizational skills and proven attention to detail 

How to apply

Send detailed CV and cover letter to Deadline for application is Thursday 5th May 2011.