As business needs change, you'll be responsible for working with stakeholders in gathering and analyzing requirements, translating solutions into technical requirements, researching solutions and shepherding solutions through programming estimation, prioritization and development