Software Engineer Job in Kenya

Dynamic People Consulting is currently recruiting for one of its clients, Bridge International Academies. 

Bridge International Academies is a startup revolutionizing education across Africa with a truly unique business model and instructional program. The company has launched a large-scale, franchise-like network of ultra low-cost, for-profit private primary schools in Kenya, and will expand across Africa.

The schools profitably deliver high-quality education for less than $4 per child per month. Local school managers are able to operate their school businesses profitably, while creating a highly successful business at the central level.

This ensures that the school is not dependent on the vagaries of donor funding, but will rather continue to serve the communities as long as parents value the educational service we provide. To ensure the delivery of high quality education, Bridge International writes its own curriculum using Direct Instruction methodology. They also train and support their own teachers.

Bridge have already launched the first 12 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.

About the position:

Bridge have and are continuing to develop one of the most sophisticated operational approaches to providing affordable education to MILLIONS of children in one of the most challenging environments in the world!

Their success relies on their “School in a Box”, a sophisticated set of custom developed systems, tools and processes (think McDonalds or Starbucks) that are used by all School Managers, as well as by support teams at Headquarters to audit, monitor and support all of their schools.

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.

Bridge are looking for a full time Software Engineer for Microsoft Dynamics NAV to join their technology team that powers and improves efficiency to enhance their competitive advantage.

The key responsibilities will include:

  • Requirements analysis and process mapping.
  • Solution design and development.
  • Implementation and debugging.
  • Data migration and end user training.
  • Integration of Microsoft Dynamics NAV with other custom systems.
  • In-house support for end-users.
About You
  • You have BA/BS in Computer Science or related technical field
  • You are a Microsoft Certified Dynamics NAV Business Management Solutions Developer.
  • You are an exceptionally talented coder with knowledge of C/SIDE, role tailored client and web services development in Microsoft Dynamics NAV.
  • You have a minimum of 4 years experience developing and support of custom-built solutions in Microsoft Dynamics NAV for medium and large organisations.
  • You have experience integrating off-the-shelf and custom-built technologies.
  • You have experience taking software projects through the entire software lifecycle (requirements analysis, design, implementation, deployment, post deployment support).
  • You work well as part of a team and like to both teach and learn from others.
  • 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
  • You function well in a fast-paced, informal environment where constant change is the norm and the bar for quality is set high
  • You are in expert in two or more of the following technologies:
  1. C#/.NET development
  2. MS SQL Server
  3. PHP/MySQL web development
  4. SugarCRM
  5. Android development
  6. SQL Reporting Services
Examples of Bridge’s Software Needs:

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 systems, 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 tools, and developing additional tools for automated budget tracking, and SMS-based payment requests and school payroll.
  • Data Management and Dashboard/Reporting Tools for HQ staff to support schools – They are developing tools that collect key performance data and provide dashboards/reports to allow support teams to monitor progress of their schools.
  • Android Mobile Phone App - Bridge are porting off many of their paper-based processes at their schools to a mobile phone app on the Android platform to streamline school operations.
Please send all applications to: Recruitment@dpckenya.com


You can now click on this link www.kenyanvacancies.com to visit our sister website for more vacancies.