Software Engineer (Odoo)
Quick answer
One Acre Fund is hiring a mid-level Software Engineer based in Nairobi, Kenya or Kigali, Rwanda to develop and maintain their core Odoo ERP platform for rural agricultural operations.
- Role
- Software Engineer (Odoo)
- Organization
- One Acre Fund
- Location
- Nairobi, Kenya and Kigali, Rwanda
- Work setup
- On-site
- Level
- Mid
- Category
- Engineering & Technology
- Apply by
- 2026-07-15
The role
One Acre Fund is seeking a software engineer to join their Retail & Sales Team to develop and maintain their core Odoo ERP platform. This role involves designing, implementing, and documenting software solutions that support rural agricultural operations across Africa. The ideal candidate will work in an Agile environment, conducting code reviews and ensuring high-quality software deployment. This position requires field visits to understand end-user needs and bridge the gap between technology and agricultural impact.
What you'll do
- Design and implement software of moderate complexity for enterprise resource planning.
- Perform code reviews and mentor other engineers to ensure high-quality deliverables.
- Create and execute manual and automated software tests.
- Resolve production issues with a sense of urgency.
- Visit the field to observe end-users and build cultural fluency.
What it takes
- 3+ years of development experience with a moderate level of autonomy.
- 3+ years of hands-on experience in Odoo ERP development.
- Strong proficiency in Python, JavaScript, and PostgreSQL.
- Experience with automated testing frameworks and continuous integration.
- Must be a citizen or permanent resident of specific African countries including Kenya, Rwanda, Nigeria, and others.
What you'll bring
How we treat you
Health insurance, housing, and comprehensive benefits
Frequently asked questions
Where is this role located?
This position is based in Nairobi, Kenya and Kigali, Rwanda.
What is the compensation for this position?
The compensation is not specified in the job posting.
What is the deadline to apply?
The application deadline is July 15, 2026, though the organization hires on a rolling basis.
What are the primary technical qualifications?
Candidates need 3+ years of development experience, specifically with Odoo ERP, Python, PostgreSQL, XML/QWeb, OWL, and JavaScript.
How to apply
Apply directly on One Acre Fund's site. We link straight through — no resume parsing, no profile to fill out.
This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on One Acre Fund's official posting before applying.