Senior Software Engineer - Microsoft Power Platform
CurrentSolution Development: Design, develop, and deploy custom applications using Power Apps, ensuring they meet business requirements and adhere to best practices.Process Automation: Create and optimize workflows and automations using Power Automate (formerly Flow) to streamline business processes and improve efficiency.Power BI Reporting: Develop interactive and insightful reports and dashboards using Power BI, providing actionable insights to stakeholders.Collaboration: Collaborate with business analysts, stakeholders, and other team members to gather requirements, define project scope, and ensure successful project delivery.Troubleshooting: Investigate and resolve issues related to Power Platform solutions, providing timely support to end-users.Documentation: Maintain comprehensive documentation of solutions, workflows, and data models to facilitate knowledge sharing and future maintenance.Performance Optimization: Identify and implement optimizations to improve the performance of Power Platform applications and reports.Training and Support: Provide training and support to end-users and team members on how to use Power Platform solutions effectively.Stay Current: Stay up-to-date with the latest developments in the Power Platform ecosystem and leverage new features and capabilities to enhance existing solutions.Quality Assurance: Perform testing and quality assurance to ensure that solutions are error-free and meet user expectations.Project Management: Manage and prioritize multiple projects simultaneously, meeting deadlines and delivering high-quality solutions.User Adoption: Promote user adoption of Power Platform solutions by creating user-friendly interfaces and offering ongoing support.Continuous Improvement: Continuously evaluate and refine Power Platform solutions based on user feedback and evolving business needs.