AMREF Jobs in Kenya

AMREF Jobs in Kenya; Find jobs in Kenya for accounting, NGO, business administration, ICT, procurement, education, health, human resources, engineering and other careers in Kenya.

AMREF Business Systems Officer Jobs in Kenya

Main Tasks

  • Oversee operations of systems across the organisation.
  • Optimise Systems for efficiency in performance.
  • Advise on systems acquisition in the organisation.
  • Negotiate with companies for sustainable SLAs for delivery of software to AFD.
  • Coordinate the development of technology-based innovations in AFD.
  • Conduct business analysis and software development lifecycle (waterfall, iterative, Agile) for software projects in the organisation.
  • Work closely with users to identify business needs, the costs and benefits of implementing computing solutions.
  • Network the organisation’s information network through interconnecting the organisation’s information systems.
  • Define software project requirements by identifying project milestones, phases, and elements; forming project team; establishing project budget.
  • Identify the stakeholders who will be impacted by change and understand their influence and authority levels.
  • Conduct usability tests and ensure that user interface meet user requirements.
  • Define methods to identify risk, probability, impact and how to mitigate those risks in acquisition and running of information systems.
  • Help the organisation to understand the requirements change process and traceability.
  • Determine operational objectives by studying business functions; gathering information, evaluating output requirements and formats.
  • Create a requirements package for information systems within the organisation.
  • Design new software by analysing requirements, constructing workflow charts and diagrams, studying system capabilities and writing specifications.
  • Utilizing various modelling techniques such as process modelling, data modelling, system modelling.
  • Improve systems by studying current practices and designing modifications.
  • Monitor Software project progress by tracking activity, resolve problems, publish progress reports and recommend actions.
  • Oversee the development or acquisition of software for conformance to the organisation’s priorities.
  • Recommend controls by identifying problems and documenting improved procedures.
  • Facilitate documentation of systems using different approaches such as use cases, activity diagrams, sequence diagrams and state charts, data dictionaries, class or entity relationship diagram
  • Maintain system protocols by documenting and updating procedures.
  • Provide reference for users by writing and maintaining user documentation, providing level 2 and level 3 support and training users.
  • Maintain user confidence and protect operations by keeping information confidential.
  • Prepare technical reports by collecting, analysing and summarizing information and trends.
  • Prepare technical reports by collecting, analysing and summarizing information and trends.
  • Ensure systems are in conformity with the current technology platforms

    Required Qualifications

    Education and knowledge
  • Bachelor’s degree in IT or related field with a strong bias in systems analysis, design and development.
  • Knowledge in software development paradigms, especially object and aspect oriented programming such as joint-point models, MVC, MVVM.
  • Knowledge in large scale systems development on cloud, mobile and web-based platforms.
  • Experience in user systems requirements management.
  • Experience in management of software in multiple platforms systems such as Microsoft, Linux, Mac and Unix.
  • Knowledge of business systems management.

  • Three (3) years’ experience in supporting medium to large-scale information systems development, deployment and maintenance.
  • Three (3) years’ experience in of software development and support.
  • Experience in Windows and Linux based DBMS configuration and management.
  • Experience in management of software of proprietary and open source software development and deployment environments.
  • Development, deployment and maintenance of database systems
  • Excellent knowledge of computer applications and systems
  • Exposure to diverse-multicultural environment.


  • Influencing;
  • Critical and creative thinking ;
  • Good logical analysis, design and diagnostic skills
  • Ability to exercise good judgement in design of software solutions;
  • Facilitation capabilities;
  • Proactive;
  • Team work;

    For more information and job application details, see; AMREF Business Systems Officer Jobs in Kenya

    Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.

    Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.

    Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to Jobs in Kenya.

    5000 Google Scholarships Available Today!

    Register now & complete at least 1 hour of online coursework today & get a free scholarship.

    Sign up for your training online with Google. Free course scholarships from Google.

    Google Official Courses 2018/19

    Scholarship 2018/19

    Undergraduate Scholarships,
    Masters Scholarships,
    PhD Scholarships,
    International Scholarships.