Business Application Specialist NGO Job MSF Nairobi, Kenya
Main Purpose
Reporting to Head of Office, the incumbent will be responsible for process improvements through optimal utilization of an assigned platform, by management, development and maintenance of the functionality realized with it and by support of its end users.
Key Responsibilities
- Responsible for automation Tools Programming/Development & Management including implementing, maintaining, and supporting new and existing automation tools.
- Responsible for website management and upgrading the KO website in collaboration with the ICT HQ team to ensure functionality, Domain hosting & Security Management in Microsoft Azure, Input specific data and content into the website tools as required.
- Responsible for Online Catalogue Maintenance by Implementing and maintaining KO Online Catalogue, ensuring the product list is up-to-date with appropriate codes, photos, and videos, Collaborate closely with SPINCO and UF teams to ensure API Integration of Products in the online catalogue are updated and merged.
- Ensure data security and encryption for all KO websites, tools, and systems, Implement secure IT and data protocols in compliance with the Data Protection Act and MSF standards.
- Oversee the management of programming projects throughout the code development, testing, and implementation phases and provide regular updates and support project teams to ensure adherence to MSF standards.
- Prepare and conduct training manuals/presentations for KO tools and systems while developing detailed system guidelines for developers as a backup measure for HQ ICT.
- Performing unit testing and other forms of testing to ensure the quality and reliability of Applications, Identifying and resolving issues across the entire application stack.
- Ensuring the application is efficient, scalable, and secure by maintaining and upgrading existing modules and systems
- Strong analytical and problem-solving skills to troubleshoot and resolve issues with Applications
- Advise and support Nairobi BIOMED Hub (NBIOCA) on Audio/Video tutorials, AR/VR tutorials, and 3D printing initiatives.
- Keeping up-to-date with the latest releases and features of Systems
Qualifications
Education
- Bachelors / MSc in computer science and/ or business IT
Experience
- At least 3+ years of experience in managing application development and Implementation or experience in similar position.
Languages
- Fluent in English and Kiswahili essential
Knowledge
- Knowledge in Linux Based Systems, Version Control: Git and GitHub
- Python Programming: Strong proficiency in Python
- Odoo Framework: In-depth knowledge of the Odoo framework and its modules.
- Understanding in Server-side languages and Debugging code
- Strong technical expertise in IT systems, tools, and programming such as Python, SQL server, Flutter/ cross platform mobile apps development, HTML/CSS, jQuery, XML, JavaScript, Java, Node.js, Angular, Power Apps, MS SharePoint & MS Automate, Open ERP/Odoo, Dashboard platform, MS Azure, Linux OS, Windows OS
- Familiarity with data security protocols and compliance standards (e.g., Data Protection Act).
- Ability to prepare training materials and system documentation.
- Effective collaboration and communication skills for working with cross-functional teams.
- Problem-solving and analytical skills to identify and implement solutions.
- Teaching and supporting skills
How to Apply
🎯 Before You Apply for This Job…Sending The Same CV Doesnt Work
This job will attract 1000+ applicants.
Many qualified professionals will miss out on getting shortlisted and interviews — not because they lack experience, but because their CV doesn’t clearly show how they fit this specific job. Using the same CV and sending it to 10 or 50 employees doesn’t work. No wonder you are not getting interviews.
🎯 Want to get an interview fast? Customize your CV specifically for this job.
Using the same CV for every application will not get you interviews.
Contact Rose, our client service manager, and together with our recruiters she will review your CV and customize it for the job you are targeting.
Apart from the CV Upgrade, you’ll also receive 3 months of job-search support from our recruiters, including a dedicated recruiter to support your job search.
Don’t just apply. 👉 Click Here & Get Your CV Customised & Claim Your 3-Month Support Today
Read Job Seeker Testimonials Below: Professionals Who Got Jobs Through Corporate Staffing
Related Jobs To Check Out
Jobs Managed by Our Recruitment Team
The vacancies below are managed directly by the Corporate Staffing recruitment team on behalf of our clients. Review the job advert, then submit your application through our recruitment team for consideration.
Browse Other Jobs Posted Today
Explore the latest job opportunities posted now. Apply early to maximize your chances, as many employers begin reviewing applications as soon as suitable candidates apply.

