JOBSEARCHER

Senior Full Stack .NET UI Developer

Job Description - Senior Full Stack .NET UI DeveloperJob Title: Senior Full Stack .NET UI DeveloperLocation: Pleasanton, CADuration: 6 monthsWork Mode: Remote / Hybrid / OnsiteExperience: 8+ yearsEmployment Type: Full-Time / ContractSeniority Level: Senior Developer / Lead DeveloperEssential Skills: Performance Testing, Product OwnerPrimary Skill: Performance TestingRequired Experience: 4-6 yearsJob SummaryDevelop and maintain enterprise-grade web applications using Blazor WebAssembly and ASP.NET Core. Build scalable, responsive, and high-performance user interfaces. Develop robust backend services using Microsoft technologies. Collaborate with business stakeholders, architects, UX designers, DevOps teams, and developers. Provide technical leadership and contribute to architecture and application modernization initiatives. Work with cloud platforms, AI-enabled applications, and microservices architectures. Key ResponsibilitiesDesign, develop, and maintain applications using:Blazor WebAssemblyASP.NET Core.NET 6/7/8C#Build reusable UI components and responsive interfaces. Develop RESTful APIs and backend services. Implement:State managementAuthenticationAuthorizationSecurity best practicesIntegrate applications with:SQL ServerAzure servicesThird-party APIsEnterprise systemsParticipate in architecture and technical design discussions. Optimize application performance, scalability, and maintainability. Conduct code reviews and establish development best practices. Collaborate with DevOps teams on CI/CD and deployment automation. Troubleshoot complex issues across the full application stack. Mentor junior developers and support knowledge-sharing initiatives. Work within Agile/Scrum methodologies. Required QualificationsBachelor's degree in Computer Science, IT, Engineering, or related field. 8+ years of full-stack application development experience. Strong experience with:C#.NET CoreASP.NET Core.NET 6/7/83+ years of hands-on Blazor WebAssembly experience. Strong knowledge of:HTML5CSS3JavaScriptResponsive web designExperience with Blazor component libraries:Telerik UI for BlazorMudBlazorSyncfusionRadzenExperience building and consuming REST APIs. Strong experience with Entity Framework Core and LINQ. Strong SQL Server database design and performance-tuning experience. Familiarity with Microsoft Azure. Experience with Git, Azure DevOps, GitHub Actions, or similar DevOps tools. Front-End SkillsBlazor WebAssemblyBlazor ServerHTML5CSS3JavaScript / TypeScriptBootstrapResponsive UI developmentTelerik UI for BlazorMudBlazorSyncfusionRadzenBackend SkillsC#ASP.NET Core.NET 6 / 7 / 8Web APIEntity Framework CoreLINQMicroservices architectureDatabase SkillsSQL ServerAzure SQLStored ProceduresQuery optimizationDatabase performance tuningCloud & DevOps SkillsMicrosoft AzureAzure App ServicesAzure FunctionsAzure API ManagementAzure Key VaultAzure DevOpsGitHub ActionsDockerKubernetes - preferredSecurity SkillsOAuth 2.0OpenID ConnectAzure AD / Microsoft Entra IDJWT AuthenticationRole-Based Access Control (RBAC)Preferred QualificationsExperience developing AI-enabled applications using Azure OpenAI or Microsoft AI services. Experience in healthcare, life sciences, or regulated industries. Knowledge of microservices and event-driven architectures. Experience with SignalR. Familiarity with Power Platform integrations. Microsoft Azure certifications preferred. AI / Modern Technology SkillsAzure OpenAI IntegrationAI Copilot DevelopmentSemantic KernelAzure Cognitive ServicesRetrieval-Augmented Generation (RAG)Vector SearchApplication modernizationPerformance Testing & Product OwnershipExperience with performance testing and application performance optimization. Ability to identify performance bottlenecks across UI, API, database, and cloud layers. Understanding of performance testing strategies and execution. Ability to work with business stakeholders and development teams in a Product Owner capacity. Translate business requirements into technical deliverables and development priorities. Support product planning, prioritization, and delivery discussions. Soft SkillsStrong analytical and problem-solving abilities. Excellent verbal and written communication. Strong stakeholder management skills. Ability to work effectively with cross-functional teams. Strong leadership and technical decision-making skills. Experience mentoring developers. Ability to lead technical discussions and drive development initiatives. KeywordsBlazor WebAssemblyBlazor WASMBlazor Server.NET.NET CoreASP.NET CoreC#Full Stack DeveloperUI DeveloperREST APIEntity Framework CoreLINQSQL ServerAzureAzure DevOpsMicroservicesPerformance TestingProduct OwnerAI CopilotAzure OpenAIRAGSemantic KernelSignalRDockerKubernetesReact/JavaScript/TypeScriptEnterprise Application Development