Gather and analyze business requirements to support the design and development of integration processes and business intelligence reports. Collaborate with product owners and stakeholders to analyze business processes. Create and maintain requirements and design documentation. Support end to end testing of integration and BI reports. Develops logic for and encodes, tests, modifies, and debugs software packages. Analyzes and fixes problems associated with the software packages and forwards them to appropriate vendors for resolution.