What are the responsibilities and job description for the .Net Developer - AI position at eSolutionsFirst, LLC?
.Net Developer
12 Months contract extension
Location: Onsite Vienna, VA 22182 / Southfield, MI
W2 Contract
Job description:
10 years of software development experience.
- Deep expertise in Azure-native architectures: Azure Function Apps (isolated worker model), Azure SQL, Azure Service Bus, Azure AD / MSAL (OAuth2/OIDC)
- Strong C# .NET 8 — Azure Functions, Entity Framework Core, xUnit testing, REST API design
- Strong React / TypeScript / Next.js 15 — App Router, RTK Query, Tailwind CSS, component library patterns
- Azure SQL / SQL Server schema design — SSDT projects, query optimization, multi-tenant schema isolation
- Experience integrating with ERP systems (Microsoft Dynamics NAV / Business Central strongly preferred)
- Proven experience designing real-time systems (SignalR, WebSockets, or equivalent)
- OpenAPI/Swagger specification authoring and API contract-first development
AI & Tooling
- Hands-on experience with Claude Code, GitHub Copilot, or equivalent AI coding assistants in production development workflows
- Demonstrated ability to prompt LLMs effectively using structured specifications and to critically evaluate generated output
- Familiarity with AI-assisted test generation and automated code review tooling