Consultant for Technical Review Of Digital Field Application

1 month ago


Nairobi, Nairobi Area, Kenya BRAC Full time
We are the world's largest international development organisation, dedicated to empowering people living in poverty.

If you were to describe this world to a child, which one of the following would you pick? It is home to magic, art, beauty, and tens of thousands of years of human talent.

Project Objectives

We seek a technology firm/consultant to conduct an in-depth technical analysis of DFA architecture and the technical capability of the system to support current and future business and technical needs.

Working with BRAC IT and BHIBV technology team, the consultant will:

:

Conduct a systematic assessment of the overall DFA system - its design and architecture (hardware, software, access methods and protocols, et al).

The aim is to assess both code bases, identify potential performance bottlenecks, opportunities for code base optimization, and software's compliance with established standards and specifications.

Assess T24-DFA system integration approach that was applied when we deployed the core banking system - Temenos Financial Inclusion Suite in Rwanda
The aim is to:

Understand the extent to which the implemented integration approach best supports current and future business activities

Investigate recurring integration issues and propose long-term solutions. During integration with T24, Rwanda has faced various issues including data syncing issues between the two systems. Although the number of issues has decreased in Rwanda, some data synchronisation problems still persist.


Identify areas to optimise the integration and apply learnings in the Liberia code base before Liberia goes live with T24 in 2024.

Also, ensure that the Ghana code is also optimised.

Assess the current approach for deploying DFA across all BI MF countries.

The aim is to recommend how best to optimise the approach to ensure we efficiently provide timely and quality support to all our microfinance entities (who are at different stages of implementation of DFA) and exploit the full capabilities of the system in the long term.

This will include an assessment of the current team structure and capabilities.

Scope of work for the technical review:

Architecture Evaluation:

Assessment of data flow and communication between components.
Examination of the technologies, frameworks, and tools used in the application's development.
Identification of performance bottlenecks and recommendations for optimization.
Evaluation of the rationale behind the technology choices.
Evaluation of data storage solutions for reliability and efficiency.
Evaluation of security components in existing architecture.

Performance and Reliability Testing:

Assessment of the application's overall performance, including response times, throughput, and scalability.
Documentation of performance benchmarks and test results.
Conducting load testing and performance benchmarks.
Examination of redundancy and failover mechanisms.
Analysis of monitoring and error handling processes.
Assess the capabilities of the automated notification/alert system for events, errors, or delays.
Functionality and User Experience (UX) Evaluation:

Evaluation of the application's user interface (UI) for usability and accessibility.
Feedback on user experience and any usability issues.
Recommendations for improving the application's functionality and user-centric design.
Integration and Compatibility:

Assessment of the application's integration capabilities with the existing core banking system (T24) and external APIs (For example, CRB, national ID system, Aggregators).

Recommendations for data synchronization and backup improvements.
Functionality of DFA vis-a-vis CBS and DARS:

Review functionality of the DFA (App and Mission Control) vis-a-vis equivalent functionality in CBS and DARS to determine duplicates and make recommendations on which system is best placed to handle duplicated functionalities
Mobile and Offline Capabilities:

Testing of offline functionality and data synchronization mechanisms.
Recommendations for enhancing performance in low-bandwidth or offline scenarios.
Recommendations for Improvement:

Clear and prioritized recommendations for enhancing the application's performance, security, and functionality.
Actionable steps and timelines for implementing the recommended improvements.
Summary and Conclusion:

A concise summary of the key findings and observations from the technical review and subsequent recommendations.
Identify pain points/challenges and recommend remediation/improvement

Qualification of the Consultant/Firm

Software Development including Data modelling
Familiarity with application development framework & tools - Native / Flutter/Xamarin/Hybrid, local data storage - local caching/SQLite/firebase/realm, Programming language - JAVA/objective c/ javascript etc
Application Programming Interface (JSON, REST, Web Services, IRIS etc.)
Knowledge of Temenos Transact (Financial Inclusion R20) and its integration capabilities will be an added advantage
Excellent documentation skills
Familiar with ActiveMQ or any other messaging system.
Experience in the microfinance sector.
Experience in Offline app development and management for large data sets.
Understanding of web middleware system design
Deep understanding of working with Microfinance institutions and process digitization and redesigning.

