
Business Technology Solutions Associate Consultant - Power BI/Power Apps Developer
- Pune, Maharashtra
- Permanent
- Full-time
- Undertake complete ownership in accomplishing activities and assigned responsibilities across all phases of project lifecycle to solve business problems across one or more client engagements.
- Apply appropriate development methodologies (e.g.: agile, waterfall) and best practices (e.g.: mid-development client reviews, embedded QA procedures, unit testing) to ensure successful and timely completion of assignments.
- Collaborate with other team members to leverage expertise and ensure seamless transitions; Exhibit flexibility in undertaking new and challenging problems and demonstrate excellent task management.
- Assist in creating project outputs such as business case development, solution vision and design, user requirements, prototypes, and technical architecture (if needed), test cases, and operations management.
- Bring transparency in driving assigned tasks to completion and report accurate status.
- Bring Consulting mindset in problem solving, innovation by leveraging technical and business knowledge/ expertise and collaborate across other teams.
- Assist senior team members, delivery leads in project management responsibilities.
- Build complex solutions using Programing languages, ETL service platform, etc.
- Create multi-page complex Canvas PowerApps using CDS/ SharePoint, SQL etc.
- Create model driven app and in depth-understanding of Dataverse, Business Rules, java script embedding, PCF component.
- Detailed Understanding of Power BI Concepts and DAX is a standout skill required.
- Use data modelling and transformation techniques to create complex tools/ processes.
- Strong understanding of Power Automate, Power Automate Desktop and using Automate flows in PowerApps.
- Good Understanding of Python is must.
- Strong understanding of various controls and limitations in PowerApps like delegation, charts etc.
- In depth understanding of Components within Apps, integration of components with Canvas and Model Driven Apps.
- Take ownership of high-quality deliverables by QCing end to end Tools (both Functionality and Performance).
- Work with Business Analysts and technical leads to understand the scope of work and create end to end project plan.
- Understanding of basic concepts of Agile/ Waterfall development methodologies.
- Understand client business issues and actively participate in designing solution and features that meet client needs and providing alternative options wherever possible.
- Mentor team members in the Power Apps, Automate and other Power Platform features for application development.
- Bachelor’s or master’s degree in computer science, Engineering, or a related field.
- 4+ years of professional experience in PowerBI development.
- 1+ years of professional experience in team/client handling.
- Data Visualization: Proficiency in creating compelling and effective visualizations to communicate insights using Power BI's various chart types and features.
- Power BI Desktop: Mastery of Power BI Desktop for designing reports and dashboards, including data loading, data modeling, and creating calculated measures.
- Data Transformation: Ability to clean, transform, and shape data using Power Query in Power BI, ensuring data quality and relevance.
- DAX (Data Analysis Expressions): Strong understanding and application of DAX, a formula language used in Power BI for creating custom calculations and aggregations.
- Power BI Service: Knowledge of Power BI Service for publishing, sharing, and collaborating on Power BI reports and dashboards.
- Data Connectivity: Experience connecting Power BI to various data sources, including databases, cloud services, and on-premises data sources.
- Performance Optimization: Knowledge of techniques to optimize PowerBI dashboards for speed and efficiency.
- Data Modeling: Proficiency in designing effective data models within Power BI, including relationships between tables and optimizing data for reporting.
- Understanding of business requirements and the ability to translate them into technical solutions.
- Bachelor’s or master’s degree in computer science, Engineering, or a related field.
- Hands on PowerApps developer with overall 3.5+ years of experience in industry (Exposure to Microsoft’s Dynamics and Share Point Platform is good to have).
- Proficient in understanding data and excel or SQL data transformations. It is preferred that candidate has working experience of connecting PowerApps with multiple sources like Dynamics Dataverse, SharePoint, Excel, API etc.
- Awareness and familiarity with the evolving nature of constant updates in Power Platform.
- Experienced with designing and developing complex processes and functions using the best and efficient manner.
- Experience in leading and planning projects with a team of developers and collaborating on multiple end to end projects.
- Strong analytic, problem solving, and programming ability.
- Innovative mindset with motivation to try new methodologies and contribute.
- Strong oral and written communication skills with fluency in English.
- Experience in Python coding.
- Ability to work in a cross-office environment.
- PowerApps App Maker or Power Platform + Dynamics Certification like PL 100, PL 900, MB 200 etc.
- Understanding of business requirements and the ability to translate them into technical solutions.
- Strong communication skills, both verbal and written, with the ability to structure thoughts logically during discussions and presentations
- Capability to simplify complex concepts into easily understandable frameworks and presentations
- Proficiency in working within a virtual global team environment, contributing to the timely delivery of multiple projects
- Travel to other offices as required to collaborate with clients and internal project teams.