Job Title: Software
Engineer - Android
Job Location: Nairobi
Client Profile:
Our client, Bridge International Academies is a startup revolutionizing education across Africa with a truly unique business model. The company has launched a large-scale franchise-like network of ultra low-cost for-profit private primary schools across Africa.
Bridge have already launched the first 26 schools in their network in the slums of Nairobi with tremendous success, and plan to rapidly scale the company to serve more than 1 million families in Africa
Our client is continuing to develop one of the most sophisticated operational
approaches to providing affordable education. Their success relies on the
“School in a Box”, a sophisticated set of custom developed systems, tools and
processes that are used by all School Managers, as well as by support teams at
Headquarters to audit, monitor and support all of the schools. Job Location: Nairobi
Client Profile:
Our client, Bridge International Academies is a startup revolutionizing education across Africa with a truly unique business model. The company has launched a large-scale franchise-like network of ultra low-cost for-profit private primary schools across Africa.
Bridge have already launched the first 26 schools in their network in the slums of Nairobi with tremendous success, and plan to rapidly scale the company to serve more than 1 million families in Africa
While the end-user (School Manager) technology at the school is limited to paper and a mobile phone, all of their systems and processes are underpinned by a sophisticated set of supporting and enabling technologies that allows schools to operate cost effectively and efficiently, with oversight by headquarters.
Role Overview:
Our client is looking for a full time Software Engineer-Android to design and develop Android applications for tablets/smartphones to allow remote users to access their databases and back-end systems.
Specific responsibilities include:
- Software design, implementation and debugging
- Testing and user support
- Working with end users to fine tune software to best take advantage
of hardware features
- Evaluation and recommendations of appropriate hardware platforms
Examples of the Client’s Software Needs
The following are examples some of the software projects that are currently under development or consideration:
The following are examples some of the software projects that are currently under development or consideration:
- Automated Student Payment Information System - manages billing,
automatically updates database with data from banks and mobile payment
company, provides tools for operator to correct and assign payments, and
uses SMS interface to send coded updates to Schools, and receive
interactive SMS queries and remote error correction.
- Customized integrated financial system - taking customizable
financial package and integrating with payment information system,
reporting tool, and developing additional tools for automated budget
tracking and SMS-based payment requests.
- Data Management and Dashboard/Reporting Tools for HQ staff to
support schools - we must develop tools that collect key performance data
and provide dashboards/reports to allow support teams to monitor progress
of our schools.
Academic Qualifications:
BA/BSc in Computer Science or related technical field
You are in expert in two or more of the following technologies:
BA/BSc in Computer Science or related technical field
You are in expert in two or more of the following technologies:
- C#/.NET development
- MS SQL Server
- PHP/MySQL web development
- SugarCRM
- Android development
Experience Required:
- You have a minimum of 1 year of experience developing software for
Android and can demonstrate applications that you have built
- You have a minimum of 2 years of experience with Java programming
- You have experience writing mobile applications that interact with
remote databases over the internet
Other Technical Requirements
- You are familiar with professional software development practices
such as source code control, defect tracking, unit testing and code
reviews
- You love to write code and solve challenging problems
Personality Requirements:
- You work well as part of a team and like to both teach and learn
from others
- You function well in a fast-paced, informal environment where
constant change is the norm and the bar for quality is set high
How to Apply:
Interested, suitable candidates should forward their applications enclosing copies of their detailed CVs to the following address:
Adecco Employment Services
Email: info@adeccokenya.com
Note: Only shortlisted candidates will be contacted.
Deadline Date: 15 September 2011
Interested, suitable candidates should forward their applications enclosing copies of their detailed CVs to the following address:
Adecco Employment Services
Email: info@adeccokenya.com
Note: Only shortlisted candidates will be contacted.
Deadline Date: 15 September 2011
You can now click on this link www.kenyanvacancies.com to visit our sister website for more vacancies.