CIMMYT is a cutting-edge, non-profit, international organization dedicated to solving tomorrow’s problems today. It is entrusted with fostering improved quantity, quality, and dependability of production systems and basic cereals such as maize, wheat, triticale, sorghum, millets, and associated crops through applied agricultural science, particularly in the Global South, through building strong partnerships. This combination enhances the livelihood trajectories and resilience of millions of resource-poor farmers, while working towards a more productive, inclusive, and resilient agrifood system within planetary boundaries. CIMMYT is a core CGIAR Research Center, a global research partnership for a food-secure future, dedicated to reducing poverty, enhancing food and nutrition security, and improving natural resources.
For more information, visit cimmyt.org
CIMMYT is seeking a dynamic, self-motivated, and service-oriented professional for the position of Software Developer to work in the Knowledge Management and Information Technology Department.
The Software Developer will be responsible for maintaining Microsoft 365 applications, ensuring seamless integration with other systems, and performing quality control on developments implemented by Microsoft consultants.
The positions will be based at CIMMYT’s headquarters in Texcoco, near Mexico City.
Specific duties:
- Design, develop, and maintain Microsoft solutions to meet business needs.
- Conduct quality control check and code reviews for developments implemented by external Microsoft consultants, ensuring they meet the organization’s standards and best practices.
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
- Ensure effective integration between Dynamics 365 and other internal systems.
- Implement system upgrades, patches, and enhancements as required.
- Provide technical support, troubleshooting, and problem resolution for Dynamics 365 applications.
- Write, test, and deploy high-quality code for systems customizations and system extensions.
- Design and execute data migration processes as needed.
- Work with cross-functional teams, including stakeholders and external consultants, to gather requirements and implement scalable solutions.
- Ensure compliance with coding standards and security guidelines and maintain technical documentation for all solutions.
- Continuously seek opportunities for improving the development and deployment process.
Requirements
- Bachelor’s degree in information technology, Computer Science, Software Engineering or a related field.
- The selected candidate must have a minimum of 7 years of experience in software development, including hands-on experience with Microsoft Dynamics 365.
- Proven proficiency with Dynamics 365, especially in Finance and Operations modules.
- The selected candidate must have strong programming skills in X++, C#, and experience with Power Platform and Common Data Service,
- Experience with data integration and migration strategies.
- The selected candidate must have experience with data integration and migration strategies.
- The selected candidate must have experience conducting quality control and code reviews for third-party development work.
- The selected candidate must have the ability to work effectively in a cross-functional team communication and non-technical stakeholders.
- The selected candidate must have strong analytical skills for troubleshooting and problem resolution.
- Relevant Microsoft certifications are an advantage (e.g. Dynamics 365, Azure, Power Platform).
- Familiarity with CI/CD pipelines and DevOps practices.
- Understanding of systems security protocols and best practices.
- Upper-intermediate proficiency in English, both written and conversational, with an expected minimum CEFR level of B2 (evaluation required).
- The selected candidate must exhibit the following competencies: Organization, Critical thinking, Teamwork, Problem-solving, Client Orientation, and Communication.
Benefits
CIMMYT offers an attractive remuneration package and support for continuous professional development. In addition to the provisions of the Mexican Labor Law our package of benefits includes year-end bonus (40 days), vacation premium (56%), life and medical insurance, supermarket coupons, savings fund, social Mexican benefits (IMSS, SAR / Infonavit).
Level of Education: Bachelor Degree
Work Hours: 8
Experience in Months: No requirements