About the job
As a leading non-profit organization, CIMMYT is committed to addressing global agricultural challenges through innovative solutions. We focus on enhancing the production of essential cereals such as maize, wheat, and sorghum, particularly in developing regions. Our partnerships empower millions of resource-poor farmers, aiming for a sustainable and resilient agrifood system. CIMMYT is a prominent CGIAR Research Center, dedicated to improving food security and natural resource management.
The Senior ERP Functional Business Analyst plays a crucial role in aligning technology with business objectives, specifically focusing on Microsoft Dynamics 365 and the Microsoft Fabric data analytics platform. This position is responsible for managing the full ERP lifecycle, ensuring quality delivery from initial requirements gathering to deployment and support, adhering to ITIL service management and CIMMYT's compliance standards.
Key Responsibilities
Business Engagement & Requirements
- Serve as the primary point of contact between the ERP team and business stakeholders, primarily Business Analysts.
- Collaborate with Functional Business Analysts and process owners to gather, refine, and prioritize business requirements.
- Validate Business Requirement Documents (BRD) and Functional Requirement Documents (FRD) for completeness and alignment with CIMMYT’s IT architecture.
- Identify and plan all prerequisites and dependencies before initiating solution development.
Solution Strategy & Design Governance
- Determine the delivery strategy, whether through internal development or outsourcing.
- Review Functional Design Documents (FDD) and technical design artifacts to ensure adherence to best practices.
- Prioritize the use of standard D365 features to minimize customizations.
- Maintain up-to-date system documentation for IT and user guidance.
Vendor & Cost Management
- Assess and negotiate quotations from vendors for projects and change requests.
- Lead technical discussions and support commercial negotiations with partners.
Delivery Oversight & Quality Assurance
- Establish and enforce structured Software Development Life Cycle (SDLC) procedures.
- Ensure timely testing and adherence to defined acceptance criteria and test coverage.
- Conduct workshops and gather feedback to refine solutions.

