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.