Programmer Analyst 3

Location: Richmond, Virginia, USA
Duration: 6 months
Visa Status: Any visa but local to Virginia
Job Description:

Senior Power Platform Developer to help with various projects.
Hybrid work schedule must be able to work on site.
This is to request an experience Power Platform developer to assist in a a variety of projects. The first is to tweak an existing application, moving it from Model driven to Canvas and making some corrections. We are also whiteboarding another project that will largely be a portal implementation. We currently have a small, but effective staff who will work with you. We identified the following skills as key:

\
Skill Area Specific Skills Recommended Experience Notes

Canvas Apps - App design & UX 3–5 years Canvas apps have been widely used since ~2018.
- Custom connectors
- Responsive layouts
- Delegation handling





Model-Driven Apps - Dataverse schema design 3–5 years Essential for structured, data-driven apps.
- Business rules
- Command bar customization
- Security roles

Power Pages (formerly Portals) - Web roles & permissions 2–4 years Power Pages rebranded in 2022; experience with Portals counts.
- Liquid templates
- Web forms & lists
- Authentication (AAD, external)


Power Automate - Cloud flows 3–5 years Core to automating business processes.
- Approvals
- Error handling
- Integration with SharePoint, Dataverse, Outlook


Dataverse - Table relationships 3–5 years Backbone of Model-Driven Apps and Power Pages.
- Business rules
- Dataflows
- Security model


Power BI (optional but valuable) - Embedding in Power Apps 1–3 years Useful for integrated reporting.
- Data modeling
- DAX basics


Security & Governance - DLP policies 2–3 years Especially important in enterprise environments.
- Environment strategy
- Role-based access


Licensing & Cost Optimization - Understanding of Power Platform licensing tiers 1–2 years Helps avoid over-architecting and unnecessary costs.
- Cost-effective architecture


Soft Skills - Agile/Scrum familiarity 5+ years (general experience) Crucial for successful delivery and collaboration.
- Requirements gathering
- Stakeholder communication






Apply Now