Software Developer Job in Nairobi Kenya


Position Title:Software Developer
 
Location: Nairobi, Kenya
 
Schedule: Full time

Company Profile:

Our client is an established International market technology and service company, which is positioned to be the industry leader in building and sustaining commodity exchange eco-systems in the frontier markets. 

They implement turnkey exchange projects on public-private partnership basis, offer unique developed technology suite of integrated business applications to provide Total Exchange Solutions and continuous innovation tailored to unique needs, as well as management support post-live to ensure business viability and impact.

Description

The software developer will work closely with the Development Manager and the Chief Technology officer on innovative application development.

Responsibilities
  • Write clear and well-structured codes.
  • Work in a team environment and write component services that will be used by others, and use the one created by them.
  • Work with the system architecture and product teams for rapid prototyping and quick release cycles (agile, scrum).
  • Lead and mentor a team of developers.
Qualifications

Education

A Bachelors’ Degree in Computer Science, Soft ware engineering, or any related design field.

Experience
  • A minimum of 3 years of relevant experience in software development.
  • Must possess strong experience designing and working with secure and tier architectures
  • Well versed in .Net Framework 4.0 and C# (Knowledge of PHP, Ruby and Java will be an advantage)
  • Familiarity with test driven development and MVC pattern
Desired Characteristics and Skills
  • Attention to detail and Demonstration of accuracy and thoroughness
  • Exceptional organization and Technical skills
  • Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality
  • Excellent interpersonal skills
  • Passion for outstanding, elegant design.
  • Understanding and appreciation of standard user interface design concepts and processes
  • Ability to develop new approaches to complex design problems.
  • Result-oriented, product focused.
  • Ability to Identify and resolves problems in a timely manner; Gathers and analyzes information skillfully; 
  • Develops alternative solutions.
  • Exceptional observation and listening skills
  • Exceptional ability to work well with a team, values the project, company and co-workers.
  • Excellent communication (Oral and Verbal) and presentation skills.
  • Experience using new technology.
How to apply:

Interested candidates should apply for this vacancy, quoting the position/title as subject of the application and send resumes to nnamdi.nnadozie@kimberly-ryan.net or recruitkenya@kimberly-ryan.net on or before Monday, 22nd April 2013.