W2 Only (No C2C) :: Mechanicsburg, PA (Onsite/Hybrid) :: Senior .NET Engineer – Exp with Blazor, Cosmos DB, Okta & Claude || G.C / U.S.C

Hybrid in Mechanicsburg, PA, US • Posted 5 hours ago • Updated 5 hours ago
Contract W2
6 Months
50% Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • .NET
  • Blazor
  • Cosmos DB
  • Okta
  • Claude

Summary

Senior .NET Engineer – Exp with Blazor, Cosmos DB, Okta & Claude || G.C / U.S.C

6+Months

Mechanicsburg, PA (Onsite/Hybrid) :: Onsite in Mechanicsburg Tuesday and Thursdays

 

W2 Only (No C2C) 

 

Job Overview

We are seeking an experienced Senior .NET Engineer with strong expertise in C#, ASP.NET Core, Blazor, Azure Cosmos DB, and identity management using Okta. The ideal candidate will be responsible for designing and developing enterprise applications while evaluating, validating, and improving AI-generated code produced by tools such as Claude and Cursor.

This role requires a hands-on technical professional who can work independently, make sound engineering decisions, establish code quality standards, and ensure AI-assisted development meets enterprise requirements for security, scalability, and maintainability.

 

Required Qualifications & Technical Expertise

  • 8+ years of overall software development experience, including at least 5 years of strong hands-on experience with C# and .NET.
  • Experience working as a Senior Software Engineer, Technical Lead, or independent technical contributor, preferably in consulting or contract-based assignments.
  • Strong proficiency in Microsoft Blazor, including Blazor Server and/or WebAssembly, reusable components, application state management, and performance optimization.
  • Expertise in developing RESTful services using ASP.NET Core Web API, including API architecture, versioning, exception handling, and Swagger/OpenAPI documentation.
  • Practical experience with Azure Cosmos DB, including NoSQL database design, partition strategy, indexing policies, RU consumption optimization, and Change Feed.
  • Experience implementing Okta-based authentication and authorization, including Single Sign-On (SSO), OIDC, OAuth 2.0, JWT/token management, and claims-based security.
  • Hands-on experience leveraging AI-assisted development tools such as Claude, Claude Code, Cursor, GitHub Copilot, or equivalent solutions in production software development.
  • Ability to critically assess AI-generated code, identify incorrect implementations, security vulnerabilities, performance bottlenecks, hallucinated libraries or APIs, and unnecessary complexity.
  • Strong understanding of secure software development principles, OWASP guidelines, secrets management, authentication controls, and input validation.
  • Excellent debugging, analytical, code review, and technical problem-solving skills.

 

Preferred Technical Skills

  • Experience creating effective prompts, agent instructions, and structured AI-assisted development workflows.
  • Knowledge of AI agent configuration, context management, rules files, and tool integrations.
  • Familiarity with Anthropic Claude API and Model Context Protocol (MCP).
  • Experience implementing CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Knowledge of automated testing frameworks, including xUnit, bUnit, and API/integration testing.
  • Exposure to Azure cloud services such as Azure App Service, Key Vault, and Application Insights.
  • Previous experience developing internal engineering platforms, reusable frameworks, or developer productivity tools.

 

Key Responsibilities

  • Develop, enhance, and maintain enterprise applications using C#, .NET, Blazor, and ASP.NET Core Web APIs.
  • Evaluate AI-generated code from Claude, Cursor, and similar development assistants to ensure technical accuracy, security, performance, and production readiness.
  • Establish appropriate review decisions for AI-generated deliverables, including approval, modification, rejection, or escalation for further technical assessment.
  • Define coding standards, validation procedures, review guidelines, and quality control measures for AI-assisted engineering activities.
  • Design and implement scalable Azure Cosmos DB solutions, focusing on data structures, partition keys, indexing, query performance, and request unit efficiency.
  • Develop secure RESTful APIs and integrate enterprise authentication and authorization using Okta and OAuth/OIDC protocols.
  • Create and optimize prompts, agent instructions, and development workflows to improve the quality and reliability of AI-generated solutions.
  • Identify potential security risks, coding defects, architectural inconsistencies, and performance issues in both human-written and AI-generated code.
  • Collaborate with architects, product owners, developers, and information security teams to ensure alignment with technical and business objectives.
  • Document technical decisions, reusable patterns, AI review standards, and engineering best practices for long-term team adoption.
  • Support automated testing, deployment processes, troubleshooting, and continuous improvement of the development lifecycle.

 

Additional Advantage – Claude / Anthropic Certifications

Candidates with relevant Anthropic training or certifications will receive additional consideration. These are desirable but not mandatory.

Examples include:

  • Claude Certified Architect – Foundations or Professional.
  • Claude Certified Developer or Claude Certified Associate.
  • Anthropic Academy certifications or course completion credentials, including:
    • Building with the Claude API.
    • Introduction to Model Context Protocol (MCP).
    • Claude Code.
    • AI Fluency.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10111276
  • Position Id: 9139027
  • Posted 5 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.