By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

Senior Business Systems Developer


  • Organization: ICRAF - The World Agroforestry Centre
  • Location: Nairobi
  • Grade: Level not specified - Level not specified
  • Occupational Groups:
    • Operations and Administrations
    • Information Technology and Computer Science
    • Sustainable Business Development
  • Closing Date: Closed
Primary Duties and Responsibilities
1. Delivers functional and technical expertise in all functional areas.

• Provides a deep level of functional knowledge and support to the Solutions Design team and ICT Business Analysts including provision of advice to improve business processes and ensure optimal operation of the OCS Solution (Unit4 Business World ERP). 

• Makes recommendations on best use of Unit4 Business World (UBW) functionalities to accomplish strategic business objectives.

• Investigates reported application problems and works with technical specialists/consultants to test, diagnose and isolate the root cause of problems. Coordinates further diagnosis and tests as necessary and recommend workarounds where appropriate.

• Ensures system documentation relating to all processes are maintained, kept up to date and meet ICRAF standards.

• Provides technical advice in the development and review of design activities for system improvements, changes, enhancements and upgrades as they relate to Modules LIVE within OCS.

2. Delivers solutions design and key / core application development in all areas  

• Facilitates and participates in systems design workshops with Business Systems Analysts and personnel from relevant business functions

• Ensures that business requirements are effectively met and a fit for purpose solution is established

• Ensures that enhancements to the application are undertaken in a carefully planned manner

• Defines and manages system enhancements to the Unit4 Business World (UBW) ERP to streamline operations and usability, including execution, coordination of testing, and sign-off

• Implements new modules

• Designs and develops new reports or changes / enhancements to reports within the system

• Implements unit testing and integration testing for any functionality developed

• Provides key inputs and assistance for user acceptance testing

• Assists in the development of training materials and other guidance

• Together with the Business Analyst documents all work activities adequately and in line with ICT standards, including design specifications, detailed technical specifications, etc.

3.   Embeds relevant knowledge management and innovation within the ICT Solutions Design function as well as across the organisation.                        

• Contributes to the development of internal capacity across the organization in the area of ICT

• Constantly monitors and evaluates ICRAF ICT policies, procedures, methods, tools and associated systems to ensure its utility, applicability and efficacy.

• Recommends new policies and procedures and introduce innovation and best practices in business operations to enhance services

• Leads/organizes training and awareness / showcasing events and design / sets training agendas to build capacity of stakeholders across the business


• A Bachelor’s degree, preferably in Computer Science or other relevant discipline.
• Minimum of 5 years’ experience in systems development or implementation of business systems and/or business processes in a large, complex enterprise IT environment is required.
• At least 2 years’ experience working with design / development of ERP system and 3 years’ experience with RDMS preferably MS SQL Server, Oracle, Sybase and NET Framework.
• Minimum of 3 years development experience with object-oriented programming languages such as C#, Java.
• Experience in the development, documentation and maintenance of relevant standards, guidelines and procedures.
• Unit4 Business World (UBW) ERP configuration experience is desirable.
• Experience working in an international organization is desirable.
This vacancy is now closed.
However, we have found similar vacancies for you: