What are the responsibilities and job description for the Power BI Developer (32378) position at Myticas Consulting?
Myticas's direct client is seeking a Power BI Tools Developer at North Chicago, IL (hybrid).
Duration: 7 Months Contract (Possible further extension)
Job Description:
We are seeking a highly skilled and motivated Power Tools Developer and Lead with expertise in Microsoft Power BI, Power Automate, and Power Apps. The ideal candidate will possess a strong technical background, excellent problem-solving abilities, and the capability to lead a team effectively. This role involves gathering requirements from stakeholders, developing solutions using Microsoft Power Platform tools, and guiding a team of developers to ensure successful project delivery.
Key Responsibilities:
Requirements Gathering
- Collaborate with stakeholders to understand business needs and objectives.
- Conduct workshops and interviews to gather detailed requirements for data visualization, automation processes, and application development.
- Document functional specifications and user stories for development purposes.
Development
- Design, develop, test, and deploy solutions using Power BI for data analytics and reporting.
- Create automated workflows using Power Automate to improve operational efficiency.
- Build custom applications using Power Apps tailored to meet specific business requirements.
- Ensure all developed solutions adhere to best practices in coding standards, security protocols, and performance optimization.
Team Leadership
- Lead a team of developers by providing guidance on technical challenges and project tasks.
- Foster a collaborative environment that encourages knowledge sharing and professional growth among team members.
- Conduct regular team meetings to track progress, address issues, and celepate successes.
Quality Assurance
- Perform code reviews to ensure high-quality deliverables that meet project specifications.
- Implement testing strategies for all developed solutions to ensure functionality and reliability before deployment.
Continuous Improvement
- Stay updated with the latest features and updates in Microsoft Power Platform tools.
- Identify opportunities for process improvements within the development lifecycle.
- Provide training sessions or workshops for team members on new technologies or methodologies.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field (Master’s preferred).
- Minimum of 5 years of experience in software development with a focus on Microsoft Power Platform (Power BI, Power Automate, Power Apps).
- Proven experience leading teams in an Agile/Scrum environment is highly desirable.
- Excellent PowerBI Reporting skill with the ability to develop reports/dashboards in a time sensitive environment.
- Proficient in DAX (Data Analysis Expressions) for Power BI reporting.
- Strong understanding of REST APIs for integrating various services with Power Automate.
- Familiarity with SharePoint Online as it relates to app development using Power Apps.
- Knowledge of Dimensional Modelling techniques for effective data organization and analysis.
- Excellent communication skills with the ability to convey complex technical concepts to non-technical stakeholders.
Certifications (Preferred):
- Microsoft Certified: Data Analyst Associate (for Power BI).
- Microsoft Certified: Azure Fundamentals or relevant certifications related to the Microsoft ecosystem.