Food For The Poor, one of the nation's largest international relief and development organizations, does much more than feed millions of the hungry poor primarily in 17 countries of the Caribbean and Latin America. This interdenominational Christian ministry provides emergency relief assistance, clean water, medicines, educational materials, homes, support for orphans and the elders, skills training and micro-enterprise development assistance. Join us in our mission to serve the poorest of the poor. Overall Responsibility: Develops, plans and analyzes, designs products, and programs computer software that requires extensive research. Utilizes knowledge of software development and methodologies. Performs software and system testing procedures, bug verification, release testing, and beta support. Performs product design and programming activities involving multiple modules or subsystems. Participate in design meetings and consults with other staff to evaluate interface between hardware and software, and operational and performance requirements of overall system. Performs complex release testing and beta support for assigned projects and resolves problems found in the software. Prepare documentation required for the product. Analyzes and researches software requirements to determine feasibility of design and marketing requirements within time and cost constraints. May consult with customer concerning application and maintenance of software. May coordinate installation of software system.