Full Stack Developer - AI-FocusedLocation: Onsite, Hybrid - 3x days / week - Washington, DC
Clearance Required: Active Secret
What You'll Do- Design, develop, and maintain full stack applications using .NET (C#/ASP.NET) on the backend and React on the frontend
- Build and consume REST APIs and integrate them with React-based user interfaces
- Develop scalable Node.js services and middleware to support application workflows
- Leverage AI-powered developer tools - including GitHub Copilot, OpenAI Codex, and similar assistants - to accelerate coding, code review, and documentation
- Integrate and evaluate LLM-based features and AI APIs (e.g., OpenAI, Azure OpenAI) into application workflows where applicable
- Design and build Power Apps (canvas and model-driven) to automate business processes and extend enterprise workflows
- Configure and manage Microsoft Dataverse as a data platform - including table design, relationships, business rules, and security roles
- Develop Power Automate flows to integrate Power Platform solutions with Microsoft 365, SharePoint, Teams, and external APIs
- Support and modernize legacy SharePoint-backed systems as part of ongoing migration and modernization efforts
- Perform operational support (O&M), bug fixes, and minor enhancements across the application stack
- Assist with deploying code changes and supporting frequent releases in a CI/CD environment
- Collaborate closely with technical leads and team members to meet delivery timelines
- Troubleshoot, debug, and test applications across frontend and backend layers to ensure stability and performance
- Work onsite with the team to support rapid collaboration and delivery
What You BringRequired Qualifications- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
- 3-6 years of experience in .NET development (C#, ASP.NET MVC, ASP.NET Core)
- Proficiency in React - including hooks, component design, state management, and building responsive UIs
- Experience developing server-side applications or APIs with Node.js
- Demonstrated use of AI-powered developer tools such as GitHub Copilot, OpenAI Codex, or similar code-generation assistants in a professional setting
- Hands-on experience with Microsoft Power Platform - including Power Apps (canvas and/or model-driven), Power Automate, and Power BI
- Working knowledge of Microsoft Dataverse - including data modeling, table configuration, relationships, and security roles
- Familiarity with Microsoft 365 / Office suite - including SharePoint Online, Teams, Outlook, Excel, Word, and OneDrive - in a collaborative enterprise environment
- Experience with MS SQL, Entity Framework, and RESTful API design and consumption
- Familiarity with full stack deployment workflows and CI/CD concepts
- Experience using Git for source control and collaborative development
- Basic understanding of Active Directory and application security concepts
- Ability to work onsite in a federal environment (occasional Saturday hours may be required for deployment activities)
Preferred Qualifications- Familiarity with Dataverse for Teams and Power Apps embedded in Microsoft Teams
- Experience integrating LLM/AI APIs (e.g., Azure OpenAI, OpenAI API, Hugging Face) into production applications
- Familiarity with AI development platforms and prompt engineering techniques
- Experience with GitHub Actions, Azure DevOps, or similar CI/CD pipelines
- Familiarity with TypeScript for frontend and/or Node.js development
- Familiarity with SharePoint 2013 or newer in a supporting or legacy capacity
- Exposure to containerization tools such as Docker or Kubernetes
- Knowledge of Azure cloud services and deployments in a federal environment
- Understanding of Section 508 accessibility standards
Our benefits include:- Competitive compensation and performance-based incentives
- 401(k) with company match
- Three weeks of paid annual leave that increases with tenure
- Comprehensive medical, dental, and vision insurance
- Life insurance and disability coverage
- Transit and commuting benefits
- Professional development and paid training opportunities
At Improvix, you'll join a collaborative, mission-focused environment where your expertise drives meaningful impact.