Job BriefThis position is fully remote!
We are seeking an experienced Power BI / Platform Developer to join our expanding team. The ideal candidate will have hands-on experience with Dynamics 365 and Dataverse tables, processes, Model Driven and Canvas apps, configuration (including UI), custom development, data integrations, and strong BI report writing. The candidate should possess strong knowledge of working within Dynamics 365 modules from both functional and technical perspectives.
Essential Job Functions:
- Develop canvas and model-driven Power Apps.
- Build enterprise-level mobile solutions, utilizing best practices within the Power Platform community.
- Use multiple connectors with Power Apps and Power Automate Flow.
- Build Power Apps Portals and leverage Power Automate to create new and improved business process flows.
- Integrate internal Dynamics 365 systems with other aspects of the Power Platform.
- Re-write and re-engineer legacy custom applications to Power Apps solutions.
- Interpret and design database models.
- Establish and implement security protocols within Power Apps.
- Integrate Power BI reports and dashboards into Power Apps.
Required Skills:
- Due to the sensitivity of customer-related requirements, U.S. Citizenship is required.
- Must be eligible to obtain a security clearance.
- A High School Diploma/GED plus 10 years of experience, an Associate's Degree plus 4 years of experience, a Bachelor's degree plus 2 years of experience, or a Master's degree plus 1 year of experience.
- Minimum of 1 year of professional experience in Power Platform development.
- Experience developing applications using Power Platform, Power Apps, Canvas, Model-driven apps, Dataverse, SQL, Microsoft Forms, SharePoint Online, Dynamics 365, Azure, Web Services.
- Strong knowledge across the entire Power Platform (Power Apps, Power Automate, Power BI).
- Excellent verbal and written communication skills.
- Strong curiosity and ability to quickly improve efficiency and effectiveness in new tasks.
- Ability to multi-task and stay flexible in a dynamic work environment.
- Strong knowledge of Dynamics Security.
- Deep knowledge of Power BI.
- Strong documentation skills.
Desired Skills:
- Microsoft PowerApps Certification.
- UI design skills and hands-on experience in designing and developing entities in Power Apps.
- Experience/knowledge with pulling reports and creating database queries like SQL. Project management experience is a plus.
- Ability to design effective technical architecture, develop it efficiently, and incorporate new technologies into IT systems while monitoring production environments.
- Experience coordinating with business and IT partners, analyzing requirements, and providing resolutions for issues.
- Experience with all phases of the Software Development Life Cycle (SDLC): gathering and analyzing requirements, designing, developing, testing, deploying applications, and providing production support.