Quantcast
Channel: Best Jobs Uganda
Viewing all articles
Browse latest Browse all 3266

Applications Analyst Jobs in Uganda at Grameen Foundation

$
0
0

Job Title: Applications Analyst/Developer

About this job
Our Client Grameen Foundation is a leader in the fight against poverty in sub-Saharan Africa, Asia, the Middle East/North Africa and Latin America and is seeking to recruit an Applications Analyst/Developer to work with the Software Development team of Grameen Foundation Uganda to analyze product requirement.

Key to success in this role will be system design experience, ability to manage multiple activities simultaneously and operate in a fast-changing, start-up atmosphere.

JOB SUMMARY:

The Application Analyst/ Developer (AA/D) will work with software development teams to analyze product requirements, and define product architecture and implementation roadmaps.

REPORTING AND RELATIONSHIPS: The Applications Analyst/ Developer will report to the Technology Manager, Grameen Foundation Uganda

AVAILABILITY:

The Applications Analyst/ Developer will be expected to work a standard work week of 40 hours plus additional hours as necessary to complete the tasks assigned.

The position will be based in Kampala, Uganda.  This position will need to be flexible to work in local conditions, and be available to work across different time zones.

This position will require infrequent travel (10%-20%) within Uganda.

MAIN DUTIES AND RESPONSIBILITIES

Work with Mobile Money Design and Application Expert to analyze product requirements, and define product architecture and implementation roadmaps.
Interpret specifications and designs as provided, translating them into high quality and documented programs/applications
Design and develop middleware and mobile applications that extend the existing capabilities of MTN’s MM platform go beyond payments on MTN MM platform, and leverage existing financial networks, focusing on financial inclusion at the BOP
Adopt recommended development processes, best practice methods, tools and coding guidelines
Write test plans and execute unit, assembly, application, and integration testing to certify applications with mobile operators and financial institutions.
Successfully communicate with the rest of the development team throughout the development process, participate in brain storming sessions on design and implementation specifications, aid in code reviews, and incorporate feedback from code reviews into their own code
Offer input in planning, brainstorming, specification and resource estimation processes prior to development
Aid in testing, deployment and technical support of developed systems and applications
Be aware of current trends and techniques in the chosen tools, platforms and technologies
REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES

Deep commitment to eradication of poverty and alignment with Grameen Foundation’s mission
Experience working in developing countries
Hands on development experience in mobile and SIM toolkit application development
Knowledge of Java, C++ and multi-tier design
Familiarity with system specification and design as well as various development processes and paradigms
Familiarity with Test Driven Development
Knowledge of Sales force Apex Programming
Programming in a team environment
Source/code control using various SCM systems
Object Oriented analysis and design, experience developing multi-threaded applications
Understand what it takes to develop software for devices with much more limited resources than a typical desktop, and with high security requirements
Belief in the potential to leverage information and communication technology (ICTs) for the benefit of poor people –with practical experience.
Some knowledge of the mobile money space
Fluent in oral and written English
OTHER DUTIES AND RESPONSIBILITIES

Abide by and perform to the best of his abilities all functions, duties and responsibilities to be assigned by the ORGANISATION in due course;
Comply with the orders and instructions given from time to time by the ORGANISATION through its authorized representatives;
Shall not disclose any confidential information in respect of the affairs of the ORGANISATION to any unauthorized person;
Perform any other administrative or non-administrative duties as assigned by any representative of the ORGANISATION from time to time either through direct written order or by oral assignment.
PHYSICAL AND ENVIRONMENTAL CONDITIONS:

This position does not require unusual demands for physical effort. This position may occasionally require physical effort to lift and transport boxes weighing no more than 50 pounds.

Work environment involves everyday risks or discomforts that require normal safety precautions typical of places such as offices, meeting or training rooms, residences, or commercial vehicles; e.g., use of safe work place practices with office equipment, and/or avoidance of trips and falls, and observance of fire regulations and traffic signals.

ADDITIONAL COMMENT:

The above job description is not intended as, nor should it be construed as, exhaustive of all responsibilities, skills, efforts, or working conditions associated with this job. Reasonable accommodations may be made in appropriate circumstances to enable qualified individuals with disabilities to perform the essential functions of this job.

How to apply

Please follow the instructions as stated below as failure to do so could lead to disqualification.

Write an Application letter and CV/Resume.
Merge these two documents into one document in either MS Word or PDF format.
Do not attach or send any scanned documents. These are sometimes too large for our inbox.
Include the job title and/or reference number in the subject line of the email address   and send your application by email to grameenjobs@nftconsult.com
Only successful candidates will be contacted. For all other inquiries please contact our offices directly.

Deadline: 7th June 2013

Viewing all articles
Browse latest Browse all 3266

Trending Articles