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. Company Profile:
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
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
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.
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.