Position: Biometrics Software Development Consultant
Engagement Period: 2 Months
Application Deadline: Wednesday, 22nd February 2012
Duty Station: Nairobi, Kenya
Wanted: Immediately
Background:
Our client, an international humanitarian organization, is exploring and
developing new information tools to record, store, transfer, and verify
services from the field projects.Engagement Period: 2 Months
Application Deadline: Wednesday, 22nd February 2012
Duty Station: Nairobi, Kenya
Wanted: Immediately
Background:
Due to the overwhelming amount of beneficiary data which it collects in the field, the client wants to develop a biometrics-based software application for a variety of projects.
Duties and responsibilities:
For these purposes, the client is seeking an application developer with experience in developing biometrics software.
The expert will work with a team of existing developers who have built a suite of other tools for the organization.
The expert developer will be responsible for advancing the development of a biometrics software system to work alongside other existing software tools.
Main Deliverables:
Using the existing biometrics software (Verifinger, http://www.neurotechnology.com/verifinger.html), the expert will enhance the features and program new features as required by the client, including the ability to register and verify target beneficiaries.
Intermediate Deliverables and Development Process:
- Research
existing applications, including the biometrics software and become
familiar with the clients software standards.
- Review
a series of existing forms and questionnaires which are being used by the
client to collect data in the field.
- Review
descriptive document (concept notes, system requirements documents,
others) to better understand the work.
- Ask
clarifications and develop a work plan.
- Work
with the lead application developer to establish the functional
requirements for the application.
- Liaise
with the other application and database developers to ensure the
application is integrated into existing systems.
Specific Deliverables:
- Lead
the development and implementation of the application in consultation with
the relevant stakeholders.
- Receive
input and modify the application where necessary and test its
applicability to ensure it conforms to the specifications and, prepare the
necessary technical documentations for the application.
- Arrange
weekly meetings to receive feedback from the stakeholders and monthly
meetings with end users (technical managers).
- Maintain
a software update blog and version control system based on the client's
standards.
- Maintain
the work plan, modifying as required
- Bug
test software to ensure its reliability and stability
- Achieve
milestones and deadlines as per the work plan
- Perform
other related duties as required
Education:University level degree in software development/engineering,
development, or related field.
Experience:
Experience:
- At
least five years of experience in application development using C, C++,
C#, Java, PHP, MySQL, PostGreSQL, Ajax, Javascript, and other languages on
Windows and Linux platforms.
- At
least 2 years continuous experience in biometrics application development,
preferably using Verifinger SDK.
Languages:
Excellent knowledge of English.
Competencies:
Excellent knowledge of English.
Competencies:
- Systematic
and efficient approach to work assignments.
- Good
judgment and problem-solving ability.
- Ability
to work under pressure.
- Ability
to work extra hours to meet deadlines.
- Extreme
attention to details.
Only candidates the meet the minimum required qualifications will be contacted.