Senior Full-Stack Developer
Role details
Job location
Tech stack
Job description
We're hiring a Senior Full-Stack Developer with deep Microsoft Power Platform expertise to serve as the build engine for our delivery team. You'll architect and ship applications that combine modern AI capabilities with enterprise-grade UX, workflows, and data integration. You'll own things end-to-end - from Dataverse schema design through PowerApps interfaces, Power Automate workflows, custom connectors, and Power BI reporting.
You'll partner closely with our Senior AI/ML Engineer to integrate LLM-powered features, ML models, and intelligent automation into applications that real users rely on. This is a hands-on building role with significant technical ownership - not a coordinator role.
What You'll Do
- Design and build production applications on the Microsoft Power Platform - canvas apps, model-driven apps, custom connectors, and Power Pages where appropriate.
- Architect Dataverse data models that scale: entities, relationships, security roles, business rules, and audit logging.
- Build Power Automate workflows that orchestrate business logic, approvals, notifications, and integrations with external systems.
- Develop Power BI dashboards and semantic models when reporting is part of the deliverable - DAX, drill-throughs, RLS, the works.
- Integrate AI/ML capabilities into applications by consuming APIs built by our AI engineering team - LLM-powered features, document parsing, classification, and predictive models.
- Design and implement custom connectors and REST integrations with enterprise systems, including authentication, error handling, and observability.
- Own quality end-to-end: testing, performance, accessibility, security patterns, and deployment via ALM pipelines.
- Set technical standards for our Power Platform work - solution architecture, naming conventions, environment strategy, deployment patterns.
- Mentor newer team members and contribute to a strong engineering culture as we grow.
Requirements
Do you have experience in SQL?, * 4+ years building production applications on the Microsoft Power Platform.
- Strong PowerApps expertise - both canvas and model-driven apps, with real production experience in each.
- Strong Power Automate skills: cloud flows, approvals, error handling, expression syntax, and connector authentication patterns.
- Deep Dataverse expertise: schema design, security model, business rules, plug-ins or low-code alternatives, and performance considerations.
- Power BI fluency: DAX, semantic models, row-level security, and dashboards designed for real users (not just developers).
- Solid SQL, REST APIs, and JSON. Comfortable reading API documentation and integrating against unfamiliar systems.
- Custom connector development experience.
- Experience implementing role-based access control, audit logging, and enterprise security patterns.
- Strong communication skills - you can explain technical tradeoffs to non-technical stakeholders without dumbing them down.
Strongly Preferred
- ALM/DevOps for Power Platform: solution packaging, environment strategy, automated deployment pipelines.
- Power Pages experience.
- SharePoint Online integration patterns.
- Microsoft 365 ecosystem fluency (Teams, Graph API, Azure AD).
- Experience consuming AI/ML APIs (OpenAI, Anthropic, Azure AI Services) inside Power Platform applications.
- Familiarity with Azure services adjacent to Power Platform - Azure Functions, Logic Apps, Service Bus.
- Prior experience in environments with strict security, compliance, or audit requirements.
- Experience working closely with AI/ML engineers in cross-functional delivery teams.
Benefits & conditions
Pulled from the full job description
- 401(k) 4% Match
- Health insurance
- Retirement plan
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance, * Competitive base salary commensurate with experience.
- $2,000 annual tech/learning bonus - books, courses, conferences, hardware, your call.
- 4% 401(k) match.
- Three weeks of paid time off, plus standard holidays.
- Medical and dental coverage.
- Hybrid work: three days in office, two days remote. We believe in real collaboration and meaningful focus time, in that order.
- Direct technical ownership and the freedom to make real engineering decisions.
- A small, senior team where your work is visible, and your impact is measurable.
- The chance to help shape an AI services firm from its early days.
Logistics
- Location: Hybrid, based in the Woodbridge, VA area. Three days in the office per week.
- Travel: Occasional, limited. Most travel will be local or within the region.
- Authorization: Must be authorized to work in the United States.
Pay: $111,196.91 - $133,914.55 per year, * 401(k) 4% Match
- Dental insurance
- Health insurance
- Paid holidays
- Paid time off
- Retirement plan
- Vision insurance