Key Areas of Responsibility:
· Utilize an object-oriented software lifecycle methodology.
· Develop visual reports (e.g., dashboards, graphs) in Power BI utilizing data from Tabular and Multi-dimensional cubes.
· Understand functional requirements of data consumers. Translate those requirements into technical solutions.
· Develop processes to regularly update data in data marts from the Enterprise Data Warehouse.
· Provide input to the development of report test plans.
· Conduct testing and troubleshooting
· Collaborate with business teams to clarify requirements and business needs.
· Develop system applications to CDW coding standards and quality.
· Technically manage complex and large-scale project efforts in development, maintenance and enhancements of business system applications.
· Collaborate with other developers to determine the optimal solution architecture to ensure application efficiency, maintainability, and scalability.
· Collaborate with business teams to develop high-level system narratives, storyboards, and user interface prototypes.
· Develop system test plans, ensure software quality assurance (SQA) standards are achieved, and validate that business goals are accomplished.
· Complete projects/tasks on a timely basis, according to commitments made to stakeholders and management.
· Proactively update stakeholders and maintain open and courteous communication.
· Report project/task status to the appropriate Project Manager on a weekly basis.