No module Published on Offcanvas position

Opportunities

Web Applications Officer

Opportunities to Excel

The Alliance for a Green Revolution in Africa (AGRA) is a not-for-profit organization formed in 2006 to work with African governments, farmers, donors, NGOs and the private sector to reduce hunger and poverty in Africa through agricultural development targeted at resource-poor farmers. AGRA has its headquarters in Nairobi, Kenya and an office in Accra, Ghana.

Opportunities to Excel

The Alliance for a Green Revolution in Africa (AGRA) is a not-for-profit organization formed in 2006 to work with African governments, farmers, donors, NGOs and the private sector to reduce hunger and poverty in Africa through agricultural development targeted at resource-poor farmers. AGRA has its headquarters in Nairobi, Kenya and an office in Accra, Ghana.

AGRA is seeking to recruit experienced and exceptional individuals to fill the following position:
Web Applications Officer
REF: WAO / 03-12

The Primary role of this position is to develop and support web-based software applications including AGRA’s MIS and website.

This position is nationally recruited and will be based in Nairobi, Kenya, on a 3 year renewable contract and will report to the Manager, Information Technology Services.
Specific responsibilities will include:

  • Maintaining and enhancing AGRA’s multi-language website;
  • Designing, developing and supporting web-based software applications as requirements arise to integrate packaged and customized applications;
  • Maintaining and providing support for AGRA’s MIS, including data manipulation, creation and generation of reports;
  • Performing SQL database administration duties;
  • Maintaining AGRA’s Intranet and developing applications that allow interaction with each staff member;
  • Maintaining and enhancing the existing web-based software applications and all internal systems;
  • Performing complete testing of web-based software applications (unit, system, user acceptance etc.) and engaging users as may be necessary;
  • Designing and implementing user-driven databases, templates and interfaces in response to staff requirements;
  • Developing database-driven web interfaces for rapid, real-time information sharing;
  • Developing external web portals allowing internal and external users to input and retrieve data accurately while ensuring information security; and
  • Developing software applications as may be assigned by the supervisor.

Key Qualifications, Knowledge & Experience

  • A Bachelors’ degree in Information Technology or equivalent qualification, with a significant amount of programming content;
  • A minimum of 3 years’ professional web development experience with demonstrable web applications and technologies utilized;
  • A good understanding of and experience in object-oriented programming techniques is crucial;
  • A good understanding of and experience in the concepts underlying web applications development;
  • Experience using a broad range of web technologies including, but not limited to: PHP, Java, CSS, HTML and JavaScript;
  • Knowledge of MySQL or similar RDBMS;
  • Deep understanding of OO technology and implementation techniques;
  • Experience in open source components and frameworks;
  • Knowledge of MVC based framework;
  • Ability to use version control (Git or SVN); and
  • Good knowledge of API integration.

The ideal candidates should be attentive to detail, have excellent oral and written communication, interpersonal and relationship-building skills with the ability to work analytically, both with autonomy and with a team in diverse cultural contexts. The candidates should also have high levels of integrity and objectivity. Attractive
remuneration packages commensurate with the responsibilities of the positions will be negotiated with the right candidates.

If you believe you can clearly demonstrate your abilities to meet the relevant criteria for these roles, please submit your application with a detailed CV, stating your current position, remuneration, e-mail and telephone contacts and quoting the relevant reference number on both the application letter and envelope.

To be considered, your application must be received by 13th April, 2012 addressed to:
The Director
Executive Selection Division
Deloitte Consulting Limited
Deloitte Place, Waiyaki Way
Muthangari, Westlands
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Tel: +254 20 423 0000
Fax: +254 20 444 8966
Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited, a UK private company limited by guarantee, and its network of member firms, each
of which is a legally separate and independent entity. Please see www.deloitte.com/about for a detailed description of the legal structure of Deloitte
Touche Tohmatsu Limited and its member firms.
© 2012 Deloitte Consulting Limited