Preferably have experience in HCD (Human-centred design) approach (or other client-centric methodologies) to understand the needs, behaviours, and motivations for staff and clients.

Knowledge of regulatory environments of the target markets

Strong analytical, research, and writing skills with expertise in survey and qualitative research in the form of interviews and focus groups.

Proactive project management skills with strong attention to detail. Experience working under tight deadlines with a multilateral team across time zones and managing a rigorous schedule of data collection
Fluency in English required.

  • Nairobi, Nairobi Area, Kenya BRAC Full time

    We are the world's largest international development organisation, dedicated to empowering people living in poverty. If you were to describe this world to a child, which one of the following would you pick? It is home to magic, art, beauty, and tens of thousands of years of human talent.Scope of work for the operational review The consultants will conduct a...


  • Nairobi, Nairobi Area, Kenya Genesis Analytics Full time

    Our purpose is to unlock value in Africa. We use our analytical capabilities to improve decision-making and, through better decisions, to unlock substantial value for our clients and society. While we are the largest economics-based consulting firm in Africa, we use a large number of techniques and approaches to achieve clarity for decision-makersROLEYou...


  • Nairobi, Nairobi Area, Kenya Syngenta Full time

    Syngenta is a leading science-based agtech company. We help millions of farmers around the world to grow safe and nutritious food, while taking care of the planet.Role purpose Provide technical input and support to the creation and delivery of the Crop campaigns. Facilitate and lead local specific crop or integrated solutions, and the field-level generation...


  • Nairobi, Nairobi Area, Kenya International Union for Conservation of Nature Full time

    The International Union for Conservation of Nature (IUCN) is a membership Union uniquely composed of both government and civil society organisations. It provides public, private and non-governmental organisations with the knowledge and tools that enable human progress, economic development and nature conservation to take place...


  • Nairobi, Nairobi Area, Kenya CARE Full time

    CARE International is a major humanitarian agency delivering emergency relief and long-term international development projects.SUMMARYAs the STA, you will work closely with program leadership and the operations and finance teams to ensure the WiDEF portfolio of funded projects are well-supported with the expertise to successfully achieve program objectives....


  • Nairobi, Nairobi Area, Kenya Nathan Digital Full time

    Founded in 2020, Nathan Digital is a premiere software company in Dubai additionally based in six countries around the world. We provide a radical shift for businesses looking to elevate their operationsOverview: As an HR Consultant specializing in HR software implementation, you will play a crucial role in assisting the company and its clients in the...


  • Nairobi, Nairobi Area, Kenya Help Age International Full time

    HelpAge International ) is the secretariat to the HelpAge Global Network, which brings together a wide range of organisations and individuals working to promote the rights and meet the needs of older women and men, nationally and/or internationally.Scope of workTo fully operationalize and leverage this new system, HelpAge is seeking a consultant to assist...

  • Field Sales

    1 month ago


    Nairobi, Nairobi Area, Kenya Ufanisi Digital Media Full time

    ABOUT THE COMPANYUfanisi Digital Media is a Digital Marketing agency with top notch solutions for all new media channels in the region. We have developed world class digital media solutions for Corporates, Agencies, Small medium enterprises, start ups and even Individuals.JOB SUMMARYWe plan on hiring a professional and skilled Field Sales Representative to...


  • Nairobi, Nairobi Area, Kenya Nathan Digital Full time

    Founded in 2020, Nathan Digital is a premiere software company in Dubai additionally based in six countries around the world. We provide a radical shift for businesses looking to elevate their operationsOverview:As an HR Consultant specializing in HR software implementation, you will play a crucial role in assisting the company and its clients in the...


  • Nairobi, Nairobi Area, Kenya Bizna Digital Services Full time

    Bizna Digital Services is a digital marketing and small business development platform with a presence in 10 countries across AfricaRoleThis is a hybrid internship role as a Digital Marketing Intern at Bizna Kenya. As a Digital Marketing Intern, you will assist the team in executing digital marketing campaigns, managing social media accounts, analyzing web...


  • Nairobi, Nairobi Area, Kenya United Nations Office on Drugs and Crime (UNODC) Full time

    For two decades, the United Nations Office on Drugs and Crime (UNODC) has been helping make the world safer from drugs, organized crime, corruption and terrorism. We are committed to achieving health, security and justice for all by tackling these threats and promoting peace and sustainable well-being as deterrents to them. Because the scale of these...


  • Nairobi, Nairobi Area, Kenya Technical University of Mombasa Full time

    A university of global excellence in advancing Knowledge, science and Technology. To provide leadership and outstanding programmes by engaging in scholarly reflection, cultivating critical thinking and advancing creative problem-solving skills in the fields of engineering, the sciences, business and related areas that benefit society.Reporting to: Senior...

  • Technical Lead at

    4 weeks ago


    Nairobi, Nairobi Area, Kenya agriBORA Full time

    agriBORA is an agri-fintech company that is balancing the use of technology and the human touch to de-risk smallholder agriculture, improve farm productivity and facilitate effective tradingJob SummaryAs a Technical Lead, you will play a pivotal role in leading and coordinating technical activities within our organization. You will be responsible for guiding...


  • Nairobi, Nairobi Area, Kenya International Centre for Reproductive Health Full time

    ABOUT THE COMPANYICRH Kenya, member of ICRH Global, is an international NGO established in May 2000. JOB SUMMARYTimelineTh graphics designer will be engaged on an open-ended basis, starting from 27/5/2024.Mode of workingThe consultant will work closely with the Communications Consultant and Deputy Country Director during the assignment.The consultant will...

  • Head of Digital at

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Deloitte Consulting Full time

    Deloitte Consulting is a leading provider of innovative development solutions to U.S. and international donors, foundations, governments, and Fortune 500 companiesSummaryOur client is one of the largest companies in the financial services industry in the region and is involved in provision of financial services personalized according to client needs and...


  • Nairobi, Nairobi Area, Kenya Technical University of Mombasa Full time

    A university of global excellence in advancing Knowledge, science and Technology. To provide leadership and outstanding programmes by engaging in scholarly reflection, cultivating critical thinking and advancing creative problem-solving skills in the fields of engineering, the sciences, business and related areas that benefit society.Reporting to: Senior...

  • Field Sales

    4 hours ago


    Nairobi, Nairobi Area, Kenya Ufanisi Digital Full time

    Job OverviewWe plan on hiring a professional and skilled Field Sales Representative to join the Sales Team of our company on an immediate basis. You will be responsible to develop robust sales strategies to attract potential customers and retain existing ones.As a successful sales representative, you will be sourcing new sales opportunities and close deals...


  • Nairobi, Nairobi Area, Kenya KCB Bank Kenya Full time

    Kenya Commercial Bank Limited is registered as a non-operating holding company which started operations as a licensed banking institution with effect from January 1, 2016. The holding company oversees KCB Kenya - incorporated with effect from January 1, and all KCB's regional units in Uganda, Tanzania, Rwanda, Burundi, Ethiopia and South Sudan.KEY...


  • Nairobi, Nairobi Area, Kenya HF Group Full time

    Housing Finance Company of Kenya was incorporated as the premier mortgage Finance Institution in Kenya licensed under the Banking Act with the CDC and the GoK owning 60% and 40% respectively.Principle Accountabilities Oversee resolution of systems related problems specific to Digital Channels. This will involve handling queries from users and resolve or...


  • Nairobi, Nairobi Area, Kenya Dataposit Full time

    DataposIT Limited is a leading IT solutions integrator specializing in business applications, infrastructure, managed services, and IT consultancy services. We are dedicated to providing state-of-the-art IT solutions to our clients. As an IT solutions integrator company, we are capable of both informing and implementing complex solutions for your business-...