Microsoft BI (business intelligence) software is a suite of tools that lets businesses create expansive reports, identify and isolate data, and direct data through IT systems. As a Microsoft BI developer, you work to implement Microsoft BI into applications. Your responsibilities include supporting and maintaining data analytics platforms, conducting analyses, developing and executing database queries, and creating reports and visualizations for requested projects. You develop, deploy, and design reporting tools and other BI solutions, test units and perform troubleshooting, create a recovery plan for data, and maintain the software. Other duties include creating the tools that store data and evaluating and improving existing BI systems.