Job Summary:
This role involves developing and maintaining full-stack solutions across Blazor UI, APIs, service layers, and databases, while managing Azure-based data pipelines and background jobs for marketplace and inventory sync. The candidate will integrate third-party APIs (e.g., Amazon SP-API), generate large-scale reports, optimize SQL and job performance, enhance AI agent features on Azure OpenAI, and resolve production issues. Strong coding, problem-solving, and clear communication with both technical and non-technical stakeholders are essential.
Key Responsibilities:
- Build new features across Blazor UI, API controllers, service layer, and database models.
- Develop and maintain background job services for marketplace and inventory data sync.
- Build and optimize data pipelines on Azure; transform data across sources for integration and analysis.
- Integrate with third-party APIs, eg. Amazon SP-API
- Generate Excel, PDF, and CSV reports from large production datasets.
- Debug and resolve production issues using Azure Application Insights and telemetry.
- Optimize SQL queries and job performance across large SQL Server datasets.
- Extend AI agent features built on Azure OpenAI and Semantic Kernel.
- Write efficient, reusable, and scalable code, document and communicate solutions clearly to both technical and non-technical stakeholders.
Requirements:
- Min 2 + years of hands-on C# / .NET development (ASP.NET Core) experience
- Hands-on Blazor Server experience — required
- Proficient with Entity Framework Core and SQL Server
- Solid grasp of dependency injection, repository pattern, and service layer architecture
- Confident reading and extending large, existing codebases
- Familiarity with Microsoft Azure (App Service, Blob Storage, SignalR)
- Familiarity with .NET Worker Services and Azure Pipelines
Additional requirements:
- Solid grasp of dependency injection, repository pattern, and service layer architecture
- Confident reading and extending large, existing codebases
Good to Have:
- Experience with Telerik UI for Blazor
- CI/CD exposure in Azure DevOps
- Azure Application Insights — monitoring, telemetry, and production diagnostics
- Prior experience with REST API integrations
- Large-scale database work — bulk operations, window functions, performance tuning
- Prior experience with AI agentic development — LLM tool use, agent orchestration
Job Type: Full-time
Pay: $5,500.00 - $6,000.00 per month
Benefits:
Work Location: In person