<prompt> Eleza jukumu la mhandisi wa programu  <response>: Mhandisi wa programu ana jukumu la kubuni, kuendeleza na kudumisha mifumo ya programu au programu ili kukidhi mahitaji ya mtumiaji. Wahandisi wa programu pia hutatua matatizo na utafiti na kupendekeza teknolojia mpya au michakato ili kuboresha programu zilizopo. 