Required Skills:
- Deep understanding of Power Platform and Microsoft Azure cloud environment: PowerApps, Power Automate, Power BI, and Dataverse
- Proficiency with solution design, data modeling, application lifecycle management, and governance
- Ability to define architecture for scalable, secure, and maintainable applications
- Knowledge of integration patterns with Azure, SQL Server, SharePoint, Dynamics 365, and third party APIs such as ArcGIS
- Expertise in CJIS and Microsoft security and compliance (role-based access control, DLP, auditing)
- Strong documentation and diagramming skills (e.g., Visio, Lucidchart)
Required Experience:
- 5+ years of experience architecting solutions using Microsoft Power Platform and Microsoft Azure cloud environment
- 8+ years of IT experience in application development, enterprise systems, or cloud architecture
- Experience designing solutions for highly regulated environments (e.g., criminal justice, public safety)
- Familiarity with CJIS compliance or similar law enforcement data privacy frameworks
- Experience mentoring developers and setting technical standards for a team
Work Activities:
- Gather and document requirements from stakeholders
- Translate business needs into technical specifications
- Design scalable Power Platform architecture
- Develop and deploy PowerApps (canvas/model-driven)
- Build and maintain automated workflows in Power Automate
- Ensure data integration with existing systems (SQL, SharePoint, etc.)
- Define and implement security and governance policies
- Develop custom connectors or components
- Conduct testing and quality assurance of apps and flows
- Provide user support and technical troubleshooting
- Conduct stakeholder reviews and feedback sessions
- Monitor and maintain operational flows and app performance
- Design and implement KPIs and performance indicators in Power BI
- Manage versioning, deployments, and release schedules
- Conduct regular team meetings and project updates
- Adhere to data privacy and compliance standards
Job Type: Contract
Pay: $55.00 - $70.00 per hour
Expected hours: 40 per week
Benefits:
- 401(k)
- Paid time off
- Referral program
Work Location: In